diff --git a/.vale/styles/Infrahub/branded-terms-case-swap.yml b/.vale/styles/Infrahub/branded-terms-case-swap.yml index 5fac9b9f..eeac9a09 100644 --- a/.vale/styles/Infrahub/branded-terms-case-swap.yml +++ b/.vale/styles/Infrahub/branded-terms-case-swap.yml @@ -13,7 +13,6 @@ swap: (?:[Gg]itlab): GitLab (?:gitpod): GitPod (?:grafana): Grafana - (?:[^/][Gg]raphql): GraphQL (?:[Ii]nflux[Dd]b): InfluxDB infrahub(?:\s|$): Infrahub (?:jinja2): Jinja2 diff --git a/changelog/+gql-command.added.md b/changelog/+gql-command.added.md new file mode 100644 index 00000000..1818e6ed --- /dev/null +++ b/changelog/+gql-command.added.md @@ -0,0 +1 @@ +Add `infrahubctl graphql` commands to export schema and generate Pydantic types from GraphQL queries \ No newline at end of file diff --git a/docs/docs/infrahubctl/infrahubctl-graphql.mdx b/docs/docs/infrahubctl/infrahubctl-graphql.mdx new file mode 100644 index 00000000..180bd2b8 --- /dev/null +++ b/docs/docs/infrahubctl/infrahubctl-graphql.mdx @@ -0,0 +1,56 @@ +# `infrahubctl graphql` + +Various GraphQL related commands. + +**Usage**: + +```console +$ infrahubctl graphql [OPTIONS] COMMAND [ARGS]... +``` + +**Options**: + +* `--install-completion`: Install completion for the current shell. +* `--show-completion`: Show completion for the current shell, to copy it or customize the installation. +* `--help`: Show this message and exit. + +**Commands**: + +* `export-schema`: Export the GraphQL schema to a file. +* `generate-return-types`: Create Pydantic Models for GraphQL query... + +## `infrahubctl graphql export-schema` + +Export the GraphQL schema to a file. + +**Usage**: + +```console +$ infrahubctl graphql export-schema [OPTIONS] +``` + +**Options**: + +* `--destination PATH`: Path to the GraphQL schema file. [default: schema.graphql] +* `--config-file TEXT`: [env var: INFRAHUBCTL_CONFIG; default: infrahubctl.toml] +* `--help`: Show this message and exit. + +## `infrahubctl graphql generate-return-types` + +Create Pydantic Models for GraphQL query return types + +**Usage**: + +```console +$ infrahubctl graphql generate-return-types [OPTIONS] [QUERY] +``` + +**Arguments**: + +* `[QUERY]`: Location of the GraphQL query file(s). Defaults to current directory if not specified. + +**Options**: + +* `--schema PATH`: Path to the GraphQL schema file. [default: schema.graphql] +* `--config-file TEXT`: [env var: INFRAHUBCTL_CONFIG; default: infrahubctl.toml] +* `--help`: Show this message and exit. diff --git a/docs/docs/python-sdk/guides/python-typing.mdx b/docs/docs/python-sdk/guides/python-typing.mdx index e65e32e8..d05b9394 100644 --- a/docs/docs/python-sdk/guides/python-typing.mdx +++ b/docs/docs/python-sdk/guides/python-typing.mdx @@ -100,4 +100,52 @@ from lib.protocols import MyOwnObject my_object = client.get(MyOwnObject, name__value="example") ``` -> if you don't have your own Python module, it's possible to use relative path by having the `procotols.py` in the same directory as your script/transform/generator +> if you don't have your own Python module, it's possible to use relative path by having the `protocols.py` in the same directory as your script/transform/generator + +## Generating Pydantic models from GraphQL queries + +When working with GraphQL queries, you can generate type-safe Pydantic models that correspond to your query return types. This provides excellent type safety and IDE support for your GraphQL operations. + +### Why use generated return types? + +Generated Pydantic models from GraphQL queries offer several important benefits: + +- **Type Safety**: Catch type errors during development time instead of at runtime +- **IDE Support**: Get autocomplete, type hints, and better IntelliSense in your IDE +- **Documentation**: Generated models serve as living documentation of your GraphQL API +- **Validation**: Automatic validation of query responses against the expected schema + +### Generating return types + +Use the `infrahubctl graphql generate-return-types` command to create Pydantic models from your GraphQL queries: + +```shell +# Generate models for queries in current directory +infrahubctl graphql generate-return-types + +# Generate models for specific query files +infrahubctl graphql generate-return-types queries/get_devices.gql +``` + +> You can also export the GraphQL schema first using the `infrahubctl graphql export-schema` command: + +### Example workflow + +1. **Create your GraphQL queries** in `.gql` files: + +2. **Generate the Pydantic models**: + + ```shell + infrahubctl graphql generate-return-types queries/ + ``` + + The command will generate the Python file per query based on the name of the query. + +3. **Use the generated models** in your Python code + + ```python + from .queries.get_devices import GetDevicesQuery + + response = await client.execute_graphql(query=MY_QUERY) + data = GetDevicesQuery(**response) + ``` diff --git a/infrahub_sdk/ctl/cli_commands.py b/infrahub_sdk/ctl/cli_commands.py index 91222785..5bbe1830 100644 --- a/infrahub_sdk/ctl/cli_commands.py +++ b/infrahub_sdk/ctl/cli_commands.py @@ -26,6 +26,7 @@ from ..ctl.client import initialize_client, initialize_client_sync from ..ctl.exceptions import QueryNotFoundError from ..ctl.generator import run as run_generator +from ..ctl.graphql import app as graphql_app from ..ctl.menu import app as menu_app from ..ctl.object import app as object_app from ..ctl.render import list_jinja2_transforms, print_template_errors @@ -63,6 +64,7 @@ app.add_typer(repository_app, name="repository") app.add_typer(menu_app, name="menu") app.add_typer(object_app, name="object") +app.add_typer(graphql_app, name="graphql") app.command(name="dump")(dump) app.command(name="load")(load) diff --git a/infrahub_sdk/ctl/graphql.py b/infrahub_sdk/ctl/graphql.py new file mode 100644 index 00000000..3b983abd --- /dev/null +++ b/infrahub_sdk/ctl/graphql.py @@ -0,0 +1,184 @@ +from __future__ import annotations + +import ast +from collections import defaultdict +from pathlib import Path +from typing import Optional + +import typer +from ariadne_codegen.client_generators.package import PackageGenerator, get_package_generator +from ariadne_codegen.exceptions import ParsingError +from ariadne_codegen.plugins.explorer import get_plugins_types +from ariadne_codegen.plugins.manager import PluginManager +from ariadne_codegen.schema import ( + filter_fragments_definitions, + filter_operations_definitions, + get_graphql_schema_from_path, +) +from ariadne_codegen.settings import ClientSettings, CommentsStrategy +from ariadne_codegen.utils import ast_to_str +from graphql import DefinitionNode, GraphQLSchema, NoUnusedFragmentsRule, parse, specified_rules, validate +from rich.console import Console + +from ..async_typer import AsyncTyper +from ..ctl.client import initialize_client +from ..ctl.utils import catch_exception +from ..graphql.utils import insert_fragments_inline, remove_fragment_import +from .parameters import CONFIG_PARAM + +app = AsyncTyper() +console = Console() + +ARIADNE_PLUGINS = [ + "infrahub_sdk.graphql.plugin.PydanticBaseModelPlugin", + "infrahub_sdk.graphql.plugin.FutureAnnotationPlugin", + "infrahub_sdk.graphql.plugin.StandardTypeHintPlugin", +] + + +def find_gql_files(query_path: Path) -> list[Path]: + """ + Find all files with .gql extension in the specified directory. + + Args: + query_path: Path to the directory to search for .gql files + + Returns: + List of Path objects for all .gql files found + """ + if not query_path.exists(): + raise FileNotFoundError(f"File or directory not found: {query_path}") + + if not query_path.is_dir() and query_path.is_file(): + return [query_path] + + return list(query_path.glob("**/*.gql")) + + +def get_graphql_query(queries_path: Path, schema: GraphQLSchema) -> tuple[DefinitionNode, ...]: + """Get GraphQL queries definitions from a single GraphQL file.""" + + if not queries_path.exists(): + raise FileNotFoundError(f"File not found: {queries_path}") + if not queries_path.is_file(): + raise ValueError(f"{queries_path} is not a file") + + queries_str = queries_path.read_text(encoding="utf-8") + queries_ast = parse(queries_str) + validation_errors = validate( + schema=schema, + document_ast=queries_ast, + rules=[r for r in specified_rules if r is not NoUnusedFragmentsRule], + ) + if validation_errors: + raise ValueError("\n\n".join(error.message for error in validation_errors)) + return queries_ast.definitions + + +def generate_result_types(directory: Path, package: PackageGenerator, fragment: ast.Module) -> None: + for file_name, module in package._result_types_files.items(): + file_path = directory / file_name + + insert_fragments_inline(module, fragment) + remove_fragment_import(module) + + code = package._add_comments_to_code(ast_to_str(module), package.queries_source) + if package.plugin_manager: + code = package.plugin_manager.generate_result_types_code(code) + file_path.write_text(code) + package._generated_files.append(file_path.name) + + +@app.callback() +def callback() -> None: + """ + Various GraphQL related commands. + """ + + +@app.command() +@catch_exception(console=console) +async def export_schema( + destination: Path = typer.Option("schema.graphql", help="Path to the GraphQL schema file."), + _: str = CONFIG_PARAM, +) -> None: + """Export the GraphQL schema to a file.""" + + client = initialize_client() + schema_text = await client.schema.get_graphql_schema() + + destination.parent.mkdir(parents=True, exist_ok=True) + destination.write_text(schema_text) + console.print(f"[green]Schema exported to {destination}") + + +@app.command() +@catch_exception(console=console) +async def generate_return_types( + query: Optional[Path] = typer.Argument( + None, help="Location of the GraphQL query file(s). Defaults to current directory if not specified." + ), + schema: Path = typer.Option("schema.graphql", help="Path to the GraphQL schema file."), + _: str = CONFIG_PARAM, +) -> None: + """Create Pydantic Models for GraphQL query return types""" + + query = Path.cwd() if query is None else query + + # Load the GraphQL schema + if not schema.exists(): + raise FileNotFoundError(f"GraphQL Schema file not found: {schema}") + graphql_schema = get_graphql_schema_from_path(schema_path=str(schema)) + + # Initialize the plugin manager + plugin_manager = PluginManager( + schema=graphql_schema, + plugins_types=get_plugins_types(plugins_strs=ARIADNE_PLUGINS), + ) + + # Find the GraphQL files and organize them by directory + gql_files = find_gql_files(query) + gql_per_directory: dict[Path, list[Path]] = defaultdict(list) + for gql_file in gql_files: + gql_per_directory[gql_file.parent].append(gql_file) + + # Generate the Pydantic Models for the GraphQL queries + for directory, gql_files in gql_per_directory.items(): + for gql_file in gql_files: + try: + definitions = get_graphql_query(queries_path=gql_file, schema=graphql_schema) + except ValueError as exc: + console.print(f"[red]Error generating result types for {gql_file}: {exc}") + continue + queries = filter_operations_definitions(definitions) + fragments = filter_fragments_definitions(definitions) + + package_generator = get_package_generator( + schema=graphql_schema, + fragments=fragments, + settings=ClientSettings( + schema_path=str(schema), + target_package_name=directory.name, + queries_path=str(directory), + include_comments=CommentsStrategy.NONE, + ), + plugin_manager=plugin_manager, + ) + + parsing_failed = False + try: + for query_operation in queries: + package_generator.add_operation(query_operation) + except ParsingError as exc: + console.print(f"[red]Unable to process {gql_file.name}: {exc}") + parsing_failed = True + + if parsing_failed: + continue + + module_fragment = package_generator.fragments_generator.generate() + + generate_result_types(directory=directory, package=package_generator, fragment=module_fragment) + + for file_name in package_generator._result_types_files.keys(): + console.print(f"[green]Generated {file_name} in {directory}") diff --git a/infrahub_sdk/graphql/__init__.py b/infrahub_sdk/graphql/__init__.py new file mode 100644 index 00000000..33438e35 --- /dev/null +++ b/infrahub_sdk/graphql/__init__.py @@ -0,0 +1,12 @@ +from .constants import VARIABLE_TYPE_MAPPING +from .query import Mutation, Query +from .renderers import render_input_block, render_query_block, render_variables_to_string + +__all__ = [ + "VARIABLE_TYPE_MAPPING", + "Mutation", + "Query", + "render_input_block", + "render_query_block", + "render_variables_to_string", +] diff --git a/infrahub_sdk/graphql/constants.py b/infrahub_sdk/graphql/constants.py new file mode 100644 index 00000000..cd20fd4d --- /dev/null +++ b/infrahub_sdk/graphql/constants.py @@ -0,0 +1 @@ +VARIABLE_TYPE_MAPPING = ((str, "String!"), (int, "Int!"), (float, "Float!"), (bool, "Boolean!")) diff --git a/infrahub_sdk/graphql/plugin.py b/infrahub_sdk/graphql/plugin.py new file mode 100644 index 00000000..d00b32f0 --- /dev/null +++ b/infrahub_sdk/graphql/plugin.py @@ -0,0 +1,85 @@ +from __future__ import annotations + +import ast +from typing import TYPE_CHECKING + +from ariadne_codegen.plugins.base import Plugin + +if TYPE_CHECKING: + from graphql import ExecutableDefinitionNode + + +class FutureAnnotationPlugin(Plugin): + @staticmethod + def insert_future_annotation(module: ast.Module) -> ast.Module: + # First check if the future annotation is already present + for item in module.body: + if isinstance(item, ast.ImportFrom) and item.module == "__future__": + if any(alias.name == "annotations" for alias in item.names): + return module + + module.body.insert(0, ast.ImportFrom(module="__future__", names=[ast.alias(name="annotations")], level=0)) + return module + + def generate_result_types_module( + self, + module: ast.Module, + operation_definition: ExecutableDefinitionNode, # noqa: ARG002 + ) -> ast.Module: + return self.insert_future_annotation(module) + + +class StandardTypeHintPlugin(Plugin): + @classmethod + def replace_list_in_subscript(cls, subscript: ast.Subscript) -> ast.Subscript: + if isinstance(subscript.value, ast.Name) and subscript.value.id == "List": + subscript.value.id = "list" + if isinstance(subscript.slice, ast.Subscript): + subscript.slice = cls.replace_list_in_subscript(subscript.slice) + + return subscript + + @classmethod + def replace_list_annotations(cls, module: ast.Module) -> ast.Module: + for item in module.body: + if not isinstance(item, ast.ClassDef): + continue + + # replace List with list in the annotations when list is used as a type + for class_item in item.body: + if not isinstance(class_item, ast.AnnAssign): + continue + if isinstance(class_item.annotation, ast.Subscript): + class_item.annotation = cls.replace_list_in_subscript(class_item.annotation) + + return module + + def generate_result_types_module( + self, + module: ast.Module, + operation_definition: ExecutableDefinitionNode, # noqa: ARG002 + ) -> ast.Module: + module = FutureAnnotationPlugin.insert_future_annotation(module) + return self.replace_list_annotations(module) + + +class PydanticBaseModelPlugin(Plugin): + @staticmethod + def find_base_model_index(module: ast.Module) -> int: + for idx, item in enumerate(module.body): + if isinstance(item, ast.ImportFrom) and item.module == "base_model": + return idx + raise ValueError("BaseModel not found in module") + + @classmethod + def replace_base_model_import(cls, module: ast.Module) -> ast.Module: + base_model_index = cls.find_base_model_index(module) + module.body[base_model_index] = ast.ImportFrom(module="pydantic", names=[ast.alias(name="BaseModel")], level=0) + return module + + def generate_result_types_module( + self, + module: ast.Module, + operation_definition: ExecutableDefinitionNode, # noqa: ARG002 + ) -> ast.Module: + return self.replace_base_model_import(module) diff --git a/infrahub_sdk/graphql/query.py b/infrahub_sdk/graphql/query.py new file mode 100644 index 00000000..7e7cc660 --- /dev/null +++ b/infrahub_sdk/graphql/query.py @@ -0,0 +1,77 @@ +from __future__ import annotations + +from typing import Any + +from .renderers import render_input_block, render_query_block, render_variables_to_string + + +class BaseGraphQLQuery: + query_type: str = "not-defined" + indentation: int = 4 + + def __init__(self, query: dict, variables: dict | None = None, name: str | None = None): + self.query = query + self.variables = variables + self.name = name or "" + + def render_first_line(self) -> str: + first_line = self.query_type + + if self.name: + first_line += " " + self.name + + if self.variables: + first_line += f" ({render_variables_to_string(self.variables)})" + + first_line += " {" + + return first_line + + +class Query(BaseGraphQLQuery): + query_type = "query" + + def render(self, convert_enum: bool = False) -> str: + lines = [self.render_first_line()] + lines.extend( + render_query_block( + data=self.query, indentation=self.indentation, offset=self.indentation, convert_enum=convert_enum + ) + ) + lines.append("}") + + return "\n" + "\n".join(lines) + "\n" + + +class Mutation(BaseGraphQLQuery): + query_type = "mutation" + + def __init__(self, *args: Any, mutation: str, input_data: dict, **kwargs: Any): + self.input_data = input_data + self.mutation = mutation + super().__init__(*args, **kwargs) + + def render(self, convert_enum: bool = False) -> str: + lines = [self.render_first_line()] + lines.append(" " * self.indentation + f"{self.mutation}(") + lines.extend( + render_input_block( + data=self.input_data, + indentation=self.indentation, + offset=self.indentation * 2, + convert_enum=convert_enum, + ) + ) + lines.append(" " * self.indentation + "){") + lines.extend( + render_query_block( + data=self.query, + indentation=self.indentation, + offset=self.indentation * 2, + convert_enum=convert_enum, + ) + ) + lines.append(" " * self.indentation + "}") + lines.append("}") + + return "\n" + "\n".join(lines) + "\n" diff --git a/infrahub_sdk/graphql.py b/infrahub_sdk/graphql/renderers.py similarity index 58% rename from infrahub_sdk/graphql.py rename to infrahub_sdk/graphql/renderers.py index 2610e8d1..1b757949 100644 --- a/infrahub_sdk/graphql.py +++ b/infrahub_sdk/graphql/renderers.py @@ -6,10 +6,35 @@ from pydantic import BaseModel -VARIABLE_TYPE_MAPPING = ((str, "String!"), (int, "Int!"), (float, "Float!"), (bool, "Boolean!")) +from .constants import VARIABLE_TYPE_MAPPING def convert_to_graphql_as_string(value: Any, convert_enum: bool = False) -> str: # noqa: PLR0911 + """Convert a Python value to its GraphQL string representation. + + This function handles various Python types and converts them to their appropriate + GraphQL string format, including proper quoting, formatting, and special handling + for different data types. + + Args: + value: The value to convert to GraphQL string format. Can be None, str, bool, + int, float, Enum, list, BaseModel, or any other type. + convert_enum: If True, converts Enum values to their underlying value instead + of their name. Defaults to False. + + Returns: + str: The GraphQL string representation of the value. + + Examples: + >>> convert_to_graphql_as_string("hello") + '"hello"' + >>> convert_to_graphql_as_string(True) + 'true' + >>> convert_to_graphql_as_string([1, 2, 3]) + '[1, 2, 3]' + >>> convert_to_graphql_as_string(None) + 'null' + """ if value is None: return "null" if isinstance(value, str) and value.startswith("$"): @@ -56,6 +81,34 @@ def render_variables_to_string(data: dict[str, type[str | int | float | bool]]) def render_query_block(data: dict, offset: int = 4, indentation: int = 4, convert_enum: bool = False) -> list[str]: + """Render a dictionary structure as a GraphQL query block with proper formatting. + + This function recursively processes a dictionary to generate GraphQL query syntax + with proper indentation, handling of aliases, filters, and nested structures. + Special keys like "@filters" and "@alias" are processed for GraphQL-specific + formatting. + + Args: + data: Dictionary representing the GraphQL query structure. Can contain + nested dictionaries, special keys like "@filters" and "@alias", and + various value types. + offset: Number of spaces to use for initial indentation. Defaults to 4. + indentation: Number of spaces to add for each nesting level. Defaults to 4. + convert_enum: If True, converts Enum values to their underlying value. + Defaults to False. + + Returns: + list[str]: List of formatted lines representing the GraphQL query block. + + Examples: + >>> data = {"user": {"name": None, "email": None}} + >>> render_query_block(data) + [' user {', ' name', ' email', ' }'] + + >>> data = {"user": {"@alias": "u", "@filters": {"id": 123}, "name": None}} + >>> render_query_block(data) + [' u: user(id: 123) {', ' name', ' }'] + """ FILTERS_KEY = "@filters" ALIAS_KEY = "@alias" KEYWORDS_TO_SKIP = [FILTERS_KEY, ALIAS_KEY] @@ -97,6 +150,33 @@ def render_query_block(data: dict, offset: int = 4, indentation: int = 4, conver def render_input_block(data: dict, offset: int = 4, indentation: int = 4, convert_enum: bool = False) -> list[str]: + """Render a dictionary structure as a GraphQL input block with proper formatting. + + This function recursively processes a dictionary to generate GraphQL input syntax + with proper indentation, handling nested objects, arrays, and various data types. + Unlike query blocks, input blocks don't handle special keys like "@filters" or + "@alias" and focus on data structure representation. + + Args: + data: Dictionary representing the GraphQL input structure. Can contain + nested dictionaries, lists, and various value types. + offset: Number of spaces to use for initial indentation. Defaults to 4. + indentation: Number of spaces to add for each nesting level. Defaults to 4. + convert_enum: If True, converts Enum values to their underlying value. + Defaults to False. + + Returns: + list[str]: List of formatted lines representing the GraphQL input block. + + Examples: + >>> data = {"name": "John", "age": 30} + >>> render_input_block(data) + [' name: "John"', ' age: 30'] + + >>> data = {"user": {"name": "John", "hobbies": ["reading", "coding"]}} + >>> render_input_block(data) + [' user: {', ' name: "John"', ' hobbies: [', ' "reading",', ' "coding",', ' ]', ' }'] + """ offset_str = " " * offset lines = [] for key, value in data.items(): @@ -130,75 +210,3 @@ def render_input_block(data: dict, offset: int = 4, indentation: int = 4, conver else: lines.append(f"{offset_str}{key}: {convert_to_graphql_as_string(value=value, convert_enum=convert_enum)}") return lines - - -class BaseGraphQLQuery: - query_type: str = "not-defined" - indentation: int = 4 - - def __init__(self, query: dict, variables: dict | None = None, name: str | None = None): - self.query = query - self.variables = variables - self.name = name or "" - - def render_first_line(self) -> str: - first_line = self.query_type - - if self.name: - first_line += " " + self.name - - if self.variables: - first_line += f" ({render_variables_to_string(self.variables)})" - - first_line += " {" - - return first_line - - -class Query(BaseGraphQLQuery): - query_type = "query" - - def render(self, convert_enum: bool = False) -> str: - lines = [self.render_first_line()] - lines.extend( - render_query_block( - data=self.query, indentation=self.indentation, offset=self.indentation, convert_enum=convert_enum - ) - ) - lines.append("}") - - return "\n" + "\n".join(lines) + "\n" - - -class Mutation(BaseGraphQLQuery): - query_type = "mutation" - - def __init__(self, *args: Any, mutation: str, input_data: dict, **kwargs: Any): - self.input_data = input_data - self.mutation = mutation - super().__init__(*args, **kwargs) - - def render(self, convert_enum: bool = False) -> str: - lines = [self.render_first_line()] - lines.append(" " * self.indentation + f"{self.mutation}(") - lines.extend( - render_input_block( - data=self.input_data, - indentation=self.indentation, - offset=self.indentation * 2, - convert_enum=convert_enum, - ) - ) - lines.append(" " * self.indentation + "){") - lines.extend( - render_query_block( - data=self.query, - indentation=self.indentation, - offset=self.indentation * 2, - convert_enum=convert_enum, - ) - ) - lines.append(" " * self.indentation + "}") - lines.append("}") - - return "\n" + "\n".join(lines) + "\n" diff --git a/infrahub_sdk/graphql/utils.py b/infrahub_sdk/graphql/utils.py new file mode 100644 index 00000000..0756460d --- /dev/null +++ b/infrahub_sdk/graphql/utils.py @@ -0,0 +1,40 @@ +import ast + + +def get_class_def_index(module: ast.Module) -> int: + """Get the index of the first class definition in the module. + It's useful to insert other classes before the first class definition.""" + for idx, item in enumerate(module.body): + if isinstance(item, ast.ClassDef): + return idx + return -1 + + +def insert_fragments_inline(module: ast.Module, fragment: ast.Module) -> ast.Module: + """Insert the Pydantic classes for the fragments inline into the module. + + If no class definitions exist in module, fragments are appended to the end. + """ + module_class_def_index = get_class_def_index(module) + + fragment_classes: list[ast.ClassDef] = [item for item in fragment.body if isinstance(item, ast.ClassDef)] + + # Handle edge case when no class definitions exist + if module_class_def_index == -1: + # Append fragments to the end of the module + module.body.extend(fragment_classes) + else: + # Insert fragments before the first class definition + for idx, item in enumerate(fragment_classes): + module.body.insert(module_class_def_index + idx, item) + + return module + + +def remove_fragment_import(module: ast.Module) -> ast.Module: + """Remove the fragment import from the module.""" + for item in module.body: + if isinstance(item, ast.ImportFrom) and item.module == "fragments": + module.body.remove(item) + return module + return module diff --git a/infrahub_sdk/schema/__init__.py b/infrahub_sdk/schema/__init__.py index be1cfab9..4c2b9c79 100644 --- a/infrahub_sdk/schema/__init__.py +++ b/infrahub_sdk/schema/__init__.py @@ -474,6 +474,25 @@ async def fetch( return branch_schema.nodes + async def get_graphql_schema(self, branch: str | None = None) -> str: + """Get the GraphQL schema as a string. + + Args: + branch: The branch to get the schema for. Defaults to default_branch. + + Returns: + The GraphQL schema as a string. + """ + branch = branch or self.client.default_branch + url = f"{self.client.address}/schema.graphql?branch={branch}" + + response = await self.client._get(url=url) + + if response.status_code != 200: + raise ValueError(f"Failed to fetch GraphQL schema: HTTP {response.status_code} - {response.text}") + + return response.text + async def _fetch(self, branch: str, namespaces: list[str] | None = None) -> BranchSchema: url_parts = [("branch", branch)] if namespaces: @@ -697,6 +716,25 @@ def fetch( return branch_schema.nodes + def get_graphql_schema(self, branch: str | None = None) -> str: + """Get the GraphQL schema as a string. + + Args: + branch: The branch to get the schema for. Defaults to default_branch. + + Returns: + The GraphQL schema as a string. + """ + branch = branch or self.client.default_branch + url = f"{self.client.address}/schema.graphql?branch={branch}" + + response = self.client._get(url=url) + + if response.status_code != 200: + raise ValueError(f"Failed to fetch GraphQL schema: HTTP {response.status_code} - {response.text}") + + return response.text + def _fetch(self, branch: str, namespaces: list[str] | None = None) -> BranchSchema: url_parts = [("branch", branch)] if namespaces: diff --git a/poetry.lock b/poetry.lock index a952e6ce..5115d361 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.0.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "annotated-types" @@ -32,9 +32,39 @@ typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""} [package.extras] doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17)"] +test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.17) ; platform_python_implementation == \"CPython\" and platform_system != \"Windows\""] trio = ["trio (>=0.23)"] +[[package]] +name = "ariadne-codegen" +version = "0.15.3" +description = "Generate fully typed GraphQL client from schema, queries and mutations!" +optional = true +python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"ctl\" or extra == \"all\"" +files = [ + {file = "ariadne_codegen-0.15.3-py3-none-any.whl", hash = "sha256:7cd2cc68a7d3860422c8e03f5fe575ed6db22fca0a8a379779919fa08cf2a4f4"}, + {file = "ariadne_codegen-0.15.3.tar.gz", hash = "sha256:30d8b876168411fb05eb52398ab319ce994b6d0b3fe6ae17056dc8a9f14aea6e"}, +] + +[package.dependencies] +autoflake = "*" +black = "*" +click = ">=8.1,<9.0" +graphql-core = ">=3.2.0,<3.3" +httpx = ">=0.23,<1.0" +isort = "*" +pydantic = ">=2.0.0,<3.0.0" +toml = ">=0.10,<1.0" + +[package.extras] +dev = ["ipdb"] +opentelemetry = ["opentelemetry-api"] +subscriptions = ["websockets (>=14.2)"] +test = ["ariadne", "freezegun", "opentelemetry-api", "pytest", "pytest-asyncio", "pytest-httpx", "pytest-mock", "requests-toolbelt", "types-toml", "websockets (>=14.2)"] +types = ["mypy (>=1.0.0)"] + [[package]] name = "asgi-lifespan" version = "2.1.0" @@ -82,8 +112,8 @@ files = [ six = ">=1.12.0" [package.extras] -astroid = ["astroid (>=1,<2)", "astroid (>=2,<4)"] -test = ["astroid (>=1,<2)", "astroid (>=2,<4)", "pytest"] +astroid = ["astroid (>=1,<2) ; python_version < \"3\"", "astroid (>=2,<4) ; python_version >= \"3\""] +test = ["astroid (>=1,<2) ; python_version < \"3\"", "astroid (>=2,<4) ; python_version >= \"3\"", "pytest"] [[package]] name = "async-timeout" @@ -92,7 +122,7 @@ description = "Timeout context manager for asyncio programs" optional = false python-versions = ">=3.8" groups = ["dev"] -markers = "python_version >= \"3.10\" and python_version < \"3.11\"" +markers = "python_version == \"3.10\"" files = [ {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"}, {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"}, @@ -112,12 +142,77 @@ files = [ ] [package.extras] -benchmark = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins", "pytest-xdist[psutil]"] -cov = ["cloudpickle", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"] -dev = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pre-commit-uv", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"] +benchmark = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] +cov = ["cloudpickle ; platform_python_implementation == \"CPython\"", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] +dev = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pre-commit-uv", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] docs = ["cogapp", "furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier"] -tests = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist[psutil]"] -tests-mypy = ["mypy (>=1.11.1)", "pytest-mypy-plugins"] +tests = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] +tests-mypy = ["mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\""] + +[[package]] +name = "autoflake" +version = "2.3.1" +description = "Removes unused imports and unused variables" +optional = true +python-versions = ">=3.8" +groups = ["main"] +markers = "extra == \"ctl\" or extra == \"all\"" +files = [ + {file = "autoflake-2.3.1-py3-none-any.whl", hash = "sha256:3ae7495db9084b7b32818b4140e6dc4fc280b712fb414f5b8fe57b0a8e85a840"}, + {file = "autoflake-2.3.1.tar.gz", hash = "sha256:c98b75dc5b0a86459c4f01a1d32ac7eb4338ec4317a4469515ff1e687ecd909e"}, +] + +[package.dependencies] +pyflakes = ">=3.0.0" +tomli = {version = ">=2.0.1", markers = "python_version < \"3.11\""} + +[[package]] +name = "black" +version = "25.1.0" +description = "The uncompromising code formatter." +optional = true +python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"ctl\" or extra == \"all\"" +files = [ + {file = "black-25.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:759e7ec1e050a15f89b770cefbf91ebee8917aac5c20483bc2d80a6c3a04df32"}, + {file = "black-25.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0e519ecf93120f34243e6b0054db49c00a35f84f195d5bce7e9f5cfc578fc2da"}, + {file = "black-25.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:055e59b198df7ac0b7efca5ad7ff2516bca343276c466be72eb04a3bcc1f82d7"}, + {file = "black-25.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:db8ea9917d6f8fc62abd90d944920d95e73c83a5ee3383493e35d271aca872e9"}, + {file = "black-25.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a39337598244de4bae26475f77dda852ea00a93bd4c728e09eacd827ec929df0"}, + {file = "black-25.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:96c1c7cd856bba8e20094e36e0f948718dc688dba4a9d78c3adde52b9e6c2299"}, + {file = "black-25.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bce2e264d59c91e52d8000d507eb20a9aca4a778731a08cfff7e5ac4a4bb7096"}, + {file = "black-25.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:172b1dbff09f86ce6f4eb8edf9dede08b1fce58ba194c87d7a4f1a5aa2f5b3c2"}, + {file = "black-25.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4b60580e829091e6f9238c848ea6750efed72140b91b048770b64e74fe04908b"}, + {file = "black-25.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1e2978f6df243b155ef5fa7e558a43037c3079093ed5d10fd84c43900f2d8ecc"}, + {file = "black-25.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b48735872ec535027d979e8dcb20bf4f70b5ac75a8ea99f127c106a7d7aba9f"}, + {file = "black-25.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:ea0213189960bda9cf99be5b8c8ce66bb054af5e9e861249cd23471bd7b0b3ba"}, + {file = "black-25.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8f0b18a02996a836cc9c9c78e5babec10930862827b1b724ddfe98ccf2f2fe4f"}, + {file = "black-25.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:afebb7098bfbc70037a053b91ae8437c3857482d3a690fefc03e9ff7aa9a5fd3"}, + {file = "black-25.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:030b9759066a4ee5e5aca28c3c77f9c64789cdd4de8ac1df642c40b708be6171"}, + {file = "black-25.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:a22f402b410566e2d1c950708c77ebf5ebd5d0d88a6a2e87c86d9fb48afa0d18"}, + {file = "black-25.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a1ee0a0c330f7b5130ce0caed9936a904793576ef4d2b98c40835d6a65afa6a0"}, + {file = "black-25.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f3df5f1bf91d36002b0a75389ca8663510cf0531cca8aa5c1ef695b46d98655f"}, + {file = "black-25.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d9e6827d563a2c820772b32ce8a42828dc6790f095f441beef18f96aa6f8294e"}, + {file = "black-25.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:bacabb307dca5ebaf9c118d2d2f6903da0d62c9faa82bd21a33eecc319559355"}, + {file = "black-25.1.0-py3-none-any.whl", hash = "sha256:95e8176dae143ba9097f351d174fdaf0ccd29efb414b362ae3fd72bf0f710717"}, + {file = "black-25.1.0.tar.gz", hash = "sha256:33496d5cd1222ad73391352b4ae8da15253c5de89b93a80b3e2c8d9a19ec2666"}, +] + +[package.dependencies] +click = ">=8.0.0" +mypy-extensions = ">=0.4.3" +packaging = ">=22.0" +pathspec = ">=0.9.0" +platformdirs = ">=2" +tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +typing-extensions = {version = ">=4.0.1", markers = "python_version < \"3.11\""} + +[package.extras] +colorama = ["colorama (>=0.4.3)"] +d = ["aiohttp (>=3.10)"] +jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] +uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "cachetools" @@ -296,7 +391,7 @@ files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, ] -markers = {main = "extra == \"ctl\" or sys_platform == \"win32\" or extra == \"all\"", dev = "platform_system == \"Windows\" or sys_platform == \"win32\" or python_version >= \"3.10\""} +markers = {main = "extra == \"ctl\" or extra == \"all\" or sys_platform == \"win32\"", dev = "platform_system == \"Windows\" or sys_platform == \"win32\" or python_version >= \"3.10\""} [[package]] name = "coolname" @@ -427,7 +522,7 @@ files = [ tomli = {version = "*", optional = true, markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\""} [package.extras] -toml = ["tomli"] +toml = ["tomli ; python_full_version <= \"3.11.0a6\""] [[package]] name = "dateparser" @@ -612,7 +707,7 @@ description = "Like `typing._eval_type`, but lets older Python versions use newe optional = false python-versions = ">=3.8" groups = ["main"] -markers = "python_version < \"3.10\"" +markers = "python_version == \"3.9\"" files = [ {file = "eval_type_backport-0.2.2-py3-none-any.whl", hash = "sha256:cb6ad7c393517f476f96d456d0412ea80f0a8cf96f6892834cd9340149111b0a"}, {file = "eval_type_backport-0.2.2.tar.gz", hash = "sha256:f0576b4cf01ebb5bd358d02314d31846af5e07678387486e2c798af0e7d849c1"}, @@ -665,7 +760,7 @@ files = [ ] [package.extras] -tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipython", "littleutils", "pytest", "rich"] +tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipython", "littleutils", "pytest", "rich ; python_version >= \"3.11\""] [[package]] name = "fastapi" @@ -705,7 +800,7 @@ files = [ [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.1.1)", "pytest (>=8.3.2)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.3)"] -typing = ["typing-extensions (>=4.12.2)"] +typing = ["typing-extensions (>=4.12.2) ; python_version < \"3.11\""] [[package]] name = "fsspec" @@ -745,7 +840,7 @@ smb = ["smbprotocol"] ssh = ["paramiko"] test = ["aiohttp (!=4.0.0a0,!=4.0.0a1)", "numpy", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "requests"] test-downstream = ["aiobotocore (>=2.5.4,<3.0.0)", "dask[dataframe,test]", "moto[server] (>4,<5)", "pytest-timeout", "xarray"] -test-full = ["adlfs", "aiohttp (!=4.0.0a0,!=4.0.0a1)", "cloudpickle", "dask", "distributed", "dropbox", "dropboxdrivefs", "fastparquet", "fusepy", "gcsfs", "jinja2", "kerchunk", "libarchive-c", "lz4", "notebook", "numpy", "ocifs", "pandas", "panel", "paramiko", "pyarrow", "pyarrow (>=1)", "pyftpdlib", "pygit2", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "python-snappy", "requests", "smbprotocol", "tqdm", "urllib3", "zarr", "zstandard"] +test-full = ["adlfs", "aiohttp (!=4.0.0a0,!=4.0.0a1)", "cloudpickle", "dask", "distributed", "dropbox", "dropboxdrivefs", "fastparquet", "fusepy", "gcsfs", "jinja2", "kerchunk", "libarchive-c", "lz4", "notebook", "numpy", "ocifs", "pandas", "panel", "paramiko", "pyarrow", "pyarrow (>=1)", "pyftpdlib", "pygit2", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "python-snappy", "requests", "smbprotocol", "tqdm", "urllib3", "zarr", "zstandard ; python_version < \"3.14\""] tqdm = ["tqdm"] [[package]] @@ -891,7 +986,7 @@ httpcore = "==1.*" idna = "*" [package.extras] -brotli = ["brotli", "brotlicffi"] +brotli = ["brotli ; platform_python_implementation == \"CPython\"", "brotlicffi ; platform_python_implementation != \"CPython\""] cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] http2 = ["h2 (>=3,<5)"] socks = ["socksio (==1.*)"] @@ -972,12 +1067,12 @@ files = [ zipp = ">=3.20" [package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] enabler = ["pytest-enabler (>=2.2)"] perf = ["ipython"] -test = ["flufl.flake8", "importlib-resources (>=1.3)", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-perf (>=0.9.2)"] +test = ["flufl.flake8", "importlib-resources (>=1.3) ; python_version < \"3.9\"", "jaraco.test (>=5.4)", "packaging", "pyfakefs", "pytest (>=6,!=8.1.*)", "pytest-perf (>=0.9.2)"] type = ["pytest-mypy"] [[package]] @@ -987,7 +1082,7 @@ description = "Read resources from Python packages" optional = false python-versions = ">=3.8" groups = ["dev"] -markers = "python_version < \"3.10\"" +markers = "python_version == \"3.9\"" files = [ {file = "importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717"}, {file = "importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065"}, @@ -997,7 +1092,7 @@ files = [ zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""} [package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] enabler = ["pytest-enabler (>=2.2)"] @@ -1087,6 +1182,23 @@ qtconsole = ["qtconsole"] test = ["pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath"] test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath", "trio"] +[[package]] +name = "isort" +version = "6.0.1" +description = "A Python utility / library to sort Python imports." +optional = true +python-versions = ">=3.9.0" +groups = ["main"] +markers = "extra == \"ctl\" or extra == \"all\"" +files = [ + {file = "isort-6.0.1-py3-none-any.whl", hash = "sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615"}, + {file = "isort-6.0.1.tar.gz", hash = "sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450"}, +] + +[package.extras] +colors = ["colorama"] +plugins = ["setuptools"] + [[package]] name = "jedi" version = "0.19.1" @@ -1393,11 +1505,12 @@ version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." optional = false python-versions = ">=3.5" -groups = ["dev"] +groups = ["main", "dev"] files = [ {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, ] +markers = {main = "extra == \"ctl\" or extra == \"all\""} [[package]] name = "netutils" @@ -1705,7 +1818,7 @@ python-dateutil = ">=2.6" tzdata = ">=2020.1" [package.extras] -test = ["time-machine (>=2.6.0)"] +test = ["time-machine (>=2.6.0) ; implementation_name != \"pypy\""] [[package]] name = "pexpect" @@ -2029,7 +2142,7 @@ typing-inspection = ">=0.4.0" [package.extras] email = ["email-validator (>=2.0.0)"] -timezone = ["tzdata"] +timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows\""] [[package]] name = "pydantic-core" @@ -2161,11 +2274,11 @@ pydantic = ">=2.5.2" typing-extensions = "*" [package.extras] -all = ["pendulum (>=3.0.0,<4.0.0)", "phonenumbers (>=8,<10)", "pycountry (>=23)", "pymongo (>=4.0.0,<5.0.0)", "python-ulid (>=1,<2)", "python-ulid (>=1,<4)", "pytz (>=2024.1)", "semver (>=3.0.2)", "semver (>=3.0.2,<3.1.0)", "tzdata (>=2024.1)"] +all = ["pendulum (>=3.0.0,<4.0.0)", "phonenumbers (>=8,<10)", "pycountry (>=23)", "pymongo (>=4.0.0,<5.0.0)", "python-ulid (>=1,<2) ; python_version < \"3.9\"", "python-ulid (>=1,<4) ; python_version >= \"3.9\"", "pytz (>=2024.1)", "semver (>=3.0.2)", "semver (>=3.0.2,<3.1.0)", "tzdata (>=2024.1)"] pendulum = ["pendulum (>=3.0.0,<4.0.0)"] phonenumbers = ["phonenumbers (>=8,<10)"] pycountry = ["pycountry (>=23)"] -python-ulid = ["python-ulid (>=1,<2)", "python-ulid (>=1,<4)"] +python-ulid = ["python-ulid (>=1,<2) ; python_version < \"3.9\"", "python-ulid (>=1,<4) ; python_version >= \"3.9\""] semver = ["semver (>=3.0.2)"] [[package]] @@ -2189,6 +2302,19 @@ azure-key-vault = ["azure-identity (>=1.16.0)", "azure-keyvault-secrets (>=4.8.0 toml = ["tomli (>=2.0.1)"] yaml = ["pyyaml (>=6.0.1)"] +[[package]] +name = "pyflakes" +version = "3.4.0" +description = "passive checker of Python programs" +optional = true +python-versions = ">=3.9" +groups = ["main"] +markers = "extra == \"ctl\" or extra == \"all\"" +files = [ + {file = "pyflakes-3.4.0-py2.py3-none-any.whl", hash = "sha256:f742a7dbd0d9cb9ea41e9a24a918996e8170c799fa528688d40dd582c8265f4f"}, + {file = "pyflakes-3.4.0.tar.gz", hash = "sha256:b24f96fafb7d2ab0ec5075b7350b3d2d2218eab42003821c06344973d3ea2f58"}, +] + [[package]] name = "pygments" version = "2.18.0" @@ -2390,7 +2516,7 @@ async-timeout = {version = ">=4.0", optional = true, markers = "python_version < [package.extras] anyio = ["anyio (>=3.3.4,<5.0.0)"] -asyncio = ["async-timeout (>=4.0)"] +asyncio = ["async-timeout (>=4.0) ; python_version < \"3.11\""] curio = ["curio (>=1.4)"] trio = ["trio (>=0.24)"] @@ -2434,7 +2560,7 @@ files = [ {file = "pywin32-308-cp39-cp39-win32.whl", hash = "sha256:7873ca4dc60ab3287919881a7d4f88baee4a6e639aa6962de25a98ba6b193341"}, {file = "pywin32-308-cp39-cp39-win_amd64.whl", hash = "sha256:71b3322d949b4cc20776436a9c9ba0eeedcbc9c650daa536df63f0ff111bb920"}, ] -markers = {main = "platform_system == \"Windows\" and platform_python_implementation != \"PyPy\" and (extra == \"ctl\" or extra == \"all\")", dev = "python_version >= \"3.10\" and sys_platform == \"win32\""} +markers = {main = "platform_python_implementation != \"PyPy\" and (extra == \"ctl\" or extra == \"all\") and platform_system == \"Windows\"", dev = "python_version >= \"3.10\" and sys_platform == \"win32\""} [[package]] name = "pyyaml" @@ -2883,7 +3009,7 @@ description = "C version of reader, parser and emitter for ruamel.yaml derived f optional = false python-versions = ">=3.9" groups = ["dev"] -markers = "python_version >= \"3.10\" and platform_python_implementation == \"CPython\"" +markers = "platform_python_implementation == \"CPython\" and python_version >= \"3.10\"" files = [ {file = "ruamel.yaml.clib-0.2.12-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:11f891336688faf5156a36293a9c362bdc7c88f03a8a027c2c1d8e0bcde998e5"}, {file = "ruamel.yaml.clib-0.2.12-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:a606ef75a60ecf3d924613892cc603b154178ee25abb3055db5062da811fd969"}, @@ -3111,12 +3237,12 @@ version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -groups = ["dev"] -markers = "python_version >= \"3.10\"" +groups = ["main", "dev"] files = [ {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, ] +markers = {main = "extra == \"ctl\" or extra == \"all\"", dev = "python_version >= \"3.10\""} [[package]] name = "tomli" @@ -3262,7 +3388,7 @@ files = [ {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, ] -markers = {main = "sys_platform == \"win32\"", dev = "python_version >= \"3.10\" and python_version < \"3.13\" or python_version >= \"3.10\" and platform_system == \"Windows\" or sys_platform == \"win32\""} +markers = {main = "sys_platform == \"win32\"", dev = "(platform_system == \"Windows\" or sys_platform == \"win32\" or python_version == \"3.12\" or python_version == \"3.11\" or python_version == \"3.10\") and python_version >= \"3.10\""} [[package]] name = "tzlocal" @@ -3384,7 +3510,7 @@ files = [ ] [package.extras] -brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["zstandard (>=0.18.0)"] @@ -3408,7 +3534,7 @@ h11 = ">=0.8" typing-extensions = {version = ">=4.0", markers = "python_version < \"3.11\""} [package.extras] -standard = ["colorama (>=0.4)", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.15.1)", "watchfiles (>=0.13)", "websockets (>=10.4)"] +standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.6.3)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"] [[package]] name = "virtualenv" @@ -3429,7 +3555,7 @@ platformdirs = ">=3.9.1,<5" [package.extras] docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2,!=7.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] -test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"] +test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8) ; platform_python_implementation == \"PyPy\" or platform_python_implementation == \"CPython\" and sys_platform == \"win32\" and python_version >= \"3.13\"", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10) ; platform_python_implementation == \"CPython\""] [[package]] name = "wcwidth" @@ -3604,6 +3730,7 @@ files = [ {file = "whenever-0.7.3-cp39-cp39-win_amd64.whl", hash = "sha256:9f1c0219bc0d7f933d11891585d118bd5c7b2c97568dc7eff14a434375761da1"}, {file = "whenever-0.7.3.tar.gz", hash = "sha256:fc2b3756c35a0694c4159ad877405949ec283623fd2082b66cdafab6e883e65b"}, ] +markers = {dev = "python_version >= \"3.12\""} [package.dependencies] tzdata = {version = ">=2020.1", markers = "sys_platform == \"win32\""} @@ -3716,19 +3843,19 @@ files = [ ] [package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\""] cover = ["pytest-cov"] doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] enabler = ["pytest-enabler (>=2.2)"] -test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-ignore-flaky"] +test = ["big-O", "importlib-resources ; python_version < \"3.9\"", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,!=8.1.*)", "pytest-ignore-flaky"] type = ["pytest-mypy"] [extras] -all = ["Jinja2", "click", "copier", "numpy", "numpy", "pyarrow", "pytest", "pyyaml", "rich", "tomli", "typer"] -ctl = ["Jinja2", "click", "copier", "numpy", "numpy", "pyarrow", "pyyaml", "rich", "tomli", "typer"] +all = ["Jinja2", "ariadne-codegen", "click", "copier", "numpy", "numpy", "pyarrow", "pytest", "pyyaml", "rich", "tomli", "typer"] +ctl = ["Jinja2", "ariadne-codegen", "click", "copier", "numpy", "numpy", "pyarrow", "pyyaml", "rich", "tomli", "typer"] tests = ["Jinja2", "pytest", "pyyaml", "rich"] [metadata] lock-version = "2.1" python-versions = "^3.9, <3.14" -content-hash = "95a903d6668a2aca0f6cb12b295d472b2b3855e51392d1b59d06cccace87d99d" +content-hash = "e46a650fcc8ef743c26c20c668b3256db096d06c20dbd17161d18d47f24e5a93" diff --git a/pyproject.toml b/pyproject.toml index 14be90a8..1590dfc3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,6 +46,7 @@ netutils = "^1.0.0" click = { version = "8.1.*", optional = true } copier = { version = "^9.8.0", optional = true } tomli = { version = ">=1.1.0", python = "<3.11", optional = true } +ariadne-codegen = {version = "0.15.3", optional = true} [tool.poetry.group.dev.dependencies] pytest = "*" @@ -69,7 +70,7 @@ infrahub-testcontainers = { version = "^1.4.0", python = ">=3.10" } astroid = "~3.1" [tool.poetry.extras] -ctl = ["Jinja2", "numpy", "pyarrow", "pyyaml", "rich", "tomli", "typer", "click", "copier"] +ctl = ["Jinja2", "numpy", "pyarrow", "pyyaml", "rich", "tomli", "typer", "click", "copier", "ariadne-codegen"] tests = ["Jinja2", "pytest", "pyyaml", "rich"] all = [ "Jinja2", @@ -82,6 +83,7 @@ all = [ "typer", "click", "copier", + "ariadne-codegen", ] [tool.poetry.scripts] @@ -130,6 +132,7 @@ exclude = [ "build", "dist", "examples", + "tests/fixtures/unit/test_graphql_plugin", ] @@ -255,7 +258,6 @@ max-complexity = 17 "S105", # 'PASS' is not a password but a state ] - "tests/**/*.py" = [ "PLR2004", # Magic value used in comparison "S101", # Use of assert detected @@ -275,6 +277,11 @@ max-complexity = 17 "tests/unit/sdk/test_client.py" = [ "W293", # Blank line contains whitespace (used within output check) ] + +"tests/fixtures/unit/test_graphql_plugin/*.py" = [ + "FA100", # Add `from __future__ import annotations` to simplify `typing.Optional` +] + "tasks.py" = [ "PLC0415", # `import` should be at the top-level of a file ] diff --git a/tests/fixtures/unit/test_graphql_plugin/python01.py b/tests/fixtures/unit/test_graphql_plugin/python01.py new file mode 100644 index 00000000..5faa66bf --- /dev/null +++ b/tests/fixtures/unit/test_graphql_plugin/python01.py @@ -0,0 +1,38 @@ +from __future__ import annotations + +from typing import Optional + +from pydantic import Field, BaseModel + + +class CreateDevice(BaseModel): + infra_device_upsert: Optional[CreateDeviceInfraDeviceUpsert] = Field(alias="InfraDeviceUpsert") + + +class CreateDeviceInfraDeviceUpsert(BaseModel): + ok: Optional[bool] + object: Optional[CreateDeviceInfraDeviceUpsertObject] + + +class CreateDeviceInfraDeviceUpsertObject(BaseModel): + id: str + name: Optional[CreateDeviceInfraDeviceUpsertObjectName] + description: Optional[CreateDeviceInfraDeviceUpsertObjectDescription] + status: Optional[CreateDeviceInfraDeviceUpsertObjectStatus] + + +class CreateDeviceInfraDeviceUpsertObjectName(BaseModel): + value: Optional[str] + + +class CreateDeviceInfraDeviceUpsertObjectDescription(BaseModel): + value: Optional[str] + + +class CreateDeviceInfraDeviceUpsertObjectStatus(BaseModel): + value: Optional[str] + + +CreateDevice.model_rebuild() +CreateDeviceInfraDeviceUpsert.model_rebuild() +CreateDeviceInfraDeviceUpsertObject.model_rebuild() diff --git a/tests/fixtures/unit/test_graphql_plugin/python01_after_annotation.py b/tests/fixtures/unit/test_graphql_plugin/python01_after_annotation.py new file mode 100644 index 00000000..5faa66bf --- /dev/null +++ b/tests/fixtures/unit/test_graphql_plugin/python01_after_annotation.py @@ -0,0 +1,38 @@ +from __future__ import annotations + +from typing import Optional + +from pydantic import Field, BaseModel + + +class CreateDevice(BaseModel): + infra_device_upsert: Optional[CreateDeviceInfraDeviceUpsert] = Field(alias="InfraDeviceUpsert") + + +class CreateDeviceInfraDeviceUpsert(BaseModel): + ok: Optional[bool] + object: Optional[CreateDeviceInfraDeviceUpsertObject] + + +class CreateDeviceInfraDeviceUpsertObject(BaseModel): + id: str + name: Optional[CreateDeviceInfraDeviceUpsertObjectName] + description: Optional[CreateDeviceInfraDeviceUpsertObjectDescription] + status: Optional[CreateDeviceInfraDeviceUpsertObjectStatus] + + +class CreateDeviceInfraDeviceUpsertObjectName(BaseModel): + value: Optional[str] + + +class CreateDeviceInfraDeviceUpsertObjectDescription(BaseModel): + value: Optional[str] + + +class CreateDeviceInfraDeviceUpsertObjectStatus(BaseModel): + value: Optional[str] + + +CreateDevice.model_rebuild() +CreateDeviceInfraDeviceUpsert.model_rebuild() +CreateDeviceInfraDeviceUpsertObject.model_rebuild() diff --git a/tests/fixtures/unit/test_graphql_plugin/python02.py b/tests/fixtures/unit/test_graphql_plugin/python02.py new file mode 100644 index 00000000..a6cc57ba --- /dev/null +++ b/tests/fixtures/unit/test_graphql_plugin/python02.py @@ -0,0 +1,16 @@ +from typing import Optional + +from pydantic import Field, BaseModel + + +class CreateDevice(BaseModel): + infra_device_upsert: Optional["CreateDeviceInfraDeviceUpsert"] = Field(alias="InfraDeviceUpsert") + + +class CreateDeviceInfraDeviceUpsert(BaseModel): + ok: Optional[bool] + object: Optional[dict] + + +CreateDevice.model_rebuild() +CreateDeviceInfraDeviceUpsert.model_rebuild() diff --git a/tests/fixtures/unit/test_graphql_plugin/python02_after_annotation.py b/tests/fixtures/unit/test_graphql_plugin/python02_after_annotation.py new file mode 100644 index 00000000..85fbea16 --- /dev/null +++ b/tests/fixtures/unit/test_graphql_plugin/python02_after_annotation.py @@ -0,0 +1,19 @@ +from __future__ import annotations + +from typing import Optional + +from pydantic import Field, BaseModel + + + +class CreateDevice(BaseModel): + infra_device_upsert: Optional["CreateDeviceInfraDeviceUpsert"] = Field(alias="InfraDeviceUpsert") + + +class CreateDeviceInfraDeviceUpsert(BaseModel): + ok: Optional[bool] + object: Optional[dict] + + +CreateDevice.model_rebuild() +CreateDeviceInfraDeviceUpsert.model_rebuild() diff --git a/tests/fixtures/unit/test_graphql_plugin/schema.graphql b/tests/fixtures/unit/test_graphql_plugin/schema.graphql new file mode 100644 index 00000000..263eae2a --- /dev/null +++ b/tests/fixtures/unit/test_graphql_plugin/schema.graphql @@ -0,0 +1,19407 @@ +"""Expands a field to include Node defaults""" +directive @expand( + """Exclude specific fields""" + exclude: [String] +) on FIELD | FRAGMENT_SPREAD | INLINE_FRAGMENT + +"""Attribute of type Text""" +type TextAttribute implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: String + source: LineageSource + owner: LineageOwner +} + +interface AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime +} + +""" +The `DateTime` scalar type represents a DateTime +value as specified by +[iso8601](https://en.wikipedia.org/wiki/ISO_8601). +""" +scalar DateTime + +type PermissionType { + update_value: BranchRelativePermissionDecision +} + +""" +This enum is only used to communicate a permission decision relative to a branch. +""" +enum BranchRelativePermissionDecision { + DENY + ALLOW + ALLOW_DEFAULT + ALLOW_OTHER +} + +"""Attribute of type Dropdown""" +type Dropdown implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + value: String + label: String + color: String + description: String + id: String + is_from_profile: Boolean + permissions: PermissionType + source: LineageSource + owner: LineageOwner +} + +"""Attribute of type MacAddress""" +type MacAddress implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: String + oui: String + ei: String + version: Int + binary: String + eui48: String + eui64: String + + """Format without delimiters""" + bare: String + + """Format often used by Cisco devices""" + dot_notation: String + + """Format used by UNIX based systems""" + semicolon_notation: String + + """Format used by PostgreSQL""" + split_notation: String + source: LineageSource + owner: LineageOwner +} + +"""Attribute of type Number""" +type NumberAttribute implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: BigInt + source: LineageSource + owner: LineageOwner +} + +""" +The `BigInt` scalar type represents non-fractional whole numeric values. +`BigInt` is not constrained to 32-bit like the `Int` type and thus is a less +compatible type. +""" +scalar BigInt + +"""Attribute of type IPHost""" +type IPHost implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: String + ip: String + hostmask: String + netmask: String + prefixlen: Int + version: Int + with_hostmask: String + with_netmask: String + source: LineageSource + owner: LineageOwner +} + +"""Attribute of type IPNetwork""" +type IPNetwork implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: String + broadcast_address: String + hostmask: String + netmask: String + prefixlen: Int + num_addresses: Int + version: Int + with_hostmask: String + with_netmask: String + source: LineageSource + owner: LineageOwner +} + +"""Attribute of type Checkbox""" +type CheckboxAttribute implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: Boolean + source: LineageSource + owner: LineageOwner +} + +"""Attribute of type List""" +type ListAttribute implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: GenericScalar + source: LineageSource + owner: LineageOwner +} + +""" +The `GenericScalar` scalar type represents a generic +GraphQL scalar value that could be: +String, Boolean, Int, Float, List or Object. +""" +scalar GenericScalar + +"""Attribute of type JSON""" +type JSONAttribute implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: GenericScalar + source: LineageSource + owner: LineageOwner +} + +"""Attribute of type GenericScalar""" +type AnyAttribute implements AttributeInterface { + is_default: Boolean + is_inherited: Boolean + is_protected: Boolean + is_visible: Boolean + updated_at: DateTime + id: String + is_from_profile: Boolean + permissions: PermissionType + value: GenericScalar + source: LineageSource + owner: LineageOwner +} + +type ArtifactEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The current checksum of the artifact""" + checksum: String! + + """The previous checksum of the artifact""" + checksum_previous: String + + """The current storage_id of the artifact""" + storage_id: String! + + """The previous storage_id of the artifact""" + storage_id_previous: String + + """Artifact definition ID""" + artifact_definition_id: String! +} + +interface EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String +} + +type RelatedNode { + """The ID of the requested object""" + id: String! + + """The ID of the requested object""" + kind: String! +} + +type NodeMutatedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + payload: GenericScalar! + attributes: [InfrahubMutatedAttribute!]! + relationships: [InfrahubMutatedRelationship!]! +} + +type InfrahubMutatedAttribute { + name: String! + action: DiffAction! + value: String + kind: String! + value_previous: String +} + +"""An enumeration.""" +enum DiffAction { + ADDED + REMOVED + UPDATED + UNCHANGED +} + +type InfrahubMutatedRelationship { + name: String! + action: DiffAction! + peer: RelatedNode! +} + +type BranchCreatedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The name of the branch that was created""" + created_branch: String! + payload: GenericScalar! +} + +type BranchMergedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The name of the branch that was merged into the default branch""" + source_branch: String! +} + +type BranchRebasedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """ + The name of the branch that was rebased and aligned with the default branch + """ + rebased_branch: String! + payload: GenericScalar! +} + +type BranchDeletedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The name of the branch that was deleted""" + deleted_branch: String! + payload: GenericScalar! +} + +type GroupEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """Group members modified in this event""" + members: [RelatedNode!]! + + """Ancestor groups of this impacted group""" + ancestors: [RelatedNode!]! +} + +type ProposedChangeReviewEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The ID of the user who reviewed the proposed change""" + reviewer_account_id: String! + + """The name of the user who reviewed the proposed change""" + reviewer_account_name: String! + + """The decision made by the reviewer""" + reviewer_decision: String! + payload: GenericScalar! +} + +type ProposedChangeReviewRevokedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The ID of the user who reviewed the proposed change""" + reviewer_account_id: String! + + """The name of the user who reviewed the proposed change""" + reviewer_account_name: String! + + """The decision made by the reviewer""" + reviewer_former_decision: String! + payload: GenericScalar! +} + +type ProposedChangeReviewRequestedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The ID of the user who requested the proposed change to be reviewed""" + requested_by_account_id: String! + + """The name of the user who requested the proposed change to be reviewed""" + requested_by_account_name: String! + payload: GenericScalar! +} + +type ProposedChangeApprovalsRevokedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + payload: GenericScalar! +} + +type ProposedChangeMergedEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + + """The ID of the user who merged the proposed change""" + merged_by_account_id: String! + + """The name of the user who merged the proposed change""" + merged_by_account_name: String! + payload: GenericScalar! +} + +type ProposedChangeThreadEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + payload: GenericScalar! +} + +type StandardEvent implements EventNodeInterface { + """The ID of the event.""" + id: String! + + """The name of the event.""" + event: String! + + """The branch where the event occurred.""" + branch: String + + """The account ID that triggered the event.""" + account_id: String + + """The timestamp when the event occurred.""" + occurred_at: DateTime! + + """ + The level of the event 0 is a root level event, the child events will have 1 and grand children 2. + """ + level: Int! + + """The primary Infrahub node this event is associated with.""" + primary_node: RelatedNode + + """Related Infrahub nodes this event is associated with.""" + related_nodes: [RelatedNode!]! + + """Indicates if the event is expected to have child events under it""" + has_children: Boolean! + + """The event ID of the direct parent to this event.""" + parent_id: String + payload: GenericScalar! +} + +"""Base Node in Infrahub.""" +interface CoreNode { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +input OrderInput { + disable: Boolean +} + +"""Base Node in Infrahub.""" +type EdgedCoreNode { + node: CoreNode +} + +"""Base Node in Infrahub.""" +type PaginatedCoreNode { + count: Int! + edges: [EdgedCoreNode!]! + permissions: PaginatedObjectPermission! +} + +type PaginatedObjectPermission { + """ + The number of permissions applicable, will be 1 for normal nodes or possibly more for generics + """ + count: Int! + edges: [ObjectPermissionNode!]! +} + +type ObjectPermissionNode { + node: ObjectPermission! +} + +type ObjectPermission { + """The kind this permission refers to.""" + kind: String! + + """Indicates the permission level for the read action.""" + view: BranchRelativePermissionDecision! + + """Indicates the permission level for the create action.""" + create: BranchRelativePermissionDecision! + + """Indicates the permission level for the update action.""" + update: BranchRelativePermissionDecision! + + """Indicates the permission level for the delete action.""" + delete: BranchRelativePermissionDecision! +} + +"""Any Entities that is responsible for some data.""" +interface LineageOwner { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String +} + +"""Any Entities that is responsible for some data.""" +type EdgedLineageOwner { + node: LineageOwner +} + +"""Any Entities that is responsible for some data.""" +type PaginatedLineageOwner { + count: Int! + edges: [EdgedLineageOwner!]! + permissions: PaginatedObjectPermission! +} + +"""Any Entities that stores or produces data.""" +interface LineageSource { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String +} + +"""Any Entities that stores or produces data.""" +type EdgedLineageSource { + node: LineageSource +} + +"""Any Entities that stores or produces data.""" +type PaginatedLineageSource { + count: Int! + edges: [EdgedLineageSource!]! + permissions: PaginatedObjectPermission! +} + +"""A comment on a Proposed Change""" +interface CoreComment { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + created_at: TextAttribute + text: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + created_by: NestedEdgedCoreGenericAccount! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A comment on a Proposed Change""" +type EdgedCoreComment { + node: CoreComment +} + +"""A comment on a Proposed Change""" +type PaginatedCoreComment { + count: Int! + edges: [EdgedCoreComment!]! + permissions: PaginatedObjectPermission! +} + +"""A thread on a Proposed Change""" +interface CoreThread { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + resolved: CheckboxAttribute + created_at: TextAttribute + change: NestedEdgedCoreProposedChange! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + comments(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean): NestedPaginatedCoreThreadComment! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A thread on a Proposed Change""" +type EdgedCoreThread { + node: CoreThread +} + +"""A thread on a Proposed Change""" +type PaginatedCoreThread { + count: Int! + edges: [EdgedCoreThread!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Group Object.""" +interface CoreGroup { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + group_type: TextAttribute + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + subscribers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + parent: NestedEdgedCoreGroup! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Generic Group Object.""" +type EdgedCoreGroup { + node: CoreGroup +} + +"""Generic Group Object.""" +type PaginatedCoreGroup { + count: Int! + edges: [EdgedCoreGroup!]! + permissions: PaginatedObjectPermission! +} + +interface CoreValidator { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + proposed_change: NestedEdgedCoreProposedChange! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +type EdgedCoreValidator { + node: CoreValidator +} + +type PaginatedCoreValidator { + count: Int! + edges: [EdgedCoreValidator!]! + permissions: PaginatedObjectPermission! +} + +interface CoreCheck { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +type EdgedCoreCheck { + node: CoreCheck +} + +type PaginatedCoreCheck { + count: Int! + edges: [EdgedCoreCheck!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Transformation Object.""" +interface CoreTransformation { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + timeout: NumberAttribute + label: TextAttribute + repository: NestedEdgedCoreGenericRepository! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + query: NestedEdgedCoreGraphQLQuery! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Generic Transformation Object.""" +type EdgedCoreTransformation { + node: CoreTransformation +} + +"""Generic Transformation Object.""" +type PaginatedCoreTransformation { + count: Int! + edges: [EdgedCoreTransformation!]! + permissions: PaginatedObjectPermission! +} + +"""Extend a node to be associated with artifacts""" +interface CoreArtifactTarget { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Extend a node to be associated with artifacts""" +type EdgedCoreArtifactTarget { + node: CoreArtifactTarget +} + +"""Extend a node to be associated with artifacts""" +type PaginatedCoreArtifactTarget { + count: Int! + edges: [EdgedCoreArtifactTarget!]! + permissions: PaginatedObjectPermission! +} + +"""Extend a node to be associated with tasks""" +interface CoreTaskTarget { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Extend a node to be associated with tasks""" +type EdgedCoreTaskTarget { + node: CoreTaskTarget +} + +"""Extend a node to be associated with tasks""" +type PaginatedCoreTaskTarget { + count: Int! + edges: [EdgedCoreTaskTarget!]! + permissions: PaginatedObjectPermission! +} + +"""A webhook that connects to an external integration""" +interface CoreWebhook { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """The event type that triggers the webhook""" + event_type: TextAttribute + branch_scope: Dropdown + name: TextAttribute + validate_certificates: CheckboxAttribute + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttribute + description: TextAttribute + url: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A webhook that connects to an external integration""" +type EdgedCoreWebhook { + node: CoreWebhook +} + +"""A webhook that connects to an external integration""" +type PaginatedCoreWebhook { + count: Int! + edges: [EdgedCoreWebhook!]! + permissions: PaginatedObjectPermission! +} + +"""A Git Repository integrated with Infrahub""" +interface CoreGenericRepository { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + sync_status: Dropdown + description: TextAttribute + location: TextAttribute + internal_status: Dropdown + name: TextAttribute + operational_status: Dropdown + credential: NestedEdgedCoreCredential! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, class_name__value: String, class_name__values: [String], class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean): NestedPaginatedCoreCheckDefinition! + transformations(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreTransformation! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + generators(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, class_name__value: String, class_name__values: [String], class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, convert_query_response__value: Boolean, convert_query_response__values: [Boolean], convert_query_response__source__id: ID, convert_query_response__owner__id: ID, convert_query_response__is_visible: Boolean, convert_query_response__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean): NestedPaginatedCoreGeneratorDefinition! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + queries(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, variables__value: GenericScalar, variables__values: [GenericScalar], variables__source__id: ID, variables__owner__id: ID, variables__is_visible: Boolean, variables__is_protected: Boolean, models__value: GenericScalar, models__values: [GenericScalar], models__source__id: ID, models__owner__id: ID, models__is_visible: Boolean, models__is_protected: Boolean, depth__value: BigInt, depth__values: [BigInt], depth__source__id: ID, depth__owner__id: ID, depth__is_visible: Boolean, depth__is_protected: Boolean, operations__value: GenericScalar, operations__values: [GenericScalar], operations__source__id: ID, operations__owner__id: ID, operations__is_visible: Boolean, operations__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, query__value: String, query__values: [String], query__source__id: ID, query__owner__id: ID, query__is_visible: Boolean, query__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, height__value: BigInt, height__values: [BigInt], height__source__id: ID, height__owner__id: ID, height__is_visible: Boolean, height__is_protected: Boolean): NestedPaginatedCoreGraphQLQuery! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A Git Repository integrated with Infrahub""" +type EdgedCoreGenericRepository { + node: CoreGenericRepository +} + +"""A Git Repository integrated with Infrahub""" +type PaginatedCoreGenericRepository { + count: Int! + edges: [EdgedCoreGenericRepository!]! + permissions: PaginatedObjectPermission! +} + +"""A generic container for IP prefixes and IP addresses""" +interface BuiltinIPNamespace { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_prefixes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedBuiltinIPAddress! +} + +"""A generic container for IP prefixes and IP addresses""" +type EdgedBuiltinIPNamespace { + node: BuiltinIPNamespace +} + +"""A generic container for IP prefixes and IP addresses""" +type PaginatedBuiltinIPNamespace { + count: Int! + edges: [EdgedBuiltinIPNamespace!]! + permissions: PaginatedObjectPermission! +} + +"""IPv4 or IPv6 prefix also referred as network""" +interface BuiltinIPPrefix { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + network_address: TextAttribute + broadcast_address: TextAttribute + prefix: IPNetwork + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttribute + hostmask: TextAttribute + utilization: NumberAttribute + member_type: Dropdown + netmask: TextAttribute + is_top_level: CheckboxAttribute + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedBuiltinIPAddress! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + resource_pool(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, default_address_type__value: String, default_address_type__values: [String], default_address_type__source__id: ID, default_address_type__owner__id: ID, default_address_type__is_visible: Boolean, default_address_type__is_protected: Boolean, default_prefix_length__value: BigInt, default_prefix_length__values: [BigInt], default_prefix_length__source__id: ID, default_prefix_length__owner__id: ID, default_prefix_length__is_visible: Boolean, default_prefix_length__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreIPAddressPool! + ip_namespace: NestedEdgedBuiltinIPNamespace! + parent: NestedEdgedBuiltinIPPrefix! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! +} + +"""IPv4 or IPv6 prefix also referred as network""" +type EdgedBuiltinIPPrefix { + node: BuiltinIPPrefix +} + +"""IPv4 or IPv6 prefix also referred as network""" +type PaginatedBuiltinIPPrefix { + count: Int! + edges: [EdgedBuiltinIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""IPv4 or IPv6 address""" +interface BuiltinIPAddress { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + address: IPHost + description: TextAttribute + ip_prefix: NestedEdgedBuiltinIPPrefix! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_namespace: NestedEdgedBuiltinIPNamespace! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +"""IPv4 or IPv6 address""" +type EdgedBuiltinIPAddress { + node: BuiltinIPAddress +} + +"""IPv4 or IPv6 address""" +type PaginatedBuiltinIPAddress { + count: Int! + edges: [EdgedBuiltinIPAddress!]! + permissions: PaginatedObjectPermission! +} + +""" +The resource manager contains pools of resources to allow for automatic assignments. +""" +interface CoreResourcePool { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +""" +The resource manager contains pools of resources to allow for automatic assignments. +""" +type EdgedCoreResourcePool { + node: CoreResourcePool +} + +""" +The resource manager contains pools of resources to allow for automatic assignments. +""" +type PaginatedCoreResourcePool { + count: Int! + edges: [EdgedCoreResourcePool!]! + permissions: PaginatedObjectPermission! +} + +"""User Account for Infrahub""" +interface CoreGenericAccount { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + role: TextAttribute + password: TextAttribute + label: TextAttribute + description: TextAttribute + account_type: TextAttribute + status: Dropdown + name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""User Account for Infrahub""" +type EdgedCoreGenericAccount { + node: CoreGenericAccount +} + +"""User Account for Infrahub""" +type PaginatedCoreGenericAccount { + count: Int! + edges: [EdgedCoreGenericAccount!]! + permissions: PaginatedObjectPermission! +} + +"""A permission grants right to an account""" +interface CoreBasePermission { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + identifier: TextAttribute + description: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + roles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreAccountRole! +} + +"""A permission grants right to an account""" +type EdgedCoreBasePermission { + node: CoreBasePermission +} + +"""A permission grants right to an account""" +type PaginatedCoreBasePermission { + count: Int! + edges: [EdgedCoreBasePermission!]! + permissions: PaginatedObjectPermission! +} + +"""A credential that could be referenced to access external services.""" +interface CoreCredential { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A credential that could be referenced to access external services.""" +type EdgedCoreCredential { + node: CoreCredential +} + +"""A credential that could be referenced to access external services.""" +type PaginatedCoreCredential { + count: Int! + edges: [EdgedCoreCredential!]! + permissions: PaginatedObjectPermission! +} + +"""Element of the Menu""" +interface CoreMenu { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + required_permissions: ListAttribute + description: TextAttribute + protected: CheckboxAttribute + namespace: TextAttribute + label: TextAttribute + icon: TextAttribute + kind: TextAttribute + path: TextAttribute + section: TextAttribute + name: TextAttribute + order_weight: NumberAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + parent: NestedEdgedCoreMenu! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean): NestedPaginatedCoreMenu! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean): NestedPaginatedCoreMenu! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean): NestedPaginatedCoreMenu! +} + +"""Element of the Menu""" +type EdgedCoreMenu { + node: CoreMenu +} + +"""Element of the Menu""" +type PaginatedCoreMenu { + count: Int! + edges: [EdgedCoreMenu!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Endpoint to connect two objects together""" +interface InfraEndpoint { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + connected_endpoint: NestedEdgedInfraEndpoint! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Generic Endpoint to connect two objects together""" +type EdgedInfraEndpoint { + node: InfraEndpoint +} + +"""Generic Endpoint to connect two objects together""" +type PaginatedInfraEndpoint { + count: Int! + edges: [EdgedInfraEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Network Interface""" +interface InfraInterface { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mtu: NumberAttribute + role: Dropdown + speed: NumberAttribute + enabled: CheckboxAttribute + status: Dropdown + description: TextAttribute + name: TextAttribute + device: NestedEdgedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! +} + +"""Generic Network Interface""" +type EdgedInfraInterface { + node: InfraInterface +} + +"""Generic Network Interface""" +type PaginatedInfraInterface { + count: Int! + edges: [EdgedInfraInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Lag Interface""" +interface InfraLagInterface { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + minimum_links: NumberAttribute + lacp: TextAttribute + max_bundle: NumberAttribute + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + mlag: NestedEdgedInfraMlagInterface! +} + +"""Generic Lag Interface""" +type EdgedInfraLagInterface { + node: InfraLagInterface +} + +"""Generic Lag Interface""" +type PaginatedInfraLagInterface { + count: Int! + edges: [EdgedInfraLagInterface!]! + permissions: PaginatedObjectPermission! +} + +"""MLAG Interface""" +interface InfraMlagInterface { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mlag_id: NumberAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + mlag_domain: NestedEdgedInfraMlagDomain! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""MLAG Interface""" +type EdgedInfraMlagInterface { + node: InfraMlagInterface +} + +"""MLAG Interface""" +type PaginatedInfraMlagInterface { + count: Int! + edges: [EdgedInfraMlagInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Services""" +interface InfraService { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Services""" +type EdgedInfraService { + node: InfraService +} + +"""Services""" +type PaginatedInfraService { + count: Int! + edges: [EdgedInfraService!]! + permissions: PaginatedObjectPermission! +} + +"""Generic hierarchical location""" +interface LocationGeneric { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + parent: NestedEdgedLocationGeneric! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! +} + +"""Generic hierarchical location""" +type EdgedLocationGeneric { + node: LocationGeneric +} + +"""Generic hierarchical location""" +type PaginatedLocationGeneric { + count: Int! + edges: [EdgedLocationGeneric!]! + permissions: PaginatedObjectPermission! +} + +"""An organization represent a legal entity, a company.""" +interface OrganizationGeneric { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + asn(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, asn__value: BigInt, asn__values: [BigInt], asn__source__id: ID, asn__owner__id: ID, asn__is_visible: Boolean, asn__is_protected: Boolean): NestedPaginatedInfraAutonomousSystem! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +"""An organization represent a legal entity, a company.""" +type EdgedOrganizationGeneric { + node: OrganizationGeneric +} + +"""An organization represent a legal entity, a company.""" +type PaginatedOrganizationGeneric { + count: Int! + edges: [EdgedOrganizationGeneric!]! + permissions: PaginatedObjectPermission! +} + +"""Base Profile in Infrahub.""" +interface CoreProfile { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + profile_name: TextAttribute + profile_priority: NumberAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Base Profile in Infrahub.""" +type EdgedCoreProfile { + node: CoreProfile +} + +"""Base Profile in Infrahub.""" +type PaginatedCoreProfile { + count: Int! + edges: [EdgedCoreProfile!]! + permissions: PaginatedObjectPermission! +} + +"""Component template to create pre-shaped objects.""" +interface CoreObjectComponentTemplate { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + template_name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Component template to create pre-shaped objects.""" +type EdgedCoreObjectComponentTemplate { + node: CoreObjectComponentTemplate +} + +"""Component template to create pre-shaped objects.""" +type PaginatedCoreObjectComponentTemplate { + count: Int! + edges: [EdgedCoreObjectComponentTemplate!]! + permissions: PaginatedObjectPermission! +} + +"""Template to create pre-shaped objects.""" +interface CoreObjectTemplate { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + template_name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Template to create pre-shaped objects.""" +type EdgedCoreObjectTemplate { + node: CoreObjectTemplate +} + +"""Template to create pre-shaped objects.""" +type PaginatedCoreObjectTemplate { + count: Int! + edges: [EdgedCoreObjectTemplate!]! + permissions: PaginatedObjectPermission! +} + +""" +Resource to be used in a pool, its weight is used to determine its priority on allocation. +""" +interface CoreWeightedPoolResource { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """ + Weight determines allocation priority, resources with higher values are selected first. + """ + allocation_weight: NumberAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +""" +Resource to be used in a pool, its weight is used to determine its priority on allocation. +""" +type EdgedCoreWeightedPoolResource { + node: CoreWeightedPoolResource +} + +""" +Resource to be used in a pool, its weight is used to determine its priority on allocation. +""" +type PaginatedCoreWeightedPoolResource { + count: Int! + edges: [EdgedCoreWeightedPoolResource!]! + permissions: PaginatedObjectPermission! +} + +"""An action that can be executed by a trigger""" +interface CoreAction { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """A detailed description of the action""" + description: TextAttribute + + """Short descriptive name""" + name: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + triggers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, active__value: Boolean, active__values: [Boolean], active__source__id: ID, active__owner__id: ID, active__is_visible: Boolean, active__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreTriggerRule! +} + +"""An action that can be executed by a trigger""" +type EdgedCoreAction { + node: CoreAction +} + +"""An action that can be executed by a trigger""" +type PaginatedCoreAction { + count: Int! + edges: [EdgedCoreAction!]! + permissions: PaginatedObjectPermission! +} + +""" +A trigger match condition related to changes to nodes within the Infrahub database +""" +interface CoreNodeTriggerMatch { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + trigger: NestedEdgedCoreNodeTriggerRule! +} + +""" +A trigger match condition related to changes to nodes within the Infrahub database +""" +type EdgedCoreNodeTriggerMatch { + node: CoreNodeTriggerMatch +} + +""" +A trigger match condition related to changes to nodes within the Infrahub database +""" +type PaginatedCoreNodeTriggerMatch { + count: Int! + edges: [EdgedCoreNodeTriggerMatch!]! + permissions: PaginatedObjectPermission! +} + +""" +A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. +""" +interface CoreTriggerRule { + """Unique identifier""" + id: String + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttribute + + """A longer description to define the purpose of this trigger""" + description: TextAttribute + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: Dropdown + + """The name of the trigger rule""" + name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + action: NestedEdgedCoreAction! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +""" +A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. +""" +type EdgedCoreTriggerRule { + node: CoreTriggerRule +} + +""" +A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. +""" +type PaginatedCoreTriggerRule { + count: Int! + edges: [EdgedCoreTriggerRule!]! + permissions: PaginatedObjectPermission! +} + +"""Defines properties for relationships""" +type RelationshipProperty { + is_visible: Boolean + is_protected: Boolean + updated_at: DateTime + source: LineageSource + owner: LineageOwner +} + +"""Base Node in Infrahub.""" +type NestedPaginatedCoreNode { + count: Int! + edges: [NestedEdgedCoreNode!] +} + +"""Base Node in Infrahub.""" +type NestedEdgedCoreNode { + node: CoreNode + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Any Entities that is responsible for some data.""" +type NestedPaginatedLineageOwner { + count: Int! + edges: [NestedEdgedLineageOwner!] +} + +"""Any Entities that is responsible for some data.""" +type NestedEdgedLineageOwner { + node: LineageOwner + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Any Entities that stores or produces data.""" +type NestedPaginatedLineageSource { + count: Int! + edges: [NestedEdgedLineageSource!] +} + +"""Any Entities that stores or produces data.""" +type NestedEdgedLineageSource { + node: LineageSource + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A comment on a Proposed Change""" +type NestedPaginatedCoreComment { + count: Int! + edges: [NestedEdgedCoreComment!] +} + +"""A comment on a Proposed Change""" +type NestedEdgedCoreComment { + node: CoreComment + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A thread on a Proposed Change""" +type NestedPaginatedCoreThread { + count: Int! + edges: [NestedEdgedCoreThread!] +} + +"""A thread on a Proposed Change""" +type NestedEdgedCoreThread { + node: CoreThread + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Generic Group Object.""" +type NestedPaginatedCoreGroup { + count: Int! + edges: [NestedEdgedCoreGroup!] +} + +"""Generic Group Object.""" +type NestedEdgedCoreGroup { + node: CoreGroup + _updated_at: DateTime + properties: RelationshipProperty +} + +type NestedPaginatedCoreValidator { + count: Int! + edges: [NestedEdgedCoreValidator!] +} + +type NestedEdgedCoreValidator { + node: CoreValidator + _updated_at: DateTime + properties: RelationshipProperty +} + +type NestedPaginatedCoreCheck { + count: Int! + edges: [NestedEdgedCoreCheck!] +} + +type NestedEdgedCoreCheck { + node: CoreCheck + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Generic Transformation Object.""" +type NestedPaginatedCoreTransformation { + count: Int! + edges: [NestedEdgedCoreTransformation!] +} + +"""Generic Transformation Object.""" +type NestedEdgedCoreTransformation { + node: CoreTransformation + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Extend a node to be associated with artifacts""" +type NestedPaginatedCoreArtifactTarget { + count: Int! + edges: [NestedEdgedCoreArtifactTarget!] +} + +"""Extend a node to be associated with artifacts""" +type NestedEdgedCoreArtifactTarget { + node: CoreArtifactTarget + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Extend a node to be associated with tasks""" +type NestedPaginatedCoreTaskTarget { + count: Int! + edges: [NestedEdgedCoreTaskTarget!] +} + +"""Extend a node to be associated with tasks""" +type NestedEdgedCoreTaskTarget { + node: CoreTaskTarget + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A webhook that connects to an external integration""" +type NestedPaginatedCoreWebhook { + count: Int! + edges: [NestedEdgedCoreWebhook!] +} + +"""A webhook that connects to an external integration""" +type NestedEdgedCoreWebhook { + node: CoreWebhook + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A Git Repository integrated with Infrahub""" +type NestedPaginatedCoreGenericRepository { + count: Int! + edges: [NestedEdgedCoreGenericRepository!] +} + +"""A Git Repository integrated with Infrahub""" +type NestedEdgedCoreGenericRepository { + node: CoreGenericRepository + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A generic container for IP prefixes and IP addresses""" +type NestedPaginatedBuiltinIPNamespace { + count: Int! + edges: [NestedEdgedBuiltinIPNamespace!] +} + +"""A generic container for IP prefixes and IP addresses""" +type NestedEdgedBuiltinIPNamespace { + node: BuiltinIPNamespace + _updated_at: DateTime + properties: RelationshipProperty +} + +"""IPv4 or IPv6 prefix also referred as network""" +type NestedPaginatedBuiltinIPPrefix { + count: Int! + edges: [NestedEdgedBuiltinIPPrefix!] +} + +"""IPv4 or IPv6 prefix also referred as network""" +type NestedEdgedBuiltinIPPrefix { + node: BuiltinIPPrefix + _updated_at: DateTime + properties: RelationshipProperty +} + +"""IPv4 or IPv6 address""" +type NestedPaginatedBuiltinIPAddress { + count: Int! + edges: [NestedEdgedBuiltinIPAddress!] +} + +"""IPv4 or IPv6 address""" +type NestedEdgedBuiltinIPAddress { + node: BuiltinIPAddress + _updated_at: DateTime + properties: RelationshipProperty +} + +""" +The resource manager contains pools of resources to allow for automatic assignments. +""" +type NestedPaginatedCoreResourcePool { + count: Int! + edges: [NestedEdgedCoreResourcePool!] +} + +""" +The resource manager contains pools of resources to allow for automatic assignments. +""" +type NestedEdgedCoreResourcePool { + node: CoreResourcePool + _updated_at: DateTime + properties: RelationshipProperty +} + +"""User Account for Infrahub""" +type NestedPaginatedCoreGenericAccount { + count: Int! + edges: [NestedEdgedCoreGenericAccount!] +} + +"""User Account for Infrahub""" +type NestedEdgedCoreGenericAccount { + node: CoreGenericAccount + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A permission grants right to an account""" +type NestedPaginatedCoreBasePermission { + count: Int! + edges: [NestedEdgedCoreBasePermission!] +} + +"""A permission grants right to an account""" +type NestedEdgedCoreBasePermission { + node: CoreBasePermission + _updated_at: DateTime + properties: RelationshipProperty +} + +"""A credential that could be referenced to access external services.""" +type NestedPaginatedCoreCredential { + count: Int! + edges: [NestedEdgedCoreCredential!] +} + +"""A credential that could be referenced to access external services.""" +type NestedEdgedCoreCredential { + node: CoreCredential + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Element of the Menu""" +type NestedPaginatedCoreMenu { + count: Int! + edges: [NestedEdgedCoreMenu!] +} + +"""Element of the Menu""" +type NestedEdgedCoreMenu { + node: CoreMenu + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Generic Endpoint to connect two objects together""" +type NestedPaginatedInfraEndpoint { + count: Int! + edges: [NestedEdgedInfraEndpoint!] +} + +"""Generic Endpoint to connect two objects together""" +type NestedEdgedInfraEndpoint { + node: InfraEndpoint + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Generic Network Interface""" +type NestedPaginatedInfraInterface { + count: Int! + edges: [NestedEdgedInfraInterface!] +} + +"""Generic Network Interface""" +type NestedEdgedInfraInterface { + node: InfraInterface + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Generic Lag Interface""" +type NestedPaginatedInfraLagInterface { + count: Int! + edges: [NestedEdgedInfraLagInterface!] +} + +"""Generic Lag Interface""" +type NestedEdgedInfraLagInterface { + node: InfraLagInterface + _updated_at: DateTime + properties: RelationshipProperty +} + +"""MLAG Interface""" +type NestedPaginatedInfraMlagInterface { + count: Int! + edges: [NestedEdgedInfraMlagInterface!] +} + +"""MLAG Interface""" +type NestedEdgedInfraMlagInterface { + node: InfraMlagInterface + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Services""" +type NestedPaginatedInfraService { + count: Int! + edges: [NestedEdgedInfraService!] +} + +"""Services""" +type NestedEdgedInfraService { + node: InfraService + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Generic hierarchical location""" +type NestedPaginatedLocationGeneric { + count: Int! + edges: [NestedEdgedLocationGeneric!] +} + +"""Generic hierarchical location""" +type NestedEdgedLocationGeneric { + node: LocationGeneric + _updated_at: DateTime + properties: RelationshipProperty +} + +"""An organization represent a legal entity, a company.""" +type NestedPaginatedOrganizationGeneric { + count: Int! + edges: [NestedEdgedOrganizationGeneric!] +} + +"""An organization represent a legal entity, a company.""" +type NestedEdgedOrganizationGeneric { + node: OrganizationGeneric + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Base Profile in Infrahub.""" +type NestedPaginatedCoreProfile { + count: Int! + edges: [NestedEdgedCoreProfile!] +} + +"""Base Profile in Infrahub.""" +type NestedEdgedCoreProfile { + node: CoreProfile + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Component template to create pre-shaped objects.""" +type NestedPaginatedCoreObjectComponentTemplate { + count: Int! + edges: [NestedEdgedCoreObjectComponentTemplate!] +} + +"""Component template to create pre-shaped objects.""" +type NestedEdgedCoreObjectComponentTemplate { + node: CoreObjectComponentTemplate + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Template to create pre-shaped objects.""" +type NestedPaginatedCoreObjectTemplate { + count: Int! + edges: [NestedEdgedCoreObjectTemplate!] +} + +"""Template to create pre-shaped objects.""" +type NestedEdgedCoreObjectTemplate { + node: CoreObjectTemplate + _updated_at: DateTime + properties: RelationshipProperty +} + +""" +Resource to be used in a pool, its weight is used to determine its priority on allocation. +""" +type NestedPaginatedCoreWeightedPoolResource { + count: Int! + edges: [NestedEdgedCoreWeightedPoolResource!] +} + +""" +Resource to be used in a pool, its weight is used to determine its priority on allocation. +""" +type NestedEdgedCoreWeightedPoolResource { + node: CoreWeightedPoolResource + _updated_at: DateTime + properties: RelationshipProperty +} + +"""An action that can be executed by a trigger""" +type NestedPaginatedCoreAction { + count: Int! + edges: [NestedEdgedCoreAction!] +} + +"""An action that can be executed by a trigger""" +type NestedEdgedCoreAction { + node: CoreAction + _updated_at: DateTime + properties: RelationshipProperty +} + +""" +A trigger match condition related to changes to nodes within the Infrahub database +""" +type NestedPaginatedCoreNodeTriggerMatch { + count: Int! + edges: [NestedEdgedCoreNodeTriggerMatch!] +} + +""" +A trigger match condition related to changes to nodes within the Infrahub database +""" +type NestedEdgedCoreNodeTriggerMatch { + node: CoreNodeTriggerMatch + _updated_at: DateTime + properties: RelationshipProperty +} + +""" +A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. +""" +type NestedPaginatedCoreTriggerRule { + count: Int! + edges: [NestedEdgedCoreTriggerRule!] +} + +""" +A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. +""" +type NestedEdgedCoreTriggerRule { + node: CoreTriggerRule + _updated_at: DateTime + properties: RelationshipProperty +} + +"""Menu Item""" +type CoreMenuItem implements CoreNode & CoreMenu { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + required_permissions: ListAttribute + description: TextAttribute + protected: CheckboxAttribute + namespace: TextAttribute + label: TextAttribute + icon: TextAttribute + kind: TextAttribute + path: TextAttribute + section: TextAttribute + name: TextAttribute + order_weight: NumberAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + parent: NestedEdgedCoreMenu! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean): NestedPaginatedCoreMenu! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean): NestedPaginatedCoreMenu! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean): NestedPaginatedCoreMenu! +} + +"""Menu Item""" +type EdgedCoreMenuItem { + node: CoreMenuItem +} + +"""Menu Item""" +type NestedEdgedCoreMenuItem { + node: CoreMenuItem + properties: RelationshipProperty +} + +"""Menu Item""" +type PaginatedCoreMenuItem { + count: Int! + edges: [EdgedCoreMenuItem!]! + permissions: PaginatedObjectPermission! +} + +"""Menu Item""" +type NestedPaginatedCoreMenuItem { + count: Int! + edges: [NestedEdgedCoreMenuItem!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes of any kind.""" +type CoreStandardGroup implements CoreGroup { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + group_type: TextAttribute + _updated_at: DateTime + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + subscribers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + parent: NestedEdgedCoreGroup! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Group of nodes of any kind.""" +type EdgedCoreStandardGroup { + node: CoreStandardGroup +} + +"""Group of nodes of any kind.""" +type NestedEdgedCoreStandardGroup { + node: CoreStandardGroup + properties: RelationshipProperty +} + +"""Group of nodes of any kind.""" +type PaginatedCoreStandardGroup { + count: Int! + edges: [EdgedCoreStandardGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes of any kind.""" +type NestedPaginatedCoreStandardGroup { + count: Int! + edges: [NestedEdgedCoreStandardGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes that are created by a generator.""" +type CoreGeneratorGroup implements CoreGroup { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + group_type: TextAttribute + _updated_at: DateTime + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + subscribers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + parent: NestedEdgedCoreGroup! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Group of nodes that are created by a generator.""" +type EdgedCoreGeneratorGroup { + node: CoreGeneratorGroup +} + +"""Group of nodes that are created by a generator.""" +type NestedEdgedCoreGeneratorGroup { + node: CoreGeneratorGroup + properties: RelationshipProperty +} + +"""Group of nodes that are created by a generator.""" +type PaginatedCoreGeneratorGroup { + count: Int! + edges: [EdgedCoreGeneratorGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes that are created by a generator.""" +type NestedPaginatedCoreGeneratorGroup { + count: Int! + edges: [NestedEdgedCoreGeneratorGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type CoreGraphQLQueryGroup implements CoreGroup { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + group_type: TextAttribute + _updated_at: DateTime + + """None""" + parameters: JSONAttribute + query: NestedEdgedCoreGraphQLQuery! + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + subscribers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + parent: NestedEdgedCoreGroup! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type EdgedCoreGraphQLQueryGroup { + node: CoreGraphQLQueryGroup +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type NestedEdgedCoreGraphQLQueryGroup { + node: CoreGraphQLQueryGroup + properties: RelationshipProperty +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type PaginatedCoreGraphQLQueryGroup { + count: Int! + edges: [EdgedCoreGraphQLQueryGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type NestedPaginatedCoreGraphQLQueryGroup { + count: Int! + edges: [NestedEdgedCoreGraphQLQueryGroup!]! + permissions: PaginatedObjectPermission! +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type BuiltinTag implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + description: TextAttribute + + """None (required)""" + name: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type EdgedBuiltinTag { + node: BuiltinTag +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type NestedEdgedBuiltinTag { + node: BuiltinTag + properties: RelationshipProperty +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type PaginatedBuiltinTag { + count: Int! + edges: [EdgedBuiltinTag!]! + permissions: PaginatedObjectPermission! +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type NestedPaginatedBuiltinTag { + count: Int! + edges: [NestedEdgedBuiltinTag!]! + permissions: PaginatedObjectPermission! +} + +"""User Account for Infrahub""" +type CoreAccount implements LineageOwner & LineageSource & CoreNode & CoreGenericAccount { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + role: TextAttribute + password: TextAttribute + label: TextAttribute + description: TextAttribute + account_type: TextAttribute + status: Dropdown + name: TextAttribute + _updated_at: DateTime + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""User Account for Infrahub""" +type EdgedCoreAccount { + node: CoreAccount +} + +"""User Account for Infrahub""" +type NestedEdgedCoreAccount { + node: CoreAccount + properties: RelationshipProperty +} + +"""User Account for Infrahub""" +type PaginatedCoreAccount { + count: Int! + edges: [EdgedCoreAccount!]! + permissions: PaginatedObjectPermission! +} + +"""User Account for Infrahub""" +type NestedPaginatedCoreAccount { + count: Int! + edges: [NestedEdgedCoreAccount!]! + permissions: PaginatedObjectPermission! +} + +"""Token for User Account""" +type InternalAccountToken implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + token: TextAttribute + + """None""" + name: TextAttribute + + """None""" + expiration: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + account: NestedEdgedCoreGenericAccount! +} + +"""Token for User Account""" +type EdgedInternalAccountToken { + node: InternalAccountToken +} + +"""Token for User Account""" +type NestedEdgedInternalAccountToken { + node: InternalAccountToken + properties: RelationshipProperty +} + +"""Token for User Account""" +type PaginatedInternalAccountToken { + count: Int! + edges: [EdgedInternalAccountToken!]! + permissions: PaginatedObjectPermission! +} + +"""Token for User Account""" +type NestedPaginatedInternalAccountToken { + count: Int! + edges: [NestedEdgedInternalAccountToken!]! + permissions: PaginatedObjectPermission! +} + +"""Username/Password based credential""" +type CorePasswordCredential implements CoreNode & CoreCredential { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + _updated_at: DateTime + + """None""" + username: TextAttribute + + """None""" + password: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Username/Password based credential""" +type EdgedCorePasswordCredential { + node: CorePasswordCredential +} + +"""Username/Password based credential""" +type NestedEdgedCorePasswordCredential { + node: CorePasswordCredential + properties: RelationshipProperty +} + +"""Username/Password based credential""" +type PaginatedCorePasswordCredential { + count: Int! + edges: [EdgedCorePasswordCredential!]! + permissions: PaginatedObjectPermission! +} + +"""Username/Password based credential""" +type NestedPaginatedCorePasswordCredential { + count: Int! + edges: [NestedEdgedCorePasswordCredential!]! + permissions: PaginatedObjectPermission! +} + +"""Refresh Token""" +type InternalRefreshToken implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + expiration: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + account: NestedEdgedCoreGenericAccount! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Refresh Token""" +type EdgedInternalRefreshToken { + node: InternalRefreshToken +} + +"""Refresh Token""" +type NestedEdgedInternalRefreshToken { + node: InternalRefreshToken + properties: RelationshipProperty +} + +"""Refresh Token""" +type PaginatedInternalRefreshToken { + count: Int! + edges: [EdgedInternalRefreshToken!]! + permissions: PaginatedObjectPermission! +} + +"""Refresh Token""" +type NestedPaginatedInternalRefreshToken { + count: Int! + edges: [NestedEdgedInternalRefreshToken!]! + permissions: PaginatedObjectPermission! +} + +"""Metadata related to a proposed change""" +type CoreProposedChange implements CoreNode & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + description: TextAttribute + + """None""" + is_draft: CheckboxAttribute + + """None""" + state: TextAttribute + + """None (required)""" + name: TextAttribute + + """None (required)""" + source_branch: TextAttribute + + """None (required)""" + destination_branch: TextAttribute + + """None""" + total_comments: NumberAttribute + comments(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean): NestedPaginatedCoreChangeComment! + validations(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean): NestedPaginatedCoreValidator! + reviewers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, password__value: String, password__values: [String], password__source__id: ID, password__owner__id: ID, password__is_visible: Boolean, password__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, account_type__value: String, account_type__values: [String], account_type__source__id: ID, account_type__owner__id: ID, account_type__is_visible: Boolean, account_type__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreGenericAccount! + rejected_by(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, password__value: String, password__values: [String], password__source__id: ID, password__owner__id: ID, password__is_visible: Boolean, password__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, account_type__value: String, account_type__values: [String], account_type__source__id: ID, account_type__owner__id: ID, account_type__is_visible: Boolean, account_type__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreGenericAccount! + approved_by(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, password__value: String, password__values: [String], password__source__id: ID, password__owner__id: ID, password__is_visible: Boolean, password__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, account_type__value: String, account_type__values: [String], account_type__source__id: ID, account_type__owner__id: ID, account_type__is_visible: Boolean, account_type__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreGenericAccount! + threads(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, resolved__value: Boolean, resolved__values: [Boolean], resolved__source__id: ID, resolved__owner__id: ID, resolved__is_visible: Boolean, resolved__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean): NestedPaginatedCoreThread! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + created_by: NestedEdgedCoreGenericAccount! +} + +"""Metadata related to a proposed change""" +type EdgedCoreProposedChange { + node: CoreProposedChange +} + +"""Metadata related to a proposed change""" +type NestedEdgedCoreProposedChange { + node: CoreProposedChange + properties: RelationshipProperty +} + +"""Metadata related to a proposed change""" +type PaginatedCoreProposedChange { + count: Int! + edges: [EdgedCoreProposedChange!]! + permissions: PaginatedObjectPermission! +} + +"""Metadata related to a proposed change""" +type NestedPaginatedCoreProposedChange { + count: Int! + edges: [NestedEdgedCoreProposedChange!]! + permissions: PaginatedObjectPermission! +} + +"""A thread on proposed change""" +type CoreChangeThread implements CoreNode & CoreThread { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + resolved: CheckboxAttribute + created_at: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + change: NestedEdgedCoreProposedChange! + comments(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean): NestedPaginatedCoreThreadComment! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A thread on proposed change""" +type EdgedCoreChangeThread { + node: CoreChangeThread +} + +"""A thread on proposed change""" +type NestedEdgedCoreChangeThread { + node: CoreChangeThread + properties: RelationshipProperty +} + +"""A thread on proposed change""" +type PaginatedCoreChangeThread { + count: Int! + edges: [EdgedCoreChangeThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread on proposed change""" +type NestedPaginatedCoreChangeThread { + count: Int! + edges: [NestedEdgedCoreChangeThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread related to a file on a proposed change""" +type CoreFileThread implements CoreNode & CoreThread { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + resolved: CheckboxAttribute + created_at: TextAttribute + _updated_at: DateTime + + """None""" + file: TextAttribute + + """None""" + line_number: NumberAttribute + + """None""" + commit: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + repository: NestedEdgedCoreRepository! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + change: NestedEdgedCoreProposedChange! + comments(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean): NestedPaginatedCoreThreadComment! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A thread related to a file on a proposed change""" +type EdgedCoreFileThread { + node: CoreFileThread +} + +"""A thread related to a file on a proposed change""" +type NestedEdgedCoreFileThread { + node: CoreFileThread + properties: RelationshipProperty +} + +"""A thread related to a file on a proposed change""" +type PaginatedCoreFileThread { + count: Int! + edges: [EdgedCoreFileThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread related to a file on a proposed change""" +type NestedPaginatedCoreFileThread { + count: Int! + edges: [NestedEdgedCoreFileThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread related to an artifact on a proposed change""" +type CoreArtifactThread implements CoreNode & CoreThread { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + resolved: CheckboxAttribute + created_at: TextAttribute + _updated_at: DateTime + + """None""" + line_number: NumberAttribute + + """None""" + artifact_id: TextAttribute + + """None""" + storage_id: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + change: NestedEdgedCoreProposedChange! + comments(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean): NestedPaginatedCoreThreadComment! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A thread related to an artifact on a proposed change""" +type EdgedCoreArtifactThread { + node: CoreArtifactThread +} + +"""A thread related to an artifact on a proposed change""" +type NestedEdgedCoreArtifactThread { + node: CoreArtifactThread + properties: RelationshipProperty +} + +"""A thread related to an artifact on a proposed change""" +type PaginatedCoreArtifactThread { + count: Int! + edges: [EdgedCoreArtifactThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread related to an artifact on a proposed change""" +type NestedPaginatedCoreArtifactThread { + count: Int! + edges: [NestedEdgedCoreArtifactThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread related to an object on a proposed change""" +type CoreObjectThread implements CoreNode & CoreThread { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + resolved: CheckboxAttribute + created_at: TextAttribute + _updated_at: DateTime + + """None (required)""" + object_path: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + change: NestedEdgedCoreProposedChange! + comments(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean): NestedPaginatedCoreThreadComment! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A thread related to an object on a proposed change""" +type EdgedCoreObjectThread { + node: CoreObjectThread +} + +"""A thread related to an object on a proposed change""" +type NestedEdgedCoreObjectThread { + node: CoreObjectThread + properties: RelationshipProperty +} + +"""A thread related to an object on a proposed change""" +type PaginatedCoreObjectThread { + count: Int! + edges: [EdgedCoreObjectThread!]! + permissions: PaginatedObjectPermission! +} + +"""A thread related to an object on a proposed change""" +type NestedPaginatedCoreObjectThread { + count: Int! + edges: [NestedEdgedCoreObjectThread!]! + permissions: PaginatedObjectPermission! +} + +"""A comment on proposed change""" +type CoreChangeComment implements CoreNode & CoreComment { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + created_at: TextAttribute + text: TextAttribute + _updated_at: DateTime + change: NestedEdgedCoreProposedChange! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A comment on proposed change""" +type EdgedCoreChangeComment { + node: CoreChangeComment +} + +"""A comment on proposed change""" +type NestedEdgedCoreChangeComment { + node: CoreChangeComment + properties: RelationshipProperty +} + +"""A comment on proposed change""" +type PaginatedCoreChangeComment { + count: Int! + edges: [EdgedCoreChangeComment!]! + permissions: PaginatedObjectPermission! +} + +"""A comment on proposed change""" +type NestedPaginatedCoreChangeComment { + count: Int! + edges: [NestedEdgedCoreChangeComment!]! + permissions: PaginatedObjectPermission! +} + +"""A comment on thread within a Proposed Change""" +type CoreThreadComment implements CoreNode & CoreComment { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + created_at: TextAttribute + text: TextAttribute + _updated_at: DateTime + thread: NestedEdgedCoreThread! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + created_by: NestedEdgedCoreGenericAccount! +} + +"""A comment on thread within a Proposed Change""" +type EdgedCoreThreadComment { + node: CoreThreadComment +} + +"""A comment on thread within a Proposed Change""" +type NestedEdgedCoreThreadComment { + node: CoreThreadComment + properties: RelationshipProperty +} + +"""A comment on thread within a Proposed Change""" +type PaginatedCoreThreadComment { + count: Int! + edges: [EdgedCoreThreadComment!]! + permissions: PaginatedObjectPermission! +} + +"""A comment on thread within a Proposed Change""" +type NestedPaginatedCoreThreadComment { + count: Int! + edges: [NestedEdgedCoreThreadComment!]! + permissions: PaginatedObjectPermission! +} + +"""A Git Repository integrated with Infrahub""" +type CoreRepository implements LineageOwner & LineageSource & CoreTaskTarget & CoreNode & CoreGenericRepository { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + sync_status: Dropdown + description: TextAttribute + location: TextAttribute + internal_status: Dropdown + name: TextAttribute + operational_status: Dropdown + _updated_at: DateTime + + """None""" + commit: TextAttribute + + """None""" + default_branch: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + credential: NestedEdgedCoreCredential! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, class_name__value: String, class_name__values: [String], class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean): NestedPaginatedCoreCheckDefinition! + transformations(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreTransformation! + generators(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, class_name__value: String, class_name__values: [String], class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, convert_query_response__value: Boolean, convert_query_response__values: [Boolean], convert_query_response__source__id: ID, convert_query_response__owner__id: ID, convert_query_response__is_visible: Boolean, convert_query_response__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean): NestedPaginatedCoreGeneratorDefinition! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + queries(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, variables__value: GenericScalar, variables__values: [GenericScalar], variables__source__id: ID, variables__owner__id: ID, variables__is_visible: Boolean, variables__is_protected: Boolean, models__value: GenericScalar, models__values: [GenericScalar], models__source__id: ID, models__owner__id: ID, models__is_visible: Boolean, models__is_protected: Boolean, depth__value: BigInt, depth__values: [BigInt], depth__source__id: ID, depth__owner__id: ID, depth__is_visible: Boolean, depth__is_protected: Boolean, operations__value: GenericScalar, operations__values: [GenericScalar], operations__source__id: ID, operations__owner__id: ID, operations__is_visible: Boolean, operations__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, query__value: String, query__values: [String], query__source__id: ID, query__owner__id: ID, query__is_visible: Boolean, query__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, height__value: BigInt, height__values: [BigInt], height__source__id: ID, height__owner__id: ID, height__is_visible: Boolean, height__is_protected: Boolean): NestedPaginatedCoreGraphQLQuery! +} + +"""A Git Repository integrated with Infrahub""" +type EdgedCoreRepository { + node: CoreRepository +} + +"""A Git Repository integrated with Infrahub""" +type NestedEdgedCoreRepository { + node: CoreRepository + properties: RelationshipProperty +} + +"""A Git Repository integrated with Infrahub""" +type PaginatedCoreRepository { + count: Int! + edges: [EdgedCoreRepository!]! + permissions: PaginatedObjectPermission! +} + +"""A Git Repository integrated with Infrahub""" +type NestedPaginatedCoreRepository { + count: Int! + edges: [NestedEdgedCoreRepository!]! + permissions: PaginatedObjectPermission! +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type CoreReadOnlyRepository implements LineageOwner & LineageSource & CoreTaskTarget & CoreNode & CoreGenericRepository { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + sync_status: Dropdown + description: TextAttribute + location: TextAttribute + internal_status: Dropdown + name: TextAttribute + operational_status: Dropdown + _updated_at: DateTime + + """None""" + ref: TextAttribute + + """None""" + commit: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + credential: NestedEdgedCoreCredential! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, class_name__value: String, class_name__values: [String], class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean): NestedPaginatedCoreCheckDefinition! + transformations(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreTransformation! + generators(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, class_name__value: String, class_name__values: [String], class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, convert_query_response__value: Boolean, convert_query_response__values: [Boolean], convert_query_response__source__id: ID, convert_query_response__owner__id: ID, convert_query_response__is_visible: Boolean, convert_query_response__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean): NestedPaginatedCoreGeneratorDefinition! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + queries(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, variables__value: GenericScalar, variables__values: [GenericScalar], variables__source__id: ID, variables__owner__id: ID, variables__is_visible: Boolean, variables__is_protected: Boolean, models__value: GenericScalar, models__values: [GenericScalar], models__source__id: ID, models__owner__id: ID, models__is_visible: Boolean, models__is_protected: Boolean, depth__value: BigInt, depth__values: [BigInt], depth__source__id: ID, depth__owner__id: ID, depth__is_visible: Boolean, depth__is_protected: Boolean, operations__value: GenericScalar, operations__values: [GenericScalar], operations__source__id: ID, operations__owner__id: ID, operations__is_visible: Boolean, operations__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, query__value: String, query__values: [String], query__source__id: ID, query__owner__id: ID, query__is_visible: Boolean, query__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, height__value: BigInt, height__values: [BigInt], height__source__id: ID, height__owner__id: ID, height__is_visible: Boolean, height__is_protected: Boolean): NestedPaginatedCoreGraphQLQuery! +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type EdgedCoreReadOnlyRepository { + node: CoreReadOnlyRepository +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type NestedEdgedCoreReadOnlyRepository { + node: CoreReadOnlyRepository + properties: RelationshipProperty +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type PaginatedCoreReadOnlyRepository { + count: Int! + edges: [EdgedCoreReadOnlyRepository!]! + permissions: PaginatedObjectPermission! +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type NestedPaginatedCoreReadOnlyRepository { + count: Int! + edges: [NestedEdgedCoreReadOnlyRepository!]! + permissions: PaginatedObjectPermission! +} + +"""A file rendered from a Jinja2 template""" +type CoreTransformJinja2 implements CoreNode & CoreTransformation { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + timeout: NumberAttribute + label: TextAttribute + _updated_at: DateTime + + """None (required)""" + template_path: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + repository: NestedEdgedCoreGenericRepository! + query: NestedEdgedCoreGraphQLQuery! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! +} + +"""A file rendered from a Jinja2 template""" +type EdgedCoreTransformJinja2 { + node: CoreTransformJinja2 +} + +"""A file rendered from a Jinja2 template""" +type NestedEdgedCoreTransformJinja2 { + node: CoreTransformJinja2 + properties: RelationshipProperty +} + +"""A file rendered from a Jinja2 template""" +type PaginatedCoreTransformJinja2 { + count: Int! + edges: [EdgedCoreTransformJinja2!]! + permissions: PaginatedObjectPermission! +} + +"""A file rendered from a Jinja2 template""" +type NestedPaginatedCoreTransformJinja2 { + count: Int! + edges: [NestedEdgedCoreTransformJinja2!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to some Data""" +type CoreDataCheck implements CoreCheck & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + _updated_at: DateTime + + """None (required)""" + conflicts: JSONAttribute + + """None""" + keep_branch: TextAttribute + + """None""" + enriched_conflict_id: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! +} + +"""A check related to some Data""" +type EdgedCoreDataCheck { + node: CoreDataCheck +} + +"""A check related to some Data""" +type NestedEdgedCoreDataCheck { + node: CoreDataCheck + properties: RelationshipProperty +} + +"""A check related to some Data""" +type PaginatedCoreDataCheck { + count: Int! + edges: [EdgedCoreDataCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to some Data""" +type NestedPaginatedCoreDataCheck { + count: Int! + edges: [NestedEdgedCoreDataCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A standard check""" +type CoreStandardCheck implements CoreCheck & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! +} + +"""A standard check""" +type EdgedCoreStandardCheck { + node: CoreStandardCheck +} + +"""A standard check""" +type NestedEdgedCoreStandardCheck { + node: CoreStandardCheck + properties: RelationshipProperty +} + +"""A standard check""" +type PaginatedCoreStandardCheck { + count: Int! + edges: [EdgedCoreStandardCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A standard check""" +type NestedPaginatedCoreStandardCheck { + count: Int! + edges: [NestedEdgedCoreStandardCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to the schema""" +type CoreSchemaCheck implements CoreCheck & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + _updated_at: DateTime + + """None""" + enriched_conflict_id: TextAttribute + + """None (required)""" + conflicts: JSONAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! +} + +"""A check related to the schema""" +type EdgedCoreSchemaCheck { + node: CoreSchemaCheck +} + +"""A check related to the schema""" +type NestedEdgedCoreSchemaCheck { + node: CoreSchemaCheck + properties: RelationshipProperty +} + +"""A check related to the schema""" +type PaginatedCoreSchemaCheck { + count: Int! + edges: [EdgedCoreSchemaCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to the schema""" +type NestedPaginatedCoreSchemaCheck { + count: Int! + edges: [NestedEdgedCoreSchemaCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to a file in a Git Repository""" +type CoreFileCheck implements CoreCheck & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + _updated_at: DateTime + + """None""" + files: ListAttribute + + """None""" + commit: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! +} + +"""A check related to a file in a Git Repository""" +type EdgedCoreFileCheck { + node: CoreFileCheck +} + +"""A check related to a file in a Git Repository""" +type NestedEdgedCoreFileCheck { + node: CoreFileCheck + properties: RelationshipProperty +} + +"""A check related to a file in a Git Repository""" +type PaginatedCoreFileCheck { + count: Int! + edges: [EdgedCoreFileCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to a file in a Git Repository""" +type NestedPaginatedCoreFileCheck { + count: Int! + edges: [NestedEdgedCoreFileCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to an artifact""" +type CoreArtifactCheck implements CoreCheck & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + _updated_at: DateTime + + """None""" + checksum: TextAttribute + + """None""" + storage_id: TextAttribute + + """None""" + changed: CheckboxAttribute + + """None""" + artifact_id: TextAttribute + + """None""" + line_number: NumberAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! +} + +"""A check related to an artifact""" +type EdgedCoreArtifactCheck { + node: CoreArtifactCheck +} + +"""A check related to an artifact""" +type NestedEdgedCoreArtifactCheck { + node: CoreArtifactCheck + properties: RelationshipProperty +} + +"""A check related to an artifact""" +type PaginatedCoreArtifactCheck { + count: Int! + edges: [EdgedCoreArtifactCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to an artifact""" +type NestedPaginatedCoreArtifactCheck { + count: Int! + edges: [NestedEdgedCoreArtifactCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to a Generator instance""" +type CoreGeneratorCheck implements CoreCheck & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + conclusion: TextAttribute + message: TextAttribute + origin: TextAttribute + kind: TextAttribute + name: TextAttribute + created_at: TextAttribute + severity: TextAttribute + label: TextAttribute + _updated_at: DateTime + + """None (required)""" + instance: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + validator: NestedEdgedCoreValidator! +} + +"""A check related to a Generator instance""" +type EdgedCoreGeneratorCheck { + node: CoreGeneratorCheck +} + +"""A check related to a Generator instance""" +type NestedEdgedCoreGeneratorCheck { + node: CoreGeneratorCheck + properties: RelationshipProperty +} + +"""A check related to a Generator instance""" +type PaginatedCoreGeneratorCheck { + count: Int! + edges: [EdgedCoreGeneratorCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check related to a Generator instance""" +type NestedPaginatedCoreGeneratorCheck { + count: Int! + edges: [NestedEdgedCoreGeneratorCheck!]! + permissions: PaginatedObjectPermission! +} + +"""A check to validate the data integrity between two branches""" +type CoreDataValidator implements CoreNode & CoreValidator { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + _updated_at: DateTime + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + proposed_change: NestedEdgedCoreProposedChange! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! +} + +"""A check to validate the data integrity between two branches""" +type EdgedCoreDataValidator { + node: CoreDataValidator +} + +"""A check to validate the data integrity between two branches""" +type NestedEdgedCoreDataValidator { + node: CoreDataValidator + properties: RelationshipProperty +} + +"""A check to validate the data integrity between two branches""" +type PaginatedCoreDataValidator { + count: Int! + edges: [EdgedCoreDataValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A check to validate the data integrity between two branches""" +type NestedPaginatedCoreDataValidator { + count: Int! + edges: [NestedEdgedCoreDataValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A Validator related to a specific repository""" +type CoreRepositoryValidator implements CoreNode & CoreValidator { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + _updated_at: DateTime + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + repository: NestedEdgedCoreGenericRepository! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + proposed_change: NestedEdgedCoreProposedChange! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! +} + +"""A Validator related to a specific repository""" +type EdgedCoreRepositoryValidator { + node: CoreRepositoryValidator +} + +"""A Validator related to a specific repository""" +type NestedEdgedCoreRepositoryValidator { + node: CoreRepositoryValidator + properties: RelationshipProperty +} + +"""A Validator related to a specific repository""" +type PaginatedCoreRepositoryValidator { + count: Int! + edges: [EdgedCoreRepositoryValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A Validator related to a specific repository""" +type NestedPaginatedCoreRepositoryValidator { + count: Int! + edges: [NestedEdgedCoreRepositoryValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A Validator related to a user defined checks in a repository""" +type CoreUserValidator implements CoreNode & CoreValidator { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + _updated_at: DateTime + repository: NestedEdgedCoreGenericRepository! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + check_definition: NestedEdgedCoreCheckDefinition! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + proposed_change: NestedEdgedCoreProposedChange! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! +} + +"""A Validator related to a user defined checks in a repository""" +type EdgedCoreUserValidator { + node: CoreUserValidator +} + +"""A Validator related to a user defined checks in a repository""" +type NestedEdgedCoreUserValidator { + node: CoreUserValidator + properties: RelationshipProperty +} + +"""A Validator related to a user defined checks in a repository""" +type PaginatedCoreUserValidator { + count: Int! + edges: [EdgedCoreUserValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A Validator related to a user defined checks in a repository""" +type NestedPaginatedCoreUserValidator { + count: Int! + edges: [NestedEdgedCoreUserValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A validator related to the schema""" +type CoreSchemaValidator implements CoreNode & CoreValidator { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + proposed_change: NestedEdgedCoreProposedChange! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! +} + +"""A validator related to the schema""" +type EdgedCoreSchemaValidator { + node: CoreSchemaValidator +} + +"""A validator related to the schema""" +type NestedEdgedCoreSchemaValidator { + node: CoreSchemaValidator + properties: RelationshipProperty +} + +"""A validator related to the schema""" +type PaginatedCoreSchemaValidator { + count: Int! + edges: [EdgedCoreSchemaValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A validator related to the schema""" +type NestedPaginatedCoreSchemaValidator { + count: Int! + edges: [NestedEdgedCoreSchemaValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A validator related to the artifacts""" +type CoreArtifactValidator implements CoreNode & CoreValidator { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + definition: NestedEdgedCoreArtifactDefinition! + proposed_change: NestedEdgedCoreProposedChange! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! +} + +"""A validator related to the artifacts""" +type EdgedCoreArtifactValidator { + node: CoreArtifactValidator +} + +"""A validator related to the artifacts""" +type NestedEdgedCoreArtifactValidator { + node: CoreArtifactValidator + properties: RelationshipProperty +} + +"""A validator related to the artifacts""" +type PaginatedCoreArtifactValidator { + count: Int! + edges: [EdgedCoreArtifactValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A validator related to the artifacts""" +type NestedPaginatedCoreArtifactValidator { + count: Int! + edges: [NestedEdgedCoreArtifactValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A validator related to generators""" +type CoreGeneratorValidator implements CoreNode & CoreValidator { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + completed_at: TextAttribute + conclusion: TextAttribute + label: TextAttribute + state: TextAttribute + started_at: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + definition: NestedEdgedCoreGeneratorDefinition! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + proposed_change: NestedEdgedCoreProposedChange! + checks(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean): NestedPaginatedCoreCheck! +} + +"""A validator related to generators""" +type EdgedCoreGeneratorValidator { + node: CoreGeneratorValidator +} + +"""A validator related to generators""" +type NestedEdgedCoreGeneratorValidator { + node: CoreGeneratorValidator + properties: RelationshipProperty +} + +"""A validator related to generators""" +type PaginatedCoreGeneratorValidator { + count: Int! + edges: [EdgedCoreGeneratorValidator!]! + permissions: PaginatedObjectPermission! +} + +"""A validator related to generators""" +type NestedPaginatedCoreGeneratorValidator { + count: Int! + edges: [NestedEdgedCoreGeneratorValidator!]! + permissions: PaginatedObjectPermission! +} + +type CoreCheckDefinition implements CoreNode & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + parameters: JSONAttribute + + """None (required)""" + file_path: TextAttribute + + """None""" + description: TextAttribute + + """None""" + timeout: NumberAttribute + + """None (required)""" + name: TextAttribute + + """None (required)""" + class_name: TextAttribute + query: NestedEdgedCoreGraphQLQuery! + repository: NestedEdgedCoreGenericRepository! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + targets: NestedEdgedCoreGroup! +} + +type EdgedCoreCheckDefinition { + node: CoreCheckDefinition +} + +type NestedEdgedCoreCheckDefinition { + node: CoreCheckDefinition + properties: RelationshipProperty +} + +type PaginatedCoreCheckDefinition { + count: Int! + edges: [EdgedCoreCheckDefinition!]! + permissions: PaginatedObjectPermission! +} + +type NestedPaginatedCoreCheckDefinition { + count: Int! + edges: [NestedEdgedCoreCheckDefinition!]! + permissions: PaginatedObjectPermission! +} + +"""A transform function written in Python""" +type CoreTransformPython implements CoreNode & CoreTransformation { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + timeout: NumberAttribute + label: TextAttribute + _updated_at: DateTime + + """None (required)""" + file_path: TextAttribute + + """None""" + convert_query_response: CheckboxAttribute + + """None (required)""" + class_name: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + repository: NestedEdgedCoreGenericRepository! + query: NestedEdgedCoreGraphQLQuery! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! +} + +"""A transform function written in Python""" +type EdgedCoreTransformPython { + node: CoreTransformPython +} + +"""A transform function written in Python""" +type NestedEdgedCoreTransformPython { + node: CoreTransformPython + properties: RelationshipProperty +} + +"""A transform function written in Python""" +type PaginatedCoreTransformPython { + count: Int! + edges: [EdgedCoreTransformPython!]! + permissions: PaginatedObjectPermission! +} + +"""A transform function written in Python""" +type NestedPaginatedCoreTransformPython { + count: Int! + edges: [NestedEdgedCoreTransformPython!]! + permissions: PaginatedObjectPermission! +} + +"""A pre-defined GraphQL Query""" +type CoreGraphQLQuery implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """variables in use in the query""" + variables: JSONAttribute + + """List of models associated with this query""" + models: ListAttribute + + """number of nested levels in the query""" + depth: NumberAttribute + + """ + Operations in use in the query, valid operations: 'query', 'mutation' or 'subscription' + """ + operations: ListAttribute + + """None (required)""" + name: TextAttribute + + """None (required)""" + query: TextAttribute + + """None""" + description: TextAttribute + + """total number of fields requested in the query""" + height: NumberAttribute + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + repository: NestedEdgedCoreGenericRepository! +} + +"""A pre-defined GraphQL Query""" +type EdgedCoreGraphQLQuery { + node: CoreGraphQLQuery +} + +"""A pre-defined GraphQL Query""" +type NestedEdgedCoreGraphQLQuery { + node: CoreGraphQLQuery + properties: RelationshipProperty +} + +"""A pre-defined GraphQL Query""" +type PaginatedCoreGraphQLQuery { + count: Int! + edges: [EdgedCoreGraphQLQuery!]! + permissions: PaginatedObjectPermission! +} + +"""A pre-defined GraphQL Query""" +type NestedPaginatedCoreGraphQLQuery { + count: Int! + edges: [NestedEdgedCoreGraphQLQuery!]! + permissions: PaginatedObjectPermission! +} + +type CoreArtifact implements CoreNode & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """ID of the file in the object store""" + storage_id: TextAttribute + + """None""" + checksum: TextAttribute + + """None (required)""" + name: TextAttribute + + """None (required)""" + status: TextAttribute + + """None""" + parameters: JSONAttribute + + """None (required)""" + content_type: TextAttribute + object: NestedEdgedCoreArtifactTarget! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + definition: NestedEdgedCoreArtifactDefinition! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +type EdgedCoreArtifact { + node: CoreArtifact +} + +type NestedEdgedCoreArtifact { + node: CoreArtifact + properties: RelationshipProperty +} + +type PaginatedCoreArtifact { + count: Int! + edges: [EdgedCoreArtifact!]! + permissions: PaginatedObjectPermission! +} + +type NestedPaginatedCoreArtifact { + count: Int! + edges: [NestedEdgedCoreArtifact!]! + permissions: PaginatedObjectPermission! +} + +type CoreArtifactDefinition implements CoreNode & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + artifact_name: TextAttribute + + """None (required)""" + parameters: JSONAttribute + + """None (required)""" + name: TextAttribute + + """None (required)""" + content_type: TextAttribute + + """None""" + description: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + transformation: NestedEdgedCoreTransformation! + targets: NestedEdgedCoreGroup! +} + +type EdgedCoreArtifactDefinition { + node: CoreArtifactDefinition +} + +type NestedEdgedCoreArtifactDefinition { + node: CoreArtifactDefinition + properties: RelationshipProperty +} + +type PaginatedCoreArtifactDefinition { + count: Int! + edges: [EdgedCoreArtifactDefinition!]! + permissions: PaginatedObjectPermission! +} + +type NestedPaginatedCoreArtifactDefinition { + count: Int! + edges: [NestedEdgedCoreArtifactDefinition!]! + permissions: PaginatedObjectPermission! +} + +type CoreGeneratorDefinition implements CoreNode & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + class_name: TextAttribute + + """None (required)""" + file_path: TextAttribute + + """None""" + convert_query_response: CheckboxAttribute + + """None""" + description: TextAttribute + + """None (required)""" + name: TextAttribute + + """None (required)""" + parameters: JSONAttribute + repository: NestedEdgedCoreGenericRepository! + targets: NestedEdgedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + query: NestedEdgedCoreGraphQLQuery! +} + +type EdgedCoreGeneratorDefinition { + node: CoreGeneratorDefinition +} + +type NestedEdgedCoreGeneratorDefinition { + node: CoreGeneratorDefinition + properties: RelationshipProperty +} + +type PaginatedCoreGeneratorDefinition { + count: Int! + edges: [EdgedCoreGeneratorDefinition!]! + permissions: PaginatedObjectPermission! +} + +type NestedPaginatedCoreGeneratorDefinition { + count: Int! + edges: [NestedEdgedCoreGeneratorDefinition!]! + permissions: PaginatedObjectPermission! +} + +type CoreGeneratorInstance implements CoreNode & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + name: TextAttribute + + """None (required)""" + status: TextAttribute + definition: NestedEdgedCoreGeneratorDefinition! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + object: NestedEdgedCoreNode! +} + +type EdgedCoreGeneratorInstance { + node: CoreGeneratorInstance +} + +type NestedEdgedCoreGeneratorInstance { + node: CoreGeneratorInstance + properties: RelationshipProperty +} + +type PaginatedCoreGeneratorInstance { + count: Int! + edges: [EdgedCoreGeneratorInstance!]! + permissions: PaginatedObjectPermission! +} + +type NestedPaginatedCoreGeneratorInstance { + count: Int! + edges: [NestedEdgedCoreGeneratorInstance!]! + permissions: PaginatedObjectPermission! +} + +"""A webhook that connects to an external integration""" +type CoreStandardWebhook implements CoreNode & CoreWebhook & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """The event type that triggers the webhook""" + event_type: TextAttribute + branch_scope: Dropdown + name: TextAttribute + validate_certificates: CheckboxAttribute + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttribute + description: TextAttribute + url: TextAttribute + _updated_at: DateTime + + """None (required)""" + shared_key: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A webhook that connects to an external integration""" +type EdgedCoreStandardWebhook { + node: CoreStandardWebhook +} + +"""A webhook that connects to an external integration""" +type NestedEdgedCoreStandardWebhook { + node: CoreStandardWebhook + properties: RelationshipProperty +} + +"""A webhook that connects to an external integration""" +type PaginatedCoreStandardWebhook { + count: Int! + edges: [EdgedCoreStandardWebhook!]! + permissions: PaginatedObjectPermission! +} + +"""A webhook that connects to an external integration""" +type NestedPaginatedCoreStandardWebhook { + count: Int! + edges: [NestedEdgedCoreStandardWebhook!]! + permissions: PaginatedObjectPermission! +} + +"""A webhook that connects to an external integration""" +type CoreCustomWebhook implements CoreNode & CoreWebhook & CoreTaskTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """The event type that triggers the webhook""" + event_type: TextAttribute + branch_scope: Dropdown + name: TextAttribute + validate_certificates: CheckboxAttribute + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttribute + description: TextAttribute + url: TextAttribute + _updated_at: DateTime + + """None""" + shared_key: TextAttribute + transformation: NestedEdgedCoreTransformPython! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A webhook that connects to an external integration""" +type EdgedCoreCustomWebhook { + node: CoreCustomWebhook +} + +"""A webhook that connects to an external integration""" +type NestedEdgedCoreCustomWebhook { + node: CoreCustomWebhook + properties: RelationshipProperty +} + +"""A webhook that connects to an external integration""" +type PaginatedCoreCustomWebhook { + count: Int! + edges: [EdgedCoreCustomWebhook!]! + permissions: PaginatedObjectPermission! +} + +"""A webhook that connects to an external integration""" +type NestedPaginatedCoreCustomWebhook { + count: Int! + edges: [NestedEdgedCoreCustomWebhook!]! + permissions: PaginatedObjectPermission! +} + +"""A namespace that segments IPAM""" +type IpamNamespace implements CoreNode & BuiltinIPNamespace { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + + """None""" + default: CheckboxAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + ip_prefixes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedBuiltinIPAddress! +} + +"""A namespace that segments IPAM""" +type EdgedIpamNamespace { + node: IpamNamespace +} + +"""A namespace that segments IPAM""" +type NestedEdgedIpamNamespace { + node: IpamNamespace + properties: RelationshipProperty +} + +"""A namespace that segments IPAM""" +type PaginatedIpamNamespace { + count: Int! + edges: [EdgedIpamNamespace!]! + permissions: PaginatedObjectPermission! +} + +"""A namespace that segments IPAM""" +type NestedPaginatedIpamNamespace { + count: Int! + edges: [NestedEdgedIpamNamespace!]! + permissions: PaginatedObjectPermission! +} + +"""A pool of IP prefix resources""" +type CoreIPPrefixPool implements LineageSource & CoreNode & CoreResourcePool { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + _updated_at: DateTime + + """None""" + default_member_type: TextAttribute + + """ + The default prefix length as an integer for prefixes allocated from this pool. + """ + default_prefix_length: NumberAttribute + + """None""" + default_prefix_type: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_namespace: NestedEdgedBuiltinIPNamespace! + resources(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! +} + +"""A pool of IP prefix resources""" +type EdgedCoreIPPrefixPool { + node: CoreIPPrefixPool +} + +"""A pool of IP prefix resources""" +type NestedEdgedCoreIPPrefixPool { + node: CoreIPPrefixPool + properties: RelationshipProperty +} + +"""A pool of IP prefix resources""" +type PaginatedCoreIPPrefixPool { + count: Int! + edges: [EdgedCoreIPPrefixPool!]! + permissions: PaginatedObjectPermission! +} + +"""A pool of IP prefix resources""" +type NestedPaginatedCoreIPPrefixPool { + count: Int! + edges: [NestedEdgedCoreIPPrefixPool!]! + permissions: PaginatedObjectPermission! +} + +"""A pool of IP address resources""" +type CoreIPAddressPool implements LineageSource & CoreNode & CoreResourcePool { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + _updated_at: DateTime + + """ + The object type to create when reserving a resource in the pool (required) + """ + default_address_type: TextAttribute + + """ + The default prefix length as an integer for addresses allocated from this pool. + """ + default_prefix_length: NumberAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_namespace: NestedEdgedBuiltinIPNamespace! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + resources(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! +} + +"""A pool of IP address resources""" +type EdgedCoreIPAddressPool { + node: CoreIPAddressPool +} + +"""A pool of IP address resources""" +type NestedEdgedCoreIPAddressPool { + node: CoreIPAddressPool + properties: RelationshipProperty +} + +"""A pool of IP address resources""" +type PaginatedCoreIPAddressPool { + count: Int! + edges: [EdgedCoreIPAddressPool!]! + permissions: PaginatedObjectPermission! +} + +"""A pool of IP address resources""" +type NestedPaginatedCoreIPAddressPool { + count: Int! + edges: [NestedEdgedCoreIPAddressPool!]! + permissions: PaginatedObjectPermission! +} + +"""A pool of number resources""" +type CoreNumberPool implements LineageSource & CoreNode & CoreResourcePool { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + name: TextAttribute + _updated_at: DateTime + + """The start range for the pool (required)""" + start_range: NumberAttribute + + """ + The model of the object that requires integers to be allocated (required) + """ + node: TextAttribute + + """Defines how this number pool was created""" + pool_type: TextAttribute + + """The attribute of the selected model (required)""" + node_attribute: TextAttribute + + """The end range for the pool (required)""" + end_range: NumberAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A pool of number resources""" +type EdgedCoreNumberPool { + node: CoreNumberPool +} + +"""A pool of number resources""" +type NestedEdgedCoreNumberPool { + node: CoreNumberPool + properties: RelationshipProperty +} + +"""A pool of number resources""" +type PaginatedCoreNumberPool { + count: Int! + edges: [EdgedCoreNumberPool!]! + permissions: PaginatedObjectPermission! +} + +"""A pool of number resources""" +type NestedPaginatedCoreNumberPool { + count: Int! + edges: [NestedEdgedCoreNumberPool!]! + permissions: PaginatedObjectPermission! +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type CoreGlobalPermission implements CoreBasePermission & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + identifier: TextAttribute + description: TextAttribute + _updated_at: DateTime + + """None (required)""" + action: Dropdown + + """Decide to deny or allow the action at a global level""" + decision: NumberAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + roles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreAccountRole! +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type EdgedCoreGlobalPermission { + node: CoreGlobalPermission +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type NestedEdgedCoreGlobalPermission { + node: CoreGlobalPermission + properties: RelationshipProperty +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type PaginatedCoreGlobalPermission { + count: Int! + edges: [EdgedCoreGlobalPermission!]! + permissions: PaginatedObjectPermission! +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type NestedPaginatedCoreGlobalPermission { + count: Int! + edges: [NestedEdgedCoreGlobalPermission!]! + permissions: PaginatedObjectPermission! +} + +"""A permission that grants rights to perform actions on objects""" +type CoreObjectPermission implements CoreBasePermission & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + identifier: TextAttribute + description: TextAttribute + _updated_at: DateTime + + """None (required)""" + namespace: TextAttribute + + """ + Decide to deny or allow the action.If allowed, it can be configured for the default branch, any other branches or all branches + """ + decision: NumberAttribute + + """None""" + action: TextAttribute + + """None (required)""" + name: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + roles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreAccountRole! +} + +"""A permission that grants rights to perform actions on objects""" +type EdgedCoreObjectPermission { + node: CoreObjectPermission +} + +"""A permission that grants rights to perform actions on objects""" +type NestedEdgedCoreObjectPermission { + node: CoreObjectPermission + properties: RelationshipProperty +} + +"""A permission that grants rights to perform actions on objects""" +type PaginatedCoreObjectPermission { + count: Int! + edges: [EdgedCoreObjectPermission!]! + permissions: PaginatedObjectPermission! +} + +"""A permission that grants rights to perform actions on objects""" +type NestedPaginatedCoreObjectPermission { + count: Int! + edges: [NestedEdgedCoreObjectPermission!]! + permissions: PaginatedObjectPermission! +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type CoreAccountRole implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreAccountGroup! + permissions(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, identifier__value: String, identifier__values: [String], identifier__source__id: ID, identifier__owner__id: ID, identifier__is_visible: Boolean, identifier__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedCoreBasePermission! +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type EdgedCoreAccountRole { + node: CoreAccountRole +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type NestedEdgedCoreAccountRole { + node: CoreAccountRole + properties: RelationshipProperty +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type PaginatedCoreAccountRole { + count: Int! + edges: [EdgedCoreAccountRole!]! + permissions: PaginatedObjectPermission! +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type NestedPaginatedCoreAccountRole { + count: Int! + edges: [NestedEdgedCoreAccountRole!]! + permissions: PaginatedObjectPermission! +} + +"""A group of users to manage common permissions""" +type CoreAccountGroup implements LineageOwner & LineageSource & CoreGroup { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + group_type: TextAttribute + _updated_at: DateTime + roles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreAccountRole! + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + subscribers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + parent: NestedEdgedCoreGroup! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A group of users to manage common permissions""" +type EdgedCoreAccountGroup { + node: CoreAccountGroup +} + +"""A group of users to manage common permissions""" +type NestedEdgedCoreAccountGroup { + node: CoreAccountGroup + properties: RelationshipProperty +} + +"""A group of users to manage common permissions""" +type PaginatedCoreAccountGroup { + count: Int! + edges: [EdgedCoreAccountGroup!]! + permissions: PaginatedObjectPermission! +} + +"""A group of users to manage common permissions""" +type NestedPaginatedCoreAccountGroup { + count: Int! + edges: [NestedEdgedCoreAccountGroup!]! + permissions: PaginatedObjectPermission! +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type InfraAutonomousSystem implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + name: TextAttribute + + """None""" + description: TextAttribute + + """None (required)""" + asn: NumberAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + organization: NestedEdgedOrganizationGeneric! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type EdgedInfraAutonomousSystem { + node: InfraAutonomousSystem +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type NestedEdgedInfraAutonomousSystem { + node: InfraAutonomousSystem + properties: RelationshipProperty +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type PaginatedInfraAutonomousSystem { + count: Int! + edges: [EdgedInfraAutonomousSystem!]! + permissions: PaginatedObjectPermission! +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type NestedPaginatedInfraAutonomousSystem { + count: Int! + edges: [NestedEdgedInfraAutonomousSystem!]! + permissions: PaginatedObjectPermission! +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type InfraBGPPeerGroup implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + import_policies: TextAttribute + + """None""" + description: TextAttribute + + """None""" + export_policies: TextAttribute + + """None (required)""" + name: TextAttribute + local_as: NestedEdgedInfraAutonomousSystem! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + remote_as: NestedEdgedInfraAutonomousSystem! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type EdgedInfraBGPPeerGroup { + node: InfraBGPPeerGroup +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type NestedEdgedInfraBGPPeerGroup { + node: InfraBGPPeerGroup + properties: RelationshipProperty +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type PaginatedInfraBGPPeerGroup { + count: Int! + edges: [EdgedInfraBGPPeerGroup!]! + permissions: PaginatedObjectPermission! +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type NestedPaginatedInfraBGPPeerGroup { + count: Int! + edges: [NestedEdgedInfraBGPPeerGroup!]! + permissions: PaginatedObjectPermission! +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type InfraBGPSession implements CoreNode & CoreArtifactTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + type: TextAttribute + + """None""" + description: TextAttribute + + """None""" + import_policies: TextAttribute + + """None (required)""" + status: Dropdown + + """None (required)""" + role: Dropdown + + """None""" + export_policies: TextAttribute + remote_as: NestedEdgedInfraAutonomousSystem! + remote_ip: NestedEdgedBuiltinIPAddress! + peer_session: NestedEdgedInfraBGPSession! + device: NestedEdgedInfraDevice! + local_ip: NestedEdgedBuiltinIPAddress! + local_as: NestedEdgedInfraAutonomousSystem! + peer_group: NestedEdgedInfraBGPPeerGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type EdgedInfraBGPSession { + node: InfraBGPSession +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type NestedEdgedInfraBGPSession { + node: InfraBGPSession + properties: RelationshipProperty +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type PaginatedInfraBGPSession { + count: Int! + edges: [EdgedInfraBGPSession!]! + permissions: PaginatedObjectPermission! +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type NestedPaginatedInfraBGPSession { + count: Int! + edges: [NestedEdgedInfraBGPSession!]! + permissions: PaginatedObjectPermission! +} + +"""Backbone Service""" +type InfraBackBoneService implements CoreNode & InfraService { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + _updated_at: DateTime + + """None (required)""" + internal_circuit_id: TextAttribute + + """None (required)""" + circuit_id: TextAttribute + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + site_a: NestedEdgedLocationSite! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + site_b: NestedEdgedLocationSite! + provider: NestedEdgedOrganizationProvider! +} + +"""Backbone Service""" +type EdgedInfraBackBoneService { + node: InfraBackBoneService +} + +"""Backbone Service""" +type NestedEdgedInfraBackBoneService { + node: InfraBackBoneService + properties: RelationshipProperty +} + +"""Backbone Service""" +type PaginatedInfraBackBoneService { + count: Int! + edges: [EdgedInfraBackBoneService!]! + permissions: PaginatedObjectPermission! +} + +"""Backbone Service""" +type NestedPaginatedInfraBackBoneService { + count: Int! + edges: [NestedEdgedInfraBackBoneService!]! + permissions: PaginatedObjectPermission! +} + +"""A Circuit represent a single physical link between two locations""" +type InfraCircuit implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + role: Dropdown + + """None (required)""" + status: Dropdown + + """None""" + description: TextAttribute + + """None""" + vendor_id: TextAttribute + + """None (required)""" + circuit_id: TextAttribute + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + provider: NestedEdgedOrganizationGeneric! + endpoints(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedInfraCircuitEndpoint! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + bgp_sessions(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, type__value: String, type__values: [String], type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, import_policies__value: String, import_policies__values: [String], import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean): NestedPaginatedInfraBGPSession! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A Circuit represent a single physical link between two locations""" +type EdgedInfraCircuit { + node: InfraCircuit +} + +"""A Circuit represent a single physical link between two locations""" +type NestedEdgedInfraCircuit { + node: InfraCircuit + properties: RelationshipProperty +} + +"""A Circuit represent a single physical link between two locations""" +type PaginatedInfraCircuit { + count: Int! + edges: [EdgedInfraCircuit!]! + permissions: PaginatedObjectPermission! +} + +"""A Circuit represent a single physical link between two locations""" +type NestedPaginatedInfraCircuit { + count: Int! + edges: [NestedEdgedInfraCircuit!]! + permissions: PaginatedObjectPermission! +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type InfraCircuitEndpoint implements InfraEndpoint & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + description: TextAttribute + circuit: NestedEdgedInfraCircuit! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + site: NestedEdgedLocationSite! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + connected_endpoint: NestedEdgedInfraEndpoint! +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type EdgedInfraCircuitEndpoint { + node: InfraCircuitEndpoint +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type NestedEdgedInfraCircuitEndpoint { + node: InfraCircuitEndpoint + properties: RelationshipProperty +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type PaginatedInfraCircuitEndpoint { + count: Int! + edges: [EdgedInfraCircuitEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type NestedPaginatedInfraCircuitEndpoint { + count: Int! + edges: [NestedEdgedInfraCircuitEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Device object""" +type InfraDevice implements CoreNode & CoreArtifactTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + description: TextAttribute + + """None""" + status: Dropdown + + """None (required)""" + type: TextAttribute + + """None (required)""" + name: TextAttribute + + """None""" + role: Dropdown + platform: NestedEdgedInfraPlatform! + asn: NestedEdgedInfraAutonomousSystem! + interfaces(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraInterface! + primary_address: NestedEdgedIpamIPAddress! + site: NestedEdgedLocationSite! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + mlag_domain: NestedEdgedInfraMlagDomain! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Generic Device object""" +type EdgedInfraDevice { + node: InfraDevice +} + +"""Generic Device object""" +type NestedEdgedInfraDevice { + node: InfraDevice + properties: RelationshipProperty +} + +"""Generic Device object""" +type PaginatedInfraDevice { + count: Int! + edges: [EdgedInfraDevice!]! + permissions: PaginatedObjectPermission! +} + +"""Generic Device object""" +type NestedPaginatedInfraDevice { + count: Int! + edges: [NestedEdgedInfraDevice!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 2 Interface""" +type InfraInterfaceL2 implements InfraInterface & InfraEndpoint & CoreNode & CoreArtifactTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mtu: NumberAttribute + role: Dropdown + speed: NumberAttribute + enabled: CheckboxAttribute + status: Dropdown + description: TextAttribute + name: TextAttribute + _updated_at: DateTime + + """None""" + lacp_priority: NumberAttribute + + """None (required)""" + l2_mode: TextAttribute + + """None""" + lacp_rate: TextAttribute + tagged_vlan(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, vlan_id__value: BigInt, vlan_id__values: [BigInt], vlan_id__source__id: ID, vlan_id__owner__id: ID, vlan_id__is_visible: Boolean, vlan_id__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean): NestedPaginatedInfraVLAN! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + lag: NestedEdgedInfraLagInterfaceL2! + untagged_vlan: NestedEdgedInfraVLAN! + device: NestedEdgedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + connected_endpoint: NestedEdgedInfraEndpoint! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! +} + +"""Network Layer 2 Interface""" +type EdgedInfraInterfaceL2 { + node: InfraInterfaceL2 +} + +"""Network Layer 2 Interface""" +type NestedEdgedInfraInterfaceL2 { + node: InfraInterfaceL2 + properties: RelationshipProperty +} + +"""Network Layer 2 Interface""" +type PaginatedInfraInterfaceL2 { + count: Int! + edges: [EdgedInfraInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 2 Interface""" +type NestedPaginatedInfraInterfaceL2 { + count: Int! + edges: [NestedEdgedInfraInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 3 Interface""" +type InfraInterfaceL3 implements InfraInterface & InfraEndpoint & CoreNode & CoreArtifactTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mtu: NumberAttribute + role: Dropdown + speed: NumberAttribute + enabled: CheckboxAttribute + status: Dropdown + description: TextAttribute + name: TextAttribute + _updated_at: DateTime + + """None""" + lacp_priority: NumberAttribute + + """None""" + lacp_rate: TextAttribute + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedIpamIPAddress! + lag: NestedEdgedInfraLagInterfaceL3! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + device: NestedEdgedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + connected_endpoint: NestedEdgedInfraEndpoint! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! +} + +"""Network Layer 3 Interface""" +type EdgedInfraInterfaceL3 { + node: InfraInterfaceL3 +} + +"""Network Layer 3 Interface""" +type NestedEdgedInfraInterfaceL3 { + node: InfraInterfaceL3 + properties: RelationshipProperty +} + +"""Network Layer 3 Interface""" +type PaginatedInfraInterfaceL3 { + count: Int! + edges: [EdgedInfraInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 3 Interface""" +type NestedPaginatedInfraInterfaceL3 { + count: Int! + edges: [NestedEdgedInfraInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 2 Lag Interface""" +type InfraLagInterfaceL2 implements InfraInterface & InfraLagInterface & CoreNode & CoreArtifactTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mtu: NumberAttribute + role: Dropdown + speed: NumberAttribute + enabled: CheckboxAttribute + status: Dropdown + description: TextAttribute + name: TextAttribute + minimum_links: NumberAttribute + lacp: TextAttribute + max_bundle: NumberAttribute + _updated_at: DateTime + + """None (required)""" + l2_mode: TextAttribute + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, l2_mode__value: String, l2_mode__values: [String], l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraInterfaceL2! + tagged_vlan(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, vlan_id__value: BigInt, vlan_id__values: [BigInt], vlan_id__source__id: ID, vlan_id__owner__id: ID, vlan_id__is_visible: Boolean, vlan_id__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean): NestedPaginatedInfraVLAN! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + untagged_vlan: NestedEdgedInfraVLAN! + device: NestedEdgedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + mlag: NestedEdgedInfraMlagInterface! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! +} + +"""Network Layer 2 Lag Interface""" +type EdgedInfraLagInterfaceL2 { + node: InfraLagInterfaceL2 +} + +"""Network Layer 2 Lag Interface""" +type NestedEdgedInfraLagInterfaceL2 { + node: InfraLagInterfaceL2 + properties: RelationshipProperty +} + +"""Network Layer 2 Lag Interface""" +type PaginatedInfraLagInterfaceL2 { + count: Int! + edges: [EdgedInfraLagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 2 Lag Interface""" +type NestedPaginatedInfraLagInterfaceL2 { + count: Int! + edges: [NestedEdgedInfraLagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 3 Lag Interface""" +type InfraLagInterfaceL3 implements InfraInterface & InfraLagInterface & CoreNode & CoreArtifactTarget { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mtu: NumberAttribute + role: Dropdown + speed: NumberAttribute + enabled: CheckboxAttribute + status: Dropdown + description: TextAttribute + name: TextAttribute + minimum_links: NumberAttribute + lacp: TextAttribute + max_bundle: NumberAttribute + _updated_at: DateTime + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraInterfaceL3! + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedIpamIPAddress! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + device: NestedEdgedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + mlag: NestedEdgedInfraMlagInterface! + artifacts(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean): NestedPaginatedCoreArtifact! +} + +"""Network Layer 3 Lag Interface""" +type EdgedInfraLagInterfaceL3 { + node: InfraLagInterfaceL3 +} + +"""Network Layer 3 Lag Interface""" +type NestedEdgedInfraLagInterfaceL3 { + node: InfraLagInterfaceL3 + properties: RelationshipProperty +} + +"""Network Layer 3 Lag Interface""" +type PaginatedInfraLagInterfaceL3 { + count: Int! + edges: [EdgedInfraLagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Network Layer 3 Lag Interface""" +type NestedPaginatedInfraLagInterfaceL3 { + count: Int! + edges: [NestedEdgedInfraLagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type InfraMlagDomain implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """Name of a group of devices forming an MLAG Group (required)""" + name: TextAttribute + + """Domain Id of a group of devices forming an MLAG Group (required)""" + domain_id: NumberAttribute + devices(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, type__value: String, type__values: [String], type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean): NestedPaginatedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + peer_interfaces(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, l2_mode__value: String, l2_mode__values: [String], l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean): NestedPaginatedInfraLagInterfaceL2! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type EdgedInfraMlagDomain { + node: InfraMlagDomain +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type NestedEdgedInfraMlagDomain { + node: InfraMlagDomain + properties: RelationshipProperty +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type PaginatedInfraMlagDomain { + count: Int! + edges: [EdgedInfraMlagDomain!]! + permissions: PaginatedObjectPermission! +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type NestedPaginatedInfraMlagDomain { + count: Int! + edges: [NestedEdgedInfraMlagDomain!]! + permissions: PaginatedObjectPermission! +} + +"""L2 MLAG Interface""" +type InfraMlagInterfaceL2 implements CoreNode & InfraMlagInterface { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mlag_id: NumberAttribute + _updated_at: DateTime + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, l2_mode__value: String, l2_mode__values: [String], l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean): NestedPaginatedInfraLagInterfaceL2! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + mlag_domain: NestedEdgedInfraMlagDomain! +} + +"""L2 MLAG Interface""" +type EdgedInfraMlagInterfaceL2 { + node: InfraMlagInterfaceL2 +} + +"""L2 MLAG Interface""" +type NestedEdgedInfraMlagInterfaceL2 { + node: InfraMlagInterfaceL2 + properties: RelationshipProperty +} + +"""L2 MLAG Interface""" +type PaginatedInfraMlagInterfaceL2 { + count: Int! + edges: [EdgedInfraMlagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""L2 MLAG Interface""" +type NestedPaginatedInfraMlagInterfaceL2 { + count: Int! + edges: [NestedEdgedInfraMlagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""L3 MLAG Interface""" +type InfraMlagInterfaceL3 implements CoreNode & InfraMlagInterface { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + mlag_id: NumberAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean): NestedPaginatedInfraLagInterfaceL3! + mlag_domain: NestedEdgedInfraMlagDomain! +} + +"""L3 MLAG Interface""" +type EdgedInfraMlagInterfaceL3 { + node: InfraMlagInterfaceL3 +} + +"""L3 MLAG Interface""" +type NestedEdgedInfraMlagInterfaceL3 { + node: InfraMlagInterfaceL3 + properties: RelationshipProperty +} + +"""L3 MLAG Interface""" +type PaginatedInfraMlagInterfaceL3 { + count: Int! + edges: [EdgedInfraMlagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""L3 MLAG Interface""" +type NestedPaginatedInfraMlagInterfaceL3 { + count: Int! + edges: [NestedEdgedInfraMlagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""A Platform represents the type of software running on a device""" +type InfraPlatform implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None""" + napalm_driver: TextAttribute + + """None""" + ansible_network_os: TextAttribute + + """None""" + nornir_platform: TextAttribute + + """None""" + description: TextAttribute + + """None (required)""" + name: TextAttribute + + """None""" + netmiko_device_type: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + devices(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, type__value: String, type__values: [String], type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean): NestedPaginatedInfraDevice! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +"""A Platform represents the type of software running on a device""" +type EdgedInfraPlatform { + node: InfraPlatform +} + +"""A Platform represents the type of software running on a device""" +type NestedEdgedInfraPlatform { + node: InfraPlatform + properties: RelationshipProperty +} + +"""A Platform represents the type of software running on a device""" +type PaginatedInfraPlatform { + count: Int! + edges: [EdgedInfraPlatform!]! + permissions: PaginatedObjectPermission! +} + +"""A Platform represents the type of software running on a device""" +type NestedPaginatedInfraPlatform { + count: Int! + edges: [NestedEdgedInfraPlatform!]! + permissions: PaginatedObjectPermission! +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type InfraVLAN implements CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """None (required)""" + name: TextAttribute + + """None (required)""" + vlan_id: NumberAttribute + + """None (required)""" + role: Dropdown + + """None""" + description: TextAttribute + + """None (required)""" + status: Dropdown + gateway: NestedEdgedInfraInterfaceL3! + site: NestedEdgedLocationSite! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type EdgedInfraVLAN { + node: InfraVLAN +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type NestedEdgedInfraVLAN { + node: InfraVLAN + properties: RelationshipProperty +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type PaginatedInfraVLAN { + count: Int! + edges: [EdgedInfraVLAN!]! + permissions: PaginatedObjectPermission! +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type NestedPaginatedInfraVLAN { + count: Int! + edges: [NestedEdgedInfraVLAN!]! + permissions: PaginatedObjectPermission! +} + +"""IP Address""" +type IpamIPAddress implements BuiltinIPAddress & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + address: IPHost + description: TextAttribute + _updated_at: DateTime + interface: NestedEdgedInfraInterfaceL3! + ip_prefix: NestedEdgedBuiltinIPPrefix! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_namespace: NestedEdgedBuiltinIPNamespace! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +"""IP Address""" +type EdgedIpamIPAddress { + node: IpamIPAddress +} + +"""IP Address""" +type NestedEdgedIpamIPAddress { + node: IpamIPAddress + properties: RelationshipProperty +} + +"""IP Address""" +type PaginatedIpamIPAddress { + count: Int! + edges: [EdgedIpamIPAddress!]! + permissions: PaginatedObjectPermission! +} + +"""IP Address""" +type NestedPaginatedIpamIPAddress { + count: Int! + edges: [NestedEdgedIpamIPAddress!]! + permissions: PaginatedObjectPermission! +} + +"""IPv4 or IPv6 network""" +type IpamIPPrefix implements CoreNode & BuiltinIPPrefix { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + network_address: TextAttribute + broadcast_address: TextAttribute + prefix: IPNetwork + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttribute + hostmask: TextAttribute + utilization: NumberAttribute + member_type: Dropdown + netmask: TextAttribute + is_top_level: CheckboxAttribute + _updated_at: DateTime + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedBuiltinIPAddress! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + resource_pool(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, default_address_type__value: String, default_address_type__values: [String], default_address_type__source__id: ID, default_address_type__owner__id: ID, default_address_type__is_visible: Boolean, default_address_type__is_protected: Boolean, default_prefix_length__value: BigInt, default_prefix_length__values: [BigInt], default_prefix_length__source__id: ID, default_prefix_length__owner__id: ID, default_prefix_length__is_visible: Boolean, default_prefix_length__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreIPAddressPool! + ip_namespace: NestedEdgedBuiltinIPNamespace! + parent: NestedEdgedBuiltinIPPrefix! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! +} + +"""IPv4 or IPv6 network""" +type EdgedIpamIPPrefix { + node: IpamIPPrefix +} + +"""IPv4 or IPv6 network""" +type NestedEdgedIpamIPPrefix { + node: IpamIPPrefix + properties: RelationshipProperty +} + +"""IPv4 or IPv6 network""" +type PaginatedIpamIPPrefix { + count: Int! + edges: [EdgedIpamIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""IPv4 or IPv6 network""" +type NestedPaginatedIpamIPPrefix { + count: Int! + edges: [NestedEdgedIpamIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""A continent on planet earth.""" +type LocationContinent implements CoreNode & LocationGeneric { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + parent: NestedEdgedLocationGeneric! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! +} + +"""A continent on planet earth.""" +type EdgedLocationContinent { + node: LocationContinent +} + +"""A continent on planet earth.""" +type NestedEdgedLocationContinent { + node: LocationContinent + properties: RelationshipProperty +} + +"""A continent on planet earth.""" +type PaginatedLocationContinent { + count: Int! + edges: [EdgedLocationContinent!]! + permissions: PaginatedObjectPermission! +} + +"""A continent on planet earth.""" +type NestedPaginatedLocationContinent { + count: Int! + edges: [NestedEdgedLocationContinent!]! + permissions: PaginatedObjectPermission! +} + +"""A country within a continent.""" +type LocationCountry implements CoreNode & LocationGeneric { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + parent: NestedEdgedLocationGeneric! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! +} + +"""A country within a continent.""" +type EdgedLocationCountry { + node: LocationCountry +} + +"""A country within a continent.""" +type NestedEdgedLocationCountry { + node: LocationCountry + properties: RelationshipProperty +} + +"""A country within a continent.""" +type PaginatedLocationCountry { + count: Int! + edges: [EdgedLocationCountry!]! + permissions: PaginatedObjectPermission! +} + +"""A country within a continent.""" +type NestedPaginatedLocationCountry { + count: Int! + edges: [NestedEdgedLocationCountry!]! + permissions: PaginatedObjectPermission! +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type LocationRack implements CoreNode & LocationGeneric { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + name: TextAttribute + + """None""" + description: TextAttribute + _updated_at: DateTime + + """None""" + status: Dropdown + + """None""" + role: Dropdown + + """None (required)""" + height: TextAttribute + + """None""" + serial_number: TextAttribute + + """None""" + asset_tag: TextAttribute + + """None""" + facility_id: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + site: NestedEdgedLocationSite! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedBuiltinTag! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + parent: NestedEdgedLocationGeneric! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type EdgedLocationRack { + node: LocationRack +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type NestedEdgedLocationRack { + node: LocationRack + properties: RelationshipProperty +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type PaginatedLocationRack { + count: Int! + edges: [EdgedLocationRack!]! + permissions: PaginatedObjectPermission! +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type NestedPaginatedLocationRack { + count: Int! + edges: [NestedEdgedLocationRack!]! + permissions: PaginatedObjectPermission! +} + +"""A site within a country.""" +type LocationSite implements CoreNode & LocationGeneric { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + + """None""" + city: TextAttribute + + """None""" + address: TextAttribute + + """None""" + contact: TextAttribute + vlans(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, vlan_id__value: BigInt, vlan_id__values: [BigInt], vlan_id__source__id: ID, vlan_id__owner__id: ID, vlan_id__is_visible: Boolean, vlan_id__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedInfraVLAN! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + devices(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, type__value: String, type__values: [String], type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedInfraDevice! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + circuit_endpoints(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedInfraCircuitEndpoint! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedBuiltinTag! + parent: NestedEdgedLocationGeneric! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! +} + +"""A site within a country.""" +type EdgedLocationSite { + node: LocationSite +} + +"""A site within a country.""" +type NestedEdgedLocationSite { + node: LocationSite + properties: RelationshipProperty +} + +"""A site within a country.""" +type PaginatedLocationSite { + count: Int! + edges: [EdgedLocationSite!]! + permissions: PaginatedObjectPermission! +} + +"""A site within a country.""" +type NestedPaginatedLocationSite { + count: Int! + edges: [NestedEdgedLocationSite!]! + permissions: PaginatedObjectPermission! +} + +"""Device Manufacturer""" +type OrganizationManufacturer implements OrganizationGeneric & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + platform(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, napalm_driver__value: String, napalm_driver__values: [String], napalm_driver__source__id: ID, napalm_driver__owner__id: ID, napalm_driver__is_visible: Boolean, napalm_driver__is_protected: Boolean, ansible_network_os__value: String, ansible_network_os__values: [String], ansible_network_os__source__id: ID, ansible_network_os__owner__id: ID, ansible_network_os__is_visible: Boolean, ansible_network_os__is_protected: Boolean, nornir_platform__value: String, nornir_platform__values: [String], nornir_platform__source__id: ID, nornir_platform__owner__id: ID, nornir_platform__is_visible: Boolean, nornir_platform__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, netmiko_device_type__value: String, netmiko_device_type__values: [String], netmiko_device_type__source__id: ID, netmiko_device_type__owner__id: ID, netmiko_device_type__is_visible: Boolean, netmiko_device_type__is_protected: Boolean): NestedPaginatedInfraPlatform! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + asn(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, asn__value: BigInt, asn__values: [BigInt], asn__source__id: ID, asn__owner__id: ID, asn__is_visible: Boolean, asn__is_protected: Boolean): NestedPaginatedInfraAutonomousSystem! +} + +"""Device Manufacturer""" +type EdgedOrganizationManufacturer { + node: OrganizationManufacturer +} + +"""Device Manufacturer""" +type NestedEdgedOrganizationManufacturer { + node: OrganizationManufacturer + properties: RelationshipProperty +} + +"""Device Manufacturer""" +type PaginatedOrganizationManufacturer { + count: Int! + edges: [EdgedOrganizationManufacturer!]! + permissions: PaginatedObjectPermission! +} + +"""Device Manufacturer""" +type NestedPaginatedOrganizationManufacturer { + count: Int! + edges: [NestedEdgedOrganizationManufacturer!]! + permissions: PaginatedObjectPermission! +} + +"""Circuit or Location Provider""" +type OrganizationProvider implements OrganizationGeneric & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + circuit(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, vendor_id__value: String, vendor_id__values: [String], vendor_id__source__id: ID, vendor_id__owner__id: ID, vendor_id__is_visible: Boolean, vendor_id__is_protected: Boolean, circuit_id__value: String, circuit_id__values: [String], circuit_id__source__id: ID, circuit_id__owner__id: ID, circuit_id__is_visible: Boolean, circuit_id__is_protected: Boolean): NestedPaginatedInfraCircuit! + location(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, city__value: String, city__values: [String], city__source__id: ID, city__owner__id: ID, city__is_visible: Boolean, city__is_protected: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, contact__value: String, contact__values: [String], contact__source__id: ID, contact__owner__id: ID, contact__is_visible: Boolean, contact__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationSite! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + asn(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, asn__value: BigInt, asn__values: [BigInt], asn__source__id: ID, asn__owner__id: ID, asn__is_visible: Boolean, asn__is_protected: Boolean): NestedPaginatedInfraAutonomousSystem! +} + +"""Circuit or Location Provider""" +type EdgedOrganizationProvider { + node: OrganizationProvider +} + +"""Circuit or Location Provider""" +type NestedEdgedOrganizationProvider { + node: OrganizationProvider + properties: RelationshipProperty +} + +"""Circuit or Location Provider""" +type PaginatedOrganizationProvider { + count: Int! + edges: [EdgedOrganizationProvider!]! + permissions: PaginatedObjectPermission! +} + +"""Circuit or Location Provider""" +type NestedPaginatedOrganizationProvider { + count: Int! + edges: [NestedEdgedOrganizationProvider!]! + permissions: PaginatedObjectPermission! +} + +"""Customer""" +type OrganizationTenant implements OrganizationGeneric & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + name: TextAttribute + description: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + circuit(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, vendor_id__value: String, vendor_id__values: [String], vendor_id__source__id: ID, vendor_id__owner__id: ID, vendor_id__is_visible: Boolean, vendor_id__is_protected: Boolean, circuit_id__value: String, circuit_id__values: [String], circuit_id__source__id: ID, circuit_id__owner__id: ID, circuit_id__is_visible: Boolean, circuit_id__is_protected: Boolean): NestedPaginatedInfraCircuit! + location(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, city__value: String, city__values: [String], city__source__id: ID, city__owner__id: ID, city__is_visible: Boolean, city__is_protected: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, contact__value: String, contact__values: [String], contact__source__id: ID, contact__owner__id: ID, contact__is_visible: Boolean, contact__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationSite! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! + tags(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + asn(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, asn__value: BigInt, asn__values: [BigInt], asn__source__id: ID, asn__owner__id: ID, asn__is_visible: Boolean, asn__is_protected: Boolean): NestedPaginatedInfraAutonomousSystem! +} + +"""Customer""" +type EdgedOrganizationTenant { + node: OrganizationTenant +} + +"""Customer""" +type NestedEdgedOrganizationTenant { + node: OrganizationTenant + properties: RelationshipProperty +} + +"""Customer""" +type PaginatedOrganizationTenant { + count: Int! + edges: [EdgedOrganizationTenant!]! + permissions: PaginatedObjectPermission! +} + +"""Customer""" +type NestedPaginatedOrganizationTenant { + count: Int! + edges: [NestedEdgedOrganizationTenant!]! + permissions: PaginatedObjectPermission! +} + +"""An action that runs a generator definition once triggered""" +type CoreGeneratorAction implements CoreNode & CoreAction { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """A detailed description of the action""" + description: TextAttribute + + """Short descriptive name""" + name: TextAttribute + _updated_at: DateTime + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + generator: NestedEdgedCoreGeneratorDefinition! + triggers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, active__value: Boolean, active__values: [Boolean], active__source__id: ID, active__owner__id: ID, active__is_visible: Boolean, active__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreTriggerRule! +} + +"""An action that runs a generator definition once triggered""" +type EdgedCoreGeneratorAction { + node: CoreGeneratorAction +} + +"""An action that runs a generator definition once triggered""" +type NestedEdgedCoreGeneratorAction { + node: CoreGeneratorAction + properties: RelationshipProperty +} + +"""An action that runs a generator definition once triggered""" +type PaginatedCoreGeneratorAction { + count: Int! + edges: [EdgedCoreGeneratorAction!]! + permissions: PaginatedObjectPermission! +} + +"""An action that runs a generator definition once triggered""" +type NestedPaginatedCoreGeneratorAction { + count: Int! + edges: [NestedEdgedCoreGeneratorAction!]! + permissions: PaginatedObjectPermission! +} + +""" +A group action that adds or removes members from a group once triggered +""" +type CoreGroupAction implements CoreNode & CoreAction { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """A detailed description of the action""" + description: TextAttribute + + """Short descriptive name""" + name: TextAttribute + _updated_at: DateTime + + """ + Defines if the action should add or remove members from a group when triggered + """ + member_action: Dropdown + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + group: NestedEdgedCoreGroup! + triggers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, active__value: Boolean, active__values: [Boolean], active__source__id: ID, active__owner__id: ID, active__is_visible: Boolean, active__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedCoreTriggerRule! +} + +""" +A group action that adds or removes members from a group once triggered +""" +type EdgedCoreGroupAction { + node: CoreGroupAction +} + +""" +A group action that adds or removes members from a group once triggered +""" +type NestedEdgedCoreGroupAction { + node: CoreGroupAction + properties: RelationshipProperty +} + +""" +A group action that adds or removes members from a group once triggered +""" +type PaginatedCoreGroupAction { + count: Int! + edges: [EdgedCoreGroupAction!]! + permissions: PaginatedObjectPermission! +} + +""" +A group action that adds or removes members from a group once triggered +""" +type NestedPaginatedCoreGroupAction { + count: Int! + edges: [NestedEdgedCoreGroupAction!]! + permissions: PaginatedObjectPermission! +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type CoreGroupTriggerRule implements CoreNode & CoreTriggerRule { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttribute + + """A longer description to define the purpose of this trigger""" + description: TextAttribute + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: Dropdown + + """The name of the trigger rule""" + name: TextAttribute + _updated_at: DateTime + + """Indicate if the match should be for when members are added or removed""" + member_update: Dropdown + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + group: NestedEdgedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + action: NestedEdgedCoreAction! +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type EdgedCoreGroupTriggerRule { + node: CoreGroupTriggerRule +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type NestedEdgedCoreGroupTriggerRule { + node: CoreGroupTriggerRule + properties: RelationshipProperty +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type PaginatedCoreGroupTriggerRule { + count: Int! + edges: [EdgedCoreGroupTriggerRule!]! + permissions: PaginatedObjectPermission! +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type NestedPaginatedCoreGroupTriggerRule { + count: Int! + edges: [NestedEdgedCoreGroupTriggerRule!]! + permissions: PaginatedObjectPermission! +} + +"""A trigger match that matches against attribute changes on a node""" +type CoreNodeTriggerAttributeMatch implements CoreNodeTriggerMatch & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """The value the attribute is updated to""" + value: TextAttribute + + """The attribue to match against (required)""" + attribute_name: TextAttribute + + """The previous value of the targeted attribute""" + value_previous: TextAttribute + + """ + The value_match defines how the update will be evaluated, if it has to match the new value, the previous value or both + """ + value_match: Dropdown + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + trigger: NestedEdgedCoreNodeTriggerRule! +} + +"""A trigger match that matches against attribute changes on a node""" +type EdgedCoreNodeTriggerAttributeMatch { + node: CoreNodeTriggerAttributeMatch +} + +"""A trigger match that matches against attribute changes on a node""" +type NestedEdgedCoreNodeTriggerAttributeMatch { + node: CoreNodeTriggerAttributeMatch + properties: RelationshipProperty +} + +"""A trigger match that matches against attribute changes on a node""" +type PaginatedCoreNodeTriggerAttributeMatch { + count: Int! + edges: [EdgedCoreNodeTriggerAttributeMatch!]! + permissions: PaginatedObjectPermission! +} + +"""A trigger match that matches against attribute changes on a node""" +type NestedPaginatedCoreNodeTriggerAttributeMatch { + count: Int! + edges: [NestedEdgedCoreNodeTriggerAttributeMatch!]! + permissions: PaginatedObjectPermission! +} + +"""A trigger match that matches against relationship changes on a node""" +type CoreNodeTriggerRelationshipMatch implements CoreNodeTriggerMatch & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + _updated_at: DateTime + + """ + Indicates if the relationship was added or removed or just updated in any way + """ + modification_type: Dropdown + + """The node_id of the relationship peer to match against""" + peer: TextAttribute + + """The name of the relationship to match against (required)""" + relationship_name: TextAttribute + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + trigger: NestedEdgedCoreNodeTriggerRule! +} + +"""A trigger match that matches against relationship changes on a node""" +type EdgedCoreNodeTriggerRelationshipMatch { + node: CoreNodeTriggerRelationshipMatch +} + +"""A trigger match that matches against relationship changes on a node""" +type NestedEdgedCoreNodeTriggerRelationshipMatch { + node: CoreNodeTriggerRelationshipMatch + properties: RelationshipProperty +} + +"""A trigger match that matches against relationship changes on a node""" +type PaginatedCoreNodeTriggerRelationshipMatch { + count: Int! + edges: [EdgedCoreNodeTriggerRelationshipMatch!]! + permissions: PaginatedObjectPermission! +} + +"""A trigger match that matches against relationship changes on a node""" +type NestedPaginatedCoreNodeTriggerRelationshipMatch { + count: Int! + edges: [NestedEdgedCoreNodeTriggerRelationshipMatch!]! + permissions: PaginatedObjectPermission! +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type CoreNodeTriggerRule implements CoreNode & CoreTriggerRule { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttribute + + """A longer description to define the purpose of this trigger""" + description: TextAttribute + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: Dropdown + + """The name of the trigger rule""" + name: TextAttribute + _updated_at: DateTime + + """The kind of node to match against (required)""" + node_kind: TextAttribute + + """The type of modification to match against (required)""" + mutation_action: TextAttribute + matches(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean): NestedPaginatedCoreNodeTriggerMatch! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + action: NestedEdgedCoreAction! +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type EdgedCoreNodeTriggerRule { + node: CoreNodeTriggerRule +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type NestedEdgedCoreNodeTriggerRule { + node: CoreNodeTriggerRule + properties: RelationshipProperty +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type PaginatedCoreNodeTriggerRule { + count: Int! + edges: [EdgedCoreNodeTriggerRule!]! + permissions: PaginatedObjectPermission! +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type NestedPaginatedCoreNodeTriggerRule { + count: Int! + edges: [NestedEdgedCoreNodeTriggerRule!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes associated with a given repository.""" +type CoreRepositoryGroup implements CoreGroup { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + label: TextAttribute + description: TextAttribute + name: TextAttribute + group_type: TextAttribute + _updated_at: DateTime + + """Type of data to load, can be either `object` or `menu` (required)""" + content: Dropdown + repository: NestedEdgedCoreGenericRepository! + members(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + subscribers(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, include_descendants: Boolean): NestedPaginatedCoreNode! + parent: NestedEdgedCoreGroup! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Group of nodes associated with a given repository.""" +type EdgedCoreRepositoryGroup { + node: CoreRepositoryGroup +} + +"""Group of nodes associated with a given repository.""" +type NestedEdgedCoreRepositoryGroup { + node: CoreRepositoryGroup + properties: RelationshipProperty +} + +"""Group of nodes associated with a given repository.""" +type PaginatedCoreRepositoryGroup { + count: Int! + edges: [EdgedCoreRepositoryGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Group of nodes associated with a given repository.""" +type NestedPaginatedCoreRepositoryGroup { + count: Int! + edges: [NestedEdgedCoreRepositoryGroup!]! + permissions: PaginatedObjectPermission! +} + +""" +IPv4 or IPv6 prefix also referred as network which has not been allocated yet +""" +type InternalIPPrefixAvailable implements CoreNode & BuiltinIPPrefix { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + description: TextAttribute + network_address: TextAttribute + broadcast_address: TextAttribute + prefix: IPNetwork + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttribute + hostmask: TextAttribute + utilization: NumberAttribute + member_type: Dropdown + netmask: TextAttribute + is_top_level: CheckboxAttribute + _updated_at: DateTime + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreProfile! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + ip_addresses(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedBuiltinIPAddress! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreGroup! + resource_pool(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, default_address_type__value: String, default_address_type__values: [String], default_address_type__source__id: ID, default_address_type__owner__id: ID, default_address_type__is_visible: Boolean, default_address_type__is_protected: Boolean, default_prefix_length__value: BigInt, default_prefix_length__values: [BigInt], default_prefix_length__source__id: ID, default_prefix_length__owner__id: ID, default_prefix_length__is_visible: Boolean, default_prefix_length__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, include_descendants: Boolean): NestedPaginatedCoreIPAddressPool! + ip_namespace: NestedEdgedBuiltinIPNamespace! + parent: NestedEdgedBuiltinIPPrefix! + children(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + ancestors(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + descendants(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! +} + +""" +IPv4 or IPv6 prefix also referred as network which has not been allocated yet +""" +type EdgedInternalIPPrefixAvailable { + node: InternalIPPrefixAvailable +} + +""" +IPv4 or IPv6 prefix also referred as network which has not been allocated yet +""" +type NestedEdgedInternalIPPrefixAvailable { + node: InternalIPPrefixAvailable + properties: RelationshipProperty +} + +""" +IPv4 or IPv6 prefix also referred as network which has not been allocated yet +""" +type PaginatedInternalIPPrefixAvailable { + count: Int! + edges: [EdgedInternalIPPrefixAvailable!]! + permissions: PaginatedObjectPermission! +} + +""" +IPv4 or IPv6 prefix also referred as network which has not been allocated yet +""" +type NestedPaginatedInternalIPPrefixAvailable { + count: Int! + edges: [NestedEdgedInternalIPPrefixAvailable!]! + permissions: PaginatedObjectPermission! +} + +"""Range of IPv4 or IPv6 addresses which has not been allocated yet""" +type InternalIPRangeAvailable implements BuiltinIPAddress & CoreNode { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + address: IPHost + description: TextAttribute + _updated_at: DateTime + + """None (required)""" + last_address: IPHost + ip_prefix: NestedEdgedBuiltinIPPrefix! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + ip_namespace: NestedEdgedBuiltinIPNamespace! + profiles(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, profile_name__value: String, profile_name__values: [String], profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean): NestedPaginatedCoreProfile! +} + +"""Range of IPv4 or IPv6 addresses which has not been allocated yet""" +type EdgedInternalIPRangeAvailable { + node: InternalIPRangeAvailable +} + +"""Range of IPv4 or IPv6 addresses which has not been allocated yet""" +type NestedEdgedInternalIPRangeAvailable { + node: InternalIPRangeAvailable + properties: RelationshipProperty +} + +"""Range of IPv4 or IPv6 addresses which has not been allocated yet""" +type PaginatedInternalIPRangeAvailable { + count: Int! + edges: [EdgedInternalIPRangeAvailable!]! + permissions: PaginatedObjectPermission! +} + +"""Range of IPv4 or IPv6 addresses which has not been allocated yet""" +type NestedPaginatedInternalIPRangeAvailable { + count: Int! + edges: [NestedEdgedInternalIPRangeAvailable!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for BuiltinTag""" +type ProfileBuiltinTag implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedBuiltinTag! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for BuiltinTag""" +type EdgedProfileBuiltinTag { + node: ProfileBuiltinTag +} + +"""Profile for BuiltinTag""" +type NestedEdgedProfileBuiltinTag { + node: ProfileBuiltinTag + properties: RelationshipProperty +} + +"""Profile for BuiltinTag""" +type PaginatedProfileBuiltinTag { + count: Int! + edges: [EdgedProfileBuiltinTag!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for BuiltinTag""" +type NestedPaginatedProfileBuiltinTag { + count: Int! + edges: [NestedEdgedProfileBuiltinTag!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for IpamNamespace""" +type ProfileIpamNamespace implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, default__value: Boolean, default__values: [Boolean], default__source__id: ID, default__owner__id: ID, default__is_visible: Boolean, default__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedIpamNamespace! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for IpamNamespace""" +type EdgedProfileIpamNamespace { + node: ProfileIpamNamespace +} + +"""Profile for IpamNamespace""" +type NestedEdgedProfileIpamNamespace { + node: ProfileIpamNamespace + properties: RelationshipProperty +} + +"""Profile for IpamNamespace""" +type PaginatedProfileIpamNamespace { + count: Int! + edges: [EdgedProfileIpamNamespace!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for IpamNamespace""" +type NestedPaginatedProfileIpamNamespace { + count: Int! + edges: [NestedEdgedProfileIpamNamespace!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraAutonomousSystem""" +type ProfileInfraAutonomousSystem implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, asn__value: BigInt, asn__values: [BigInt], asn__source__id: ID, asn__owner__id: ID, asn__is_visible: Boolean, asn__is_protected: Boolean): NestedPaginatedInfraAutonomousSystem! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraAutonomousSystem""" +type EdgedProfileInfraAutonomousSystem { + node: ProfileInfraAutonomousSystem +} + +"""Profile for InfraAutonomousSystem""" +type NestedEdgedProfileInfraAutonomousSystem { + node: ProfileInfraAutonomousSystem + properties: RelationshipProperty +} + +"""Profile for InfraAutonomousSystem""" +type PaginatedProfileInfraAutonomousSystem { + count: Int! + edges: [EdgedProfileInfraAutonomousSystem!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraAutonomousSystem""" +type NestedPaginatedProfileInfraAutonomousSystem { + count: Int! + edges: [NestedEdgedProfileInfraAutonomousSystem!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraBGPPeerGroup""" +type ProfileInfraBGPPeerGroup implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + import_policies: TextAttribute + + """None""" + description: TextAttribute + + """None""" + export_policies: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, import_policies__value: String, import_policies__values: [String], import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraBGPPeerGroup! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraBGPPeerGroup""" +type EdgedProfileInfraBGPPeerGroup { + node: ProfileInfraBGPPeerGroup +} + +"""Profile for InfraBGPPeerGroup""" +type NestedEdgedProfileInfraBGPPeerGroup { + node: ProfileInfraBGPPeerGroup + properties: RelationshipProperty +} + +"""Profile for InfraBGPPeerGroup""" +type PaginatedProfileInfraBGPPeerGroup { + count: Int! + edges: [EdgedProfileInfraBGPPeerGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraBGPPeerGroup""" +type NestedPaginatedProfileInfraBGPPeerGroup { + count: Int! + edges: [NestedEdgedProfileInfraBGPPeerGroup!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraBGPSession""" +type ProfileInfraBGPSession implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + + """None""" + import_policies: TextAttribute + + """None""" + export_policies: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, type__value: String, type__values: [String], type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, import_policies__value: String, import_policies__values: [String], import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean): NestedPaginatedInfraBGPSession! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraBGPSession""" +type EdgedProfileInfraBGPSession { + node: ProfileInfraBGPSession +} + +"""Profile for InfraBGPSession""" +type NestedEdgedProfileInfraBGPSession { + node: ProfileInfraBGPSession + properties: RelationshipProperty +} + +"""Profile for InfraBGPSession""" +type PaginatedProfileInfraBGPSession { + count: Int! + edges: [EdgedProfileInfraBGPSession!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraBGPSession""" +type NestedPaginatedProfileInfraBGPSession { + count: Int! + edges: [NestedEdgedProfileInfraBGPSession!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraBackBoneService""" +type ProfileInfraBackBoneService implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, internal_circuit_id__value: String, internal_circuit_id__values: [String], internal_circuit_id__source__id: ID, internal_circuit_id__owner__id: ID, internal_circuit_id__is_visible: Boolean, internal_circuit_id__is_protected: Boolean, circuit_id__value: String, circuit_id__values: [String], circuit_id__source__id: ID, circuit_id__owner__id: ID, circuit_id__is_visible: Boolean, circuit_id__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraBackBoneService! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraBackBoneService""" +type EdgedProfileInfraBackBoneService { + node: ProfileInfraBackBoneService +} + +"""Profile for InfraBackBoneService""" +type NestedEdgedProfileInfraBackBoneService { + node: ProfileInfraBackBoneService + properties: RelationshipProperty +} + +"""Profile for InfraBackBoneService""" +type PaginatedProfileInfraBackBoneService { + count: Int! + edges: [EdgedProfileInfraBackBoneService!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraBackBoneService""" +type NestedPaginatedProfileInfraBackBoneService { + count: Int! + edges: [NestedEdgedProfileInfraBackBoneService!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraCircuit""" +type ProfileInfraCircuit implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + + """None""" + vendor_id: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, vendor_id__value: String, vendor_id__values: [String], vendor_id__source__id: ID, vendor_id__owner__id: ID, vendor_id__is_visible: Boolean, vendor_id__is_protected: Boolean, circuit_id__value: String, circuit_id__values: [String], circuit_id__source__id: ID, circuit_id__owner__id: ID, circuit_id__is_visible: Boolean, circuit_id__is_protected: Boolean): NestedPaginatedInfraCircuit! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraCircuit""" +type EdgedProfileInfraCircuit { + node: ProfileInfraCircuit +} + +"""Profile for InfraCircuit""" +type NestedEdgedProfileInfraCircuit { + node: ProfileInfraCircuit + properties: RelationshipProperty +} + +"""Profile for InfraCircuit""" +type PaginatedProfileInfraCircuit { + count: Int! + edges: [EdgedProfileInfraCircuit!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraCircuit""" +type NestedPaginatedProfileInfraCircuit { + count: Int! + edges: [NestedEdgedProfileInfraCircuit!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraCircuitEndpoint""" +type ProfileInfraCircuitEndpoint implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedInfraCircuitEndpoint! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraCircuitEndpoint""" +type EdgedProfileInfraCircuitEndpoint { + node: ProfileInfraCircuitEndpoint +} + +"""Profile for InfraCircuitEndpoint""" +type NestedEdgedProfileInfraCircuitEndpoint { + node: ProfileInfraCircuitEndpoint + properties: RelationshipProperty +} + +"""Profile for InfraCircuitEndpoint""" +type PaginatedProfileInfraCircuitEndpoint { + count: Int! + edges: [EdgedProfileInfraCircuitEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraCircuitEndpoint""" +type NestedPaginatedProfileInfraCircuitEndpoint { + count: Int! + edges: [NestedEdgedProfileInfraCircuitEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraDevice""" +type ProfileInfraDevice implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + + """None""" + status: Dropdown + + """None""" + role: Dropdown + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, type__value: String, type__values: [String], type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean): NestedPaginatedInfraDevice! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraDevice""" +type EdgedProfileInfraDevice { + node: ProfileInfraDevice +} + +"""Profile for InfraDevice""" +type NestedEdgedProfileInfraDevice { + node: ProfileInfraDevice + properties: RelationshipProperty +} + +"""Profile for InfraDevice""" +type PaginatedProfileInfraDevice { + count: Int! + edges: [EdgedProfileInfraDevice!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraDevice""" +type NestedPaginatedProfileInfraDevice { + count: Int! + edges: [NestedEdgedProfileInfraDevice!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraInterfaceL2""" +type ProfileInfraInterfaceL2 implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + lacp_priority: NumberAttribute + + """None""" + lacp_rate: TextAttribute + + """None""" + mtu: NumberAttribute + + """None""" + role: Dropdown + + """None""" + enabled: CheckboxAttribute + + """None""" + status: Dropdown + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, l2_mode__value: String, l2_mode__values: [String], l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraInterfaceL2! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraInterfaceL2""" +type EdgedProfileInfraInterfaceL2 { + node: ProfileInfraInterfaceL2 +} + +"""Profile for InfraInterfaceL2""" +type NestedEdgedProfileInfraInterfaceL2 { + node: ProfileInfraInterfaceL2 + properties: RelationshipProperty +} + +"""Profile for InfraInterfaceL2""" +type PaginatedProfileInfraInterfaceL2 { + count: Int! + edges: [EdgedProfileInfraInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraInterfaceL2""" +type NestedPaginatedProfileInfraInterfaceL2 { + count: Int! + edges: [NestedEdgedProfileInfraInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraInterfaceL3""" +type ProfileInfraInterfaceL3 implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + lacp_priority: NumberAttribute + + """None""" + lacp_rate: TextAttribute + + """None""" + mtu: NumberAttribute + + """None""" + role: Dropdown + + """None""" + enabled: CheckboxAttribute + + """None""" + status: Dropdown + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraInterfaceL3! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraInterfaceL3""" +type EdgedProfileInfraInterfaceL3 { + node: ProfileInfraInterfaceL3 +} + +"""Profile for InfraInterfaceL3""" +type NestedEdgedProfileInfraInterfaceL3 { + node: ProfileInfraInterfaceL3 + properties: RelationshipProperty +} + +"""Profile for InfraInterfaceL3""" +type PaginatedProfileInfraInterfaceL3 { + count: Int! + edges: [EdgedProfileInfraInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraInterfaceL3""" +type NestedPaginatedProfileInfraInterfaceL3 { + count: Int! + edges: [NestedEdgedProfileInfraInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraLagInterfaceL2""" +type ProfileInfraLagInterfaceL2 implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + mtu: NumberAttribute + + """None""" + role: Dropdown + + """None""" + enabled: CheckboxAttribute + + """None""" + status: Dropdown + + """None""" + description: TextAttribute + + """None""" + minimum_links: NumberAttribute + + """None""" + max_bundle: NumberAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, l2_mode__value: String, l2_mode__values: [String], l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean): NestedPaginatedInfraLagInterfaceL2! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraLagInterfaceL2""" +type EdgedProfileInfraLagInterfaceL2 { + node: ProfileInfraLagInterfaceL2 +} + +"""Profile for InfraLagInterfaceL2""" +type NestedEdgedProfileInfraLagInterfaceL2 { + node: ProfileInfraLagInterfaceL2 + properties: RelationshipProperty +} + +"""Profile for InfraLagInterfaceL2""" +type PaginatedProfileInfraLagInterfaceL2 { + count: Int! + edges: [EdgedProfileInfraLagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraLagInterfaceL2""" +type NestedPaginatedProfileInfraLagInterfaceL2 { + count: Int! + edges: [NestedEdgedProfileInfraLagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraLagInterfaceL3""" +type ProfileInfraLagInterfaceL3 implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + mtu: NumberAttribute + + """None""" + role: Dropdown + + """None""" + enabled: CheckboxAttribute + + """None""" + status: Dropdown + + """None""" + description: TextAttribute + + """None""" + minimum_links: NumberAttribute + + """None""" + max_bundle: NumberAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean): NestedPaginatedInfraLagInterfaceL3! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraLagInterfaceL3""" +type EdgedProfileInfraLagInterfaceL3 { + node: ProfileInfraLagInterfaceL3 +} + +"""Profile for InfraLagInterfaceL3""" +type NestedEdgedProfileInfraLagInterfaceL3 { + node: ProfileInfraLagInterfaceL3 + properties: RelationshipProperty +} + +"""Profile for InfraLagInterfaceL3""" +type PaginatedProfileInfraLagInterfaceL3 { + count: Int! + edges: [EdgedProfileInfraLagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraLagInterfaceL3""" +type NestedPaginatedProfileInfraLagInterfaceL3 { + count: Int! + edges: [NestedEdgedProfileInfraLagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagDomain""" +type ProfileInfraMlagDomain implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, domain_id__value: BigInt, domain_id__values: [BigInt], domain_id__source__id: ID, domain_id__owner__id: ID, domain_id__is_visible: Boolean, domain_id__is_protected: Boolean): NestedPaginatedInfraMlagDomain! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraMlagDomain""" +type EdgedProfileInfraMlagDomain { + node: ProfileInfraMlagDomain +} + +"""Profile for InfraMlagDomain""" +type NestedEdgedProfileInfraMlagDomain { + node: ProfileInfraMlagDomain + properties: RelationshipProperty +} + +"""Profile for InfraMlagDomain""" +type PaginatedProfileInfraMlagDomain { + count: Int! + edges: [EdgedProfileInfraMlagDomain!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagDomain""" +type NestedPaginatedProfileInfraMlagDomain { + count: Int! + edges: [NestedEdgedProfileInfraMlagDomain!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagInterfaceL2""" +type ProfileInfraMlagInterfaceL2 implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mlag_id__value: BigInt, mlag_id__values: [BigInt], mlag_id__source__id: ID, mlag_id__owner__id: ID, mlag_id__is_visible: Boolean, mlag_id__is_protected: Boolean): NestedPaginatedInfraMlagInterfaceL2! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraMlagInterfaceL2""" +type EdgedProfileInfraMlagInterfaceL2 { + node: ProfileInfraMlagInterfaceL2 +} + +"""Profile for InfraMlagInterfaceL2""" +type NestedEdgedProfileInfraMlagInterfaceL2 { + node: ProfileInfraMlagInterfaceL2 + properties: RelationshipProperty +} + +"""Profile for InfraMlagInterfaceL2""" +type PaginatedProfileInfraMlagInterfaceL2 { + count: Int! + edges: [EdgedProfileInfraMlagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagInterfaceL2""" +type NestedPaginatedProfileInfraMlagInterfaceL2 { + count: Int! + edges: [NestedEdgedProfileInfraMlagInterfaceL2!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagInterfaceL3""" +type ProfileInfraMlagInterfaceL3 implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mlag_id__value: BigInt, mlag_id__values: [BigInt], mlag_id__source__id: ID, mlag_id__owner__id: ID, mlag_id__is_visible: Boolean, mlag_id__is_protected: Boolean): NestedPaginatedInfraMlagInterfaceL3! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraMlagInterfaceL3""" +type EdgedProfileInfraMlagInterfaceL3 { + node: ProfileInfraMlagInterfaceL3 +} + +"""Profile for InfraMlagInterfaceL3""" +type NestedEdgedProfileInfraMlagInterfaceL3 { + node: ProfileInfraMlagInterfaceL3 + properties: RelationshipProperty +} + +"""Profile for InfraMlagInterfaceL3""" +type PaginatedProfileInfraMlagInterfaceL3 { + count: Int! + edges: [EdgedProfileInfraMlagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagInterfaceL3""" +type NestedPaginatedProfileInfraMlagInterfaceL3 { + count: Int! + edges: [NestedEdgedProfileInfraMlagInterfaceL3!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraPlatform""" +type ProfileInfraPlatform implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + napalm_driver: TextAttribute + + """None""" + ansible_network_os: TextAttribute + + """None""" + nornir_platform: TextAttribute + + """None""" + description: TextAttribute + + """None""" + netmiko_device_type: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, napalm_driver__value: String, napalm_driver__values: [String], napalm_driver__source__id: ID, napalm_driver__owner__id: ID, napalm_driver__is_visible: Boolean, napalm_driver__is_protected: Boolean, ansible_network_os__value: String, ansible_network_os__values: [String], ansible_network_os__source__id: ID, ansible_network_os__owner__id: ID, ansible_network_os__is_visible: Boolean, ansible_network_os__is_protected: Boolean, nornir_platform__value: String, nornir_platform__values: [String], nornir_platform__source__id: ID, nornir_platform__owner__id: ID, nornir_platform__is_visible: Boolean, nornir_platform__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, netmiko_device_type__value: String, netmiko_device_type__values: [String], netmiko_device_type__source__id: ID, netmiko_device_type__owner__id: ID, netmiko_device_type__is_visible: Boolean, netmiko_device_type__is_protected: Boolean): NestedPaginatedInfraPlatform! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraPlatform""" +type EdgedProfileInfraPlatform { + node: ProfileInfraPlatform +} + +"""Profile for InfraPlatform""" +type NestedEdgedProfileInfraPlatform { + node: ProfileInfraPlatform + properties: RelationshipProperty +} + +"""Profile for InfraPlatform""" +type PaginatedProfileInfraPlatform { + count: Int! + edges: [EdgedProfileInfraPlatform!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraPlatform""" +type NestedPaginatedProfileInfraPlatform { + count: Int! + edges: [NestedEdgedProfileInfraPlatform!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraVLAN""" +type ProfileInfraVLAN implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, vlan_id__value: BigInt, vlan_id__values: [BigInt], vlan_id__source__id: ID, vlan_id__owner__id: ID, vlan_id__is_visible: Boolean, vlan_id__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean): NestedPaginatedInfraVLAN! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraVLAN""" +type EdgedProfileInfraVLAN { + node: ProfileInfraVLAN +} + +"""Profile for InfraVLAN""" +type NestedEdgedProfileInfraVLAN { + node: ProfileInfraVLAN + properties: RelationshipProperty +} + +"""Profile for InfraVLAN""" +type PaginatedProfileInfraVLAN { + count: Int! + edges: [EdgedProfileInfraVLAN!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraVLAN""" +type NestedPaginatedProfileInfraVLAN { + count: Int! + edges: [NestedEdgedProfileInfraVLAN!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for IpamIPAddress""" +type ProfileIpamIPAddress implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedIpamIPAddress! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for IpamIPAddress""" +type EdgedProfileIpamIPAddress { + node: ProfileIpamIPAddress +} + +"""Profile for IpamIPAddress""" +type NestedEdgedProfileIpamIPAddress { + node: ProfileIpamIPAddress + properties: RelationshipProperty +} + +"""Profile for IpamIPAddress""" +type PaginatedProfileIpamIPAddress { + count: Int! + edges: [EdgedProfileIpamIPAddress!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for IpamIPAddress""" +type NestedPaginatedProfileIpamIPAddress { + count: Int! + edges: [NestedEdgedProfileIpamIPAddress!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for IpamIPPrefix""" +type ProfileIpamIPPrefix implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttribute + + """None""" + member_type: Dropdown + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedIpamIPPrefix! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for IpamIPPrefix""" +type EdgedProfileIpamIPPrefix { + node: ProfileIpamIPPrefix +} + +"""Profile for IpamIPPrefix""" +type NestedEdgedProfileIpamIPPrefix { + node: ProfileIpamIPPrefix + properties: RelationshipProperty +} + +"""Profile for IpamIPPrefix""" +type PaginatedProfileIpamIPPrefix { + count: Int! + edges: [EdgedProfileIpamIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for IpamIPPrefix""" +type NestedPaginatedProfileIpamIPPrefix { + count: Int! + edges: [NestedEdgedProfileIpamIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for LocationRack""" +type ProfileLocationRack implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + status: Dropdown + + """None""" + role: Dropdown + + """None""" + description: TextAttribute + + """None""" + serial_number: TextAttribute + + """None""" + asset_tag: TextAttribute + + """None""" + facility_id: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, height__value: String, height__values: [String], height__source__id: ID, height__owner__id: ID, height__is_visible: Boolean, height__is_protected: Boolean, serial_number__value: String, serial_number__values: [String], serial_number__source__id: ID, serial_number__owner__id: ID, serial_number__is_visible: Boolean, serial_number__is_protected: Boolean, asset_tag__value: String, asset_tag__values: [String], asset_tag__source__id: ID, asset_tag__owner__id: ID, asset_tag__is_visible: Boolean, asset_tag__is_protected: Boolean, facility_id__value: String, facility_id__values: [String], facility_id__source__id: ID, facility_id__owner__id: ID, facility_id__is_visible: Boolean, facility_id__is_protected: Boolean): NestedPaginatedLocationRack! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for LocationRack""" +type EdgedProfileLocationRack { + node: ProfileLocationRack +} + +"""Profile for LocationRack""" +type NestedEdgedProfileLocationRack { + node: ProfileLocationRack + properties: RelationshipProperty +} + +"""Profile for LocationRack""" +type PaginatedProfileLocationRack { + count: Int! + edges: [EdgedProfileLocationRack!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for LocationRack""" +type NestedPaginatedProfileLocationRack { + count: Int! + edges: [NestedEdgedProfileLocationRack!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for LocationSite""" +type ProfileLocationSite implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + city: TextAttribute + + """None""" + address: TextAttribute + + """None""" + contact: TextAttribute + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, city__value: String, city__values: [String], city__source__id: ID, city__owner__id: ID, city__is_visible: Boolean, city__is_protected: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, contact__value: String, contact__values: [String], contact__source__id: ID, contact__owner__id: ID, contact__is_visible: Boolean, contact__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationSite! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for LocationSite""" +type EdgedProfileLocationSite { + node: ProfileLocationSite +} + +"""Profile for LocationSite""" +type NestedEdgedProfileLocationSite { + node: ProfileLocationSite + properties: RelationshipProperty +} + +"""Profile for LocationSite""" +type PaginatedProfileLocationSite { + count: Int! + edges: [EdgedProfileLocationSite!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for LocationSite""" +type NestedPaginatedProfileLocationSite { + count: Int! + edges: [NestedEdgedProfileLocationSite!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for OrganizationProvider""" +type ProfileOrganizationProvider implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedOrganizationProvider! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for OrganizationProvider""" +type EdgedProfileOrganizationProvider { + node: ProfileOrganizationProvider +} + +"""Profile for OrganizationProvider""" +type NestedEdgedProfileOrganizationProvider { + node: ProfileOrganizationProvider + properties: RelationshipProperty +} + +"""Profile for OrganizationProvider""" +type PaginatedProfileOrganizationProvider { + count: Int! + edges: [EdgedProfileOrganizationProvider!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for OrganizationProvider""" +type NestedPaginatedProfileOrganizationProvider { + count: Int! + edges: [NestedEdgedProfileOrganizationProvider!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for OrganizationTenant""" +type ProfileOrganizationTenant implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedOrganizationTenant! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for OrganizationTenant""" +type EdgedProfileOrganizationTenant { + node: ProfileOrganizationTenant +} + +"""Profile for OrganizationTenant""" +type NestedEdgedProfileOrganizationTenant { + node: ProfileOrganizationTenant + properties: RelationshipProperty +} + +"""Profile for OrganizationTenant""" +type PaginatedProfileOrganizationTenant { + count: Int! + edges: [EdgedProfileOrganizationTenant!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for OrganizationTenant""" +type NestedPaginatedProfileOrganizationTenant { + count: Int! + edges: [NestedEdgedProfileOrganizationTenant!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for BuiltinIPPrefix""" +type ProfileBuiltinIPPrefix implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttribute + + """None""" + member_type: Dropdown + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean): NestedPaginatedBuiltinIPPrefix! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for BuiltinIPPrefix""" +type EdgedProfileBuiltinIPPrefix { + node: ProfileBuiltinIPPrefix +} + +"""Profile for BuiltinIPPrefix""" +type NestedEdgedProfileBuiltinIPPrefix { + node: ProfileBuiltinIPPrefix + properties: RelationshipProperty +} + +"""Profile for BuiltinIPPrefix""" +type PaginatedProfileBuiltinIPPrefix { + count: Int! + edges: [EdgedProfileBuiltinIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for BuiltinIPPrefix""" +type NestedPaginatedProfileBuiltinIPPrefix { + count: Int! + edges: [NestedEdgedProfileBuiltinIPPrefix!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for BuiltinIPAddress""" +type ProfileBuiltinIPAddress implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, address__value: String, address__values: [String], address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedBuiltinIPAddress! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for BuiltinIPAddress""" +type EdgedProfileBuiltinIPAddress { + node: ProfileBuiltinIPAddress +} + +"""Profile for BuiltinIPAddress""" +type NestedEdgedProfileBuiltinIPAddress { + node: ProfileBuiltinIPAddress + properties: RelationshipProperty +} + +"""Profile for BuiltinIPAddress""" +type PaginatedProfileBuiltinIPAddress { + count: Int! + edges: [EdgedProfileBuiltinIPAddress!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for BuiltinIPAddress""" +type NestedPaginatedProfileBuiltinIPAddress { + count: Int! + edges: [NestedEdgedProfileBuiltinIPAddress!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraEndpoint""" +type ProfileInfraEndpoint implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean): NestedPaginatedInfraEndpoint! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraEndpoint""" +type EdgedProfileInfraEndpoint { + node: ProfileInfraEndpoint +} + +"""Profile for InfraEndpoint""" +type NestedEdgedProfileInfraEndpoint { + node: ProfileInfraEndpoint + properties: RelationshipProperty +} + +"""Profile for InfraEndpoint""" +type PaginatedProfileInfraEndpoint { + count: Int! + edges: [EdgedProfileInfraEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraEndpoint""" +type NestedPaginatedProfileInfraEndpoint { + count: Int! + edges: [NestedEdgedProfileInfraEndpoint!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraInterface""" +type ProfileInfraInterface implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + mtu: NumberAttribute + + """None""" + role: Dropdown + + """None""" + enabled: CheckboxAttribute + + """None""" + status: Dropdown + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraInterface! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraInterface""" +type EdgedProfileInfraInterface { + node: ProfileInfraInterface +} + +"""Profile for InfraInterface""" +type NestedEdgedProfileInfraInterface { + node: ProfileInfraInterface + properties: RelationshipProperty +} + +"""Profile for InfraInterface""" +type PaginatedProfileInfraInterface { + count: Int! + edges: [EdgedProfileInfraInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraInterface""" +type NestedPaginatedProfileInfraInterface { + count: Int! + edges: [NestedEdgedProfileInfraInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraLagInterface""" +type ProfileInfraLagInterface implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + minimum_links: NumberAttribute + + """None""" + max_bundle: NumberAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean): NestedPaginatedInfraLagInterface! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraLagInterface""" +type EdgedProfileInfraLagInterface { + node: ProfileInfraLagInterface +} + +"""Profile for InfraLagInterface""" +type NestedEdgedProfileInfraLagInterface { + node: ProfileInfraLagInterface + properties: RelationshipProperty +} + +"""Profile for InfraLagInterface""" +type PaginatedProfileInfraLagInterface { + count: Int! + edges: [EdgedProfileInfraLagInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraLagInterface""" +type NestedPaginatedProfileInfraLagInterface { + count: Int! + edges: [NestedEdgedProfileInfraLagInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagInterface""" +type ProfileInfraMlagInterface implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, mlag_id__value: BigInt, mlag_id__values: [BigInt], mlag_id__source__id: ID, mlag_id__owner__id: ID, mlag_id__is_visible: Boolean, mlag_id__is_protected: Boolean): NestedPaginatedInfraMlagInterface! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraMlagInterface""" +type EdgedProfileInfraMlagInterface { + node: ProfileInfraMlagInterface +} + +"""Profile for InfraMlagInterface""" +type NestedEdgedProfileInfraMlagInterface { + node: ProfileInfraMlagInterface + properties: RelationshipProperty +} + +"""Profile for InfraMlagInterface""" +type PaginatedProfileInfraMlagInterface { + count: Int! + edges: [EdgedProfileInfraMlagInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraMlagInterface""" +type NestedPaginatedProfileInfraMlagInterface { + count: Int! + edges: [NestedEdgedProfileInfraMlagInterface!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraService""" +type ProfileInfraService implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean): NestedPaginatedInfraService! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for InfraService""" +type EdgedProfileInfraService { + node: ProfileInfraService +} + +"""Profile for InfraService""" +type NestedEdgedProfileInfraService { + node: ProfileInfraService + properties: RelationshipProperty +} + +"""Profile for InfraService""" +type PaginatedProfileInfraService { + count: Int! + edges: [EdgedProfileInfraService!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for InfraService""" +type NestedPaginatedProfileInfraService { + count: Int! + edges: [NestedEdgedProfileInfraService!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for LocationGeneric""" +type ProfileLocationGeneric implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedLocationGeneric! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for LocationGeneric""" +type EdgedProfileLocationGeneric { + node: ProfileLocationGeneric +} + +"""Profile for LocationGeneric""" +type NestedEdgedProfileLocationGeneric { + node: ProfileLocationGeneric + properties: RelationshipProperty +} + +"""Profile for LocationGeneric""" +type PaginatedProfileLocationGeneric { + count: Int! + edges: [EdgedProfileLocationGeneric!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for LocationGeneric""" +type NestedPaginatedProfileLocationGeneric { + count: Int! + edges: [NestedEdgedProfileLocationGeneric!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for OrganizationGeneric""" +type ProfileOrganizationGeneric implements LineageSource & CoreNode & CoreProfile { + """Unique identifier""" + id: String! + + """Human friendly identifier""" + hfid: [String!] + display_label: String + + """None (required)""" + profile_name: TextAttribute + + """None""" + profile_priority: NumberAttribute + _updated_at: DateTime + + """None""" + description: TextAttribute + related_nodes(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean): NestedPaginatedOrganizationGeneric! + member_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! + subscriber_of_groups(offset: Int, limit: Int, order: OrderInput, ids: [ID], isnull: Boolean, label__value: String, label__values: [String], label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean): NestedPaginatedCoreGroup! +} + +"""Profile for OrganizationGeneric""" +type EdgedProfileOrganizationGeneric { + node: ProfileOrganizationGeneric +} + +"""Profile for OrganizationGeneric""" +type NestedEdgedProfileOrganizationGeneric { + node: ProfileOrganizationGeneric + properties: RelationshipProperty +} + +"""Profile for OrganizationGeneric""" +type PaginatedProfileOrganizationGeneric { + count: Int! + edges: [EdgedProfileOrganizationGeneric!]! + permissions: PaginatedObjectPermission! +} + +"""Profile for OrganizationGeneric""" +type NestedPaginatedProfileOrganizationGeneric { + count: Int! + edges: [NestedEdgedProfileOrganizationGeneric!]! + permissions: PaginatedObjectPermission! +} + +type Query { + CoreMenuItem(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__isnull: Boolean, required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__isnull: Boolean, protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__isnull: Boolean, namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__isnull: Boolean, icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__isnull: Boolean, path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__isnull: Boolean, section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__isnull: Boolean, order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__required_permissions__value: GenericScalar, parent__required_permissions__values: [GenericScalar], parent__required_permissions__source__id: ID, parent__required_permissions__owner__id: ID, parent__required_permissions__is_visible: Boolean, parent__required_permissions__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__protected__value: Boolean, parent__protected__values: [Boolean], parent__protected__source__id: ID, parent__protected__owner__id: ID, parent__protected__is_visible: Boolean, parent__protected__is_protected: Boolean, parent__namespace__value: String, parent__namespace__values: [String], parent__namespace__source__id: ID, parent__namespace__owner__id: ID, parent__namespace__is_visible: Boolean, parent__namespace__is_protected: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__icon__value: String, parent__icon__values: [String], parent__icon__source__id: ID, parent__icon__owner__id: ID, parent__icon__is_visible: Boolean, parent__icon__is_protected: Boolean, parent__kind__value: String, parent__kind__values: [String], parent__kind__source__id: ID, parent__kind__owner__id: ID, parent__kind__is_visible: Boolean, parent__kind__is_protected: Boolean, parent__path__value: String, parent__path__values: [String], parent__path__source__id: ID, parent__path__owner__id: ID, parent__path__is_visible: Boolean, parent__path__is_protected: Boolean, parent__section__value: String, parent__section__values: [String], parent__section__source__id: ID, parent__section__owner__id: ID, parent__section__is_visible: Boolean, parent__section__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__order_weight__value: BigInt, parent__order_weight__values: [BigInt], parent__order_weight__source__id: ID, parent__order_weight__owner__id: ID, parent__order_weight__is_visible: Boolean, parent__order_weight__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], children__ids: [ID], children__isnull: Boolean, children__required_permissions__value: GenericScalar, children__required_permissions__values: [GenericScalar], children__required_permissions__source__id: ID, children__required_permissions__owner__id: ID, children__required_permissions__is_visible: Boolean, children__required_permissions__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__protected__value: Boolean, children__protected__values: [Boolean], children__protected__source__id: ID, children__protected__owner__id: ID, children__protected__is_visible: Boolean, children__protected__is_protected: Boolean, children__namespace__value: String, children__namespace__values: [String], children__namespace__source__id: ID, children__namespace__owner__id: ID, children__namespace__is_visible: Boolean, children__namespace__is_protected: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__icon__value: String, children__icon__values: [String], children__icon__source__id: ID, children__icon__owner__id: ID, children__icon__is_visible: Boolean, children__icon__is_protected: Boolean, children__kind__value: String, children__kind__values: [String], children__kind__source__id: ID, children__kind__owner__id: ID, children__kind__is_visible: Boolean, children__kind__is_protected: Boolean, children__path__value: String, children__path__values: [String], children__path__source__id: ID, children__path__owner__id: ID, children__path__is_visible: Boolean, children__path__is_protected: Boolean, children__section__value: String, children__section__values: [String], children__section__source__id: ID, children__section__owner__id: ID, children__section__is_visible: Boolean, children__section__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__order_weight__value: BigInt, children__order_weight__values: [BigInt], children__order_weight__source__id: ID, children__order_weight__owner__id: ID, children__order_weight__is_visible: Boolean, children__order_weight__is_protected: Boolean): PaginatedCoreMenuItem! + CoreStandardGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__isnull: Boolean, group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__group_type__value: String, parent__group_type__values: [String], parent__group_type__source__id: ID, parent__group_type__owner__id: ID, parent__group_type__is_visible: Boolean, parent__group_type__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__group_type__value: String, children__group_type__values: [String], children__group_type__source__id: ID, children__group_type__owner__id: ID, children__group_type__is_visible: Boolean, children__group_type__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, subscribers__ids: [ID], subscribers__isnull: Boolean): PaginatedCoreStandardGroup! + CoreGeneratorGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__isnull: Boolean, group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__group_type__value: String, parent__group_type__values: [String], parent__group_type__source__id: ID, parent__group_type__owner__id: ID, parent__group_type__is_visible: Boolean, parent__group_type__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__group_type__value: String, children__group_type__values: [String], children__group_type__source__id: ID, children__group_type__owner__id: ID, children__group_type__is_visible: Boolean, children__group_type__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, subscribers__ids: [ID], subscribers__isnull: Boolean): PaginatedCoreGeneratorGroup! + CoreGraphQLQueryGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__isnull: Boolean, parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__isnull: Boolean, group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__group_type__value: String, parent__group_type__values: [String], parent__group_type__source__id: ID, parent__group_type__owner__id: ID, parent__group_type__is_visible: Boolean, parent__group_type__is_protected: Boolean, query__ids: [ID], query__isnull: Boolean, query__variables__value: GenericScalar, query__variables__values: [GenericScalar], query__variables__source__id: ID, query__variables__owner__id: ID, query__variables__is_visible: Boolean, query__variables__is_protected: Boolean, query__models__value: GenericScalar, query__models__values: [GenericScalar], query__models__source__id: ID, query__models__owner__id: ID, query__models__is_visible: Boolean, query__models__is_protected: Boolean, query__depth__value: BigInt, query__depth__values: [BigInt], query__depth__source__id: ID, query__depth__owner__id: ID, query__depth__is_visible: Boolean, query__depth__is_protected: Boolean, query__operations__value: GenericScalar, query__operations__values: [GenericScalar], query__operations__source__id: ID, query__operations__owner__id: ID, query__operations__is_visible: Boolean, query__operations__is_protected: Boolean, query__name__value: String, query__name__values: [String], query__name__source__id: ID, query__name__owner__id: ID, query__name__is_visible: Boolean, query__name__is_protected: Boolean, query__query__value: String, query__query__values: [String], query__query__source__id: ID, query__query__owner__id: ID, query__query__is_visible: Boolean, query__query__is_protected: Boolean, query__description__value: String, query__description__values: [String], query__description__source__id: ID, query__description__owner__id: ID, query__description__is_visible: Boolean, query__description__is_protected: Boolean, query__height__value: BigInt, query__height__values: [BigInt], query__height__source__id: ID, query__height__owner__id: ID, query__height__is_visible: Boolean, query__height__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__group_type__value: String, children__group_type__values: [String], children__group_type__source__id: ID, children__group_type__owner__id: ID, children__group_type__is_visible: Boolean, children__group_type__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, subscribers__ids: [ID], subscribers__isnull: Boolean): PaginatedCoreGraphQLQueryGroup! + BuiltinTag(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedBuiltinTag! + CoreAccount(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, password__value: String, password__values: [String], password__isnull: Boolean, password__source__id: ID, password__owner__id: ID, password__is_visible: Boolean, password__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, account_type__value: String, account_type__values: [String], account_type__isnull: Boolean, account_type__source__id: ID, account_type__owner__id: ID, account_type__is_visible: Boolean, account_type__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreAccount! + CorePasswordCredential(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], username__value: String, username__values: [String], username__isnull: Boolean, username__source__id: ID, username__owner__id: ID, username__is_visible: Boolean, username__is_protected: Boolean, password__value: String, password__values: [String], password__isnull: Boolean, password__source__id: ID, password__owner__id: ID, password__is_visible: Boolean, password__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCorePasswordCredential! + CoreProposedChange(offset: Int, limit: Int, order: OrderInput, ids: [ID], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, is_draft__value: Boolean, is_draft__values: [Boolean], is_draft__isnull: Boolean, is_draft__source__id: ID, is_draft__owner__id: ID, is_draft__is_visible: Boolean, is_draft__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, source_branch__value: String, source_branch__values: [String], source_branch__isnull: Boolean, source_branch__source__id: ID, source_branch__owner__id: ID, source_branch__is_visible: Boolean, source_branch__is_protected: Boolean, destination_branch__value: String, destination_branch__values: [String], destination_branch__isnull: Boolean, destination_branch__source__id: ID, destination_branch__owner__id: ID, destination_branch__is_visible: Boolean, destination_branch__is_protected: Boolean, total_comments__value: BigInt, total_comments__values: [BigInt], total_comments__isnull: Boolean, total_comments__source__id: ID, total_comments__owner__id: ID, total_comments__is_visible: Boolean, total_comments__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, comments__ids: [ID], comments__isnull: Boolean, comments__created_at__value: DateTime, comments__created_at__values: [DateTime], comments__created_at__source__id: ID, comments__created_at__owner__id: ID, comments__created_at__is_visible: Boolean, comments__created_at__is_protected: Boolean, comments__text__value: String, comments__text__values: [String], comments__text__source__id: ID, comments__text__owner__id: ID, comments__text__is_visible: Boolean, comments__text__is_protected: Boolean, validations__ids: [ID], validations__isnull: Boolean, validations__completed_at__value: DateTime, validations__completed_at__values: [DateTime], validations__completed_at__source__id: ID, validations__completed_at__owner__id: ID, validations__completed_at__is_visible: Boolean, validations__completed_at__is_protected: Boolean, validations__conclusion__value: String, validations__conclusion__values: [String], validations__conclusion__source__id: ID, validations__conclusion__owner__id: ID, validations__conclusion__is_visible: Boolean, validations__conclusion__is_protected: Boolean, validations__label__value: String, validations__label__values: [String], validations__label__source__id: ID, validations__label__owner__id: ID, validations__label__is_visible: Boolean, validations__label__is_protected: Boolean, validations__state__value: String, validations__state__values: [String], validations__state__source__id: ID, validations__state__owner__id: ID, validations__state__is_visible: Boolean, validations__state__is_protected: Boolean, validations__started_at__value: DateTime, validations__started_at__values: [DateTime], validations__started_at__source__id: ID, validations__started_at__owner__id: ID, validations__started_at__is_visible: Boolean, validations__started_at__is_protected: Boolean, reviewers__ids: [ID], reviewers__isnull: Boolean, reviewers__role__value: String, reviewers__role__values: [String], reviewers__role__source__id: ID, reviewers__role__owner__id: ID, reviewers__role__is_visible: Boolean, reviewers__role__is_protected: Boolean, reviewers__password__value: String, reviewers__password__values: [String], reviewers__password__source__id: ID, reviewers__password__owner__id: ID, reviewers__password__is_visible: Boolean, reviewers__password__is_protected: Boolean, reviewers__label__value: String, reviewers__label__values: [String], reviewers__label__source__id: ID, reviewers__label__owner__id: ID, reviewers__label__is_visible: Boolean, reviewers__label__is_protected: Boolean, reviewers__description__value: String, reviewers__description__values: [String], reviewers__description__source__id: ID, reviewers__description__owner__id: ID, reviewers__description__is_visible: Boolean, reviewers__description__is_protected: Boolean, reviewers__account_type__value: String, reviewers__account_type__values: [String], reviewers__account_type__source__id: ID, reviewers__account_type__owner__id: ID, reviewers__account_type__is_visible: Boolean, reviewers__account_type__is_protected: Boolean, reviewers__status__value: String, reviewers__status__values: [String], reviewers__status__source__id: ID, reviewers__status__owner__id: ID, reviewers__status__is_visible: Boolean, reviewers__status__is_protected: Boolean, reviewers__name__value: String, reviewers__name__values: [String], reviewers__name__source__id: ID, reviewers__name__owner__id: ID, reviewers__name__is_visible: Boolean, reviewers__name__is_protected: Boolean, rejected_by__ids: [ID], rejected_by__isnull: Boolean, rejected_by__role__value: String, rejected_by__role__values: [String], rejected_by__role__source__id: ID, rejected_by__role__owner__id: ID, rejected_by__role__is_visible: Boolean, rejected_by__role__is_protected: Boolean, rejected_by__password__value: String, rejected_by__password__values: [String], rejected_by__password__source__id: ID, rejected_by__password__owner__id: ID, rejected_by__password__is_visible: Boolean, rejected_by__password__is_protected: Boolean, rejected_by__label__value: String, rejected_by__label__values: [String], rejected_by__label__source__id: ID, rejected_by__label__owner__id: ID, rejected_by__label__is_visible: Boolean, rejected_by__label__is_protected: Boolean, rejected_by__description__value: String, rejected_by__description__values: [String], rejected_by__description__source__id: ID, rejected_by__description__owner__id: ID, rejected_by__description__is_visible: Boolean, rejected_by__description__is_protected: Boolean, rejected_by__account_type__value: String, rejected_by__account_type__values: [String], rejected_by__account_type__source__id: ID, rejected_by__account_type__owner__id: ID, rejected_by__account_type__is_visible: Boolean, rejected_by__account_type__is_protected: Boolean, rejected_by__status__value: String, rejected_by__status__values: [String], rejected_by__status__source__id: ID, rejected_by__status__owner__id: ID, rejected_by__status__is_visible: Boolean, rejected_by__status__is_protected: Boolean, rejected_by__name__value: String, rejected_by__name__values: [String], rejected_by__name__source__id: ID, rejected_by__name__owner__id: ID, rejected_by__name__is_visible: Boolean, rejected_by__name__is_protected: Boolean, approved_by__ids: [ID], approved_by__isnull: Boolean, approved_by__role__value: String, approved_by__role__values: [String], approved_by__role__source__id: ID, approved_by__role__owner__id: ID, approved_by__role__is_visible: Boolean, approved_by__role__is_protected: Boolean, approved_by__password__value: String, approved_by__password__values: [String], approved_by__password__source__id: ID, approved_by__password__owner__id: ID, approved_by__password__is_visible: Boolean, approved_by__password__is_protected: Boolean, approved_by__label__value: String, approved_by__label__values: [String], approved_by__label__source__id: ID, approved_by__label__owner__id: ID, approved_by__label__is_visible: Boolean, approved_by__label__is_protected: Boolean, approved_by__description__value: String, approved_by__description__values: [String], approved_by__description__source__id: ID, approved_by__description__owner__id: ID, approved_by__description__is_visible: Boolean, approved_by__description__is_protected: Boolean, approved_by__account_type__value: String, approved_by__account_type__values: [String], approved_by__account_type__source__id: ID, approved_by__account_type__owner__id: ID, approved_by__account_type__is_visible: Boolean, approved_by__account_type__is_protected: Boolean, approved_by__status__value: String, approved_by__status__values: [String], approved_by__status__source__id: ID, approved_by__status__owner__id: ID, approved_by__status__is_visible: Boolean, approved_by__status__is_protected: Boolean, approved_by__name__value: String, approved_by__name__values: [String], approved_by__name__source__id: ID, approved_by__name__owner__id: ID, approved_by__name__is_visible: Boolean, approved_by__name__is_protected: Boolean, threads__ids: [ID], threads__isnull: Boolean, threads__label__value: String, threads__label__values: [String], threads__label__source__id: ID, threads__label__owner__id: ID, threads__label__is_visible: Boolean, threads__label__is_protected: Boolean, threads__resolved__value: Boolean, threads__resolved__values: [Boolean], threads__resolved__source__id: ID, threads__resolved__owner__id: ID, threads__resolved__is_visible: Boolean, threads__resolved__is_protected: Boolean, threads__created_at__value: DateTime, threads__created_at__values: [DateTime], threads__created_at__source__id: ID, threads__created_at__owner__id: ID, threads__created_at__is_visible: Boolean, threads__created_at__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreProposedChange! + CoreChangeThread(offset: Int, limit: Int, order: OrderInput, ids: [ID], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, resolved__value: Boolean, resolved__values: [Boolean], resolved__isnull: Boolean, resolved__source__id: ID, resolved__owner__id: ID, resolved__is_visible: Boolean, resolved__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], change__ids: [ID], change__isnull: Boolean, change__description__value: String, change__description__values: [String], change__description__source__id: ID, change__description__owner__id: ID, change__description__is_visible: Boolean, change__description__is_protected: Boolean, change__is_draft__value: Boolean, change__is_draft__values: [Boolean], change__is_draft__source__id: ID, change__is_draft__owner__id: ID, change__is_draft__is_visible: Boolean, change__is_draft__is_protected: Boolean, change__state__value: String, change__state__values: [String], change__state__source__id: ID, change__state__owner__id: ID, change__state__is_visible: Boolean, change__state__is_protected: Boolean, change__name__value: String, change__name__values: [String], change__name__source__id: ID, change__name__owner__id: ID, change__name__is_visible: Boolean, change__name__is_protected: Boolean, change__source_branch__value: String, change__source_branch__values: [String], change__source_branch__source__id: ID, change__source_branch__owner__id: ID, change__source_branch__is_visible: Boolean, change__source_branch__is_protected: Boolean, change__destination_branch__value: String, change__destination_branch__values: [String], change__destination_branch__source__id: ID, change__destination_branch__owner__id: ID, change__destination_branch__is_visible: Boolean, change__destination_branch__is_protected: Boolean, change__total_comments__value: BigInt, change__total_comments__values: [BigInt], change__total_comments__source__id: ID, change__total_comments__owner__id: ID, change__total_comments__is_visible: Boolean, change__total_comments__is_protected: Boolean, comments__ids: [ID], comments__isnull: Boolean, comments__created_at__value: DateTime, comments__created_at__values: [DateTime], comments__created_at__source__id: ID, comments__created_at__owner__id: ID, comments__created_at__is_visible: Boolean, comments__created_at__is_protected: Boolean, comments__text__value: String, comments__text__values: [String], comments__text__source__id: ID, comments__text__owner__id: ID, comments__text__is_visible: Boolean, comments__text__is_protected: Boolean, created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreChangeThread! + CoreFileThread(offset: Int, limit: Int, order: OrderInput, ids: [ID], file__value: String, file__values: [String], file__isnull: Boolean, file__source__id: ID, file__owner__id: ID, file__is_visible: Boolean, file__is_protected: Boolean, line_number__value: BigInt, line_number__values: [BigInt], line_number__isnull: Boolean, line_number__source__id: ID, line_number__owner__id: ID, line_number__is_visible: Boolean, line_number__is_protected: Boolean, commit__value: String, commit__values: [String], commit__isnull: Boolean, commit__source__id: ID, commit__owner__id: ID, commit__is_visible: Boolean, commit__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, resolved__value: Boolean, resolved__values: [Boolean], resolved__isnull: Boolean, resolved__source__id: ID, resolved__owner__id: ID, resolved__is_visible: Boolean, resolved__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], repository__ids: [ID], repository__isnull: Boolean, repository__commit__value: String, repository__commit__values: [String], repository__commit__source__id: ID, repository__commit__owner__id: ID, repository__commit__is_visible: Boolean, repository__commit__is_protected: Boolean, repository__default_branch__value: String, repository__default_branch__values: [String], repository__default_branch__source__id: ID, repository__default_branch__owner__id: ID, repository__default_branch__is_visible: Boolean, repository__default_branch__is_protected: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], change__ids: [ID], change__isnull: Boolean, change__description__value: String, change__description__values: [String], change__description__source__id: ID, change__description__owner__id: ID, change__description__is_visible: Boolean, change__description__is_protected: Boolean, change__is_draft__value: Boolean, change__is_draft__values: [Boolean], change__is_draft__source__id: ID, change__is_draft__owner__id: ID, change__is_draft__is_visible: Boolean, change__is_draft__is_protected: Boolean, change__state__value: String, change__state__values: [String], change__state__source__id: ID, change__state__owner__id: ID, change__state__is_visible: Boolean, change__state__is_protected: Boolean, change__name__value: String, change__name__values: [String], change__name__source__id: ID, change__name__owner__id: ID, change__name__is_visible: Boolean, change__name__is_protected: Boolean, change__source_branch__value: String, change__source_branch__values: [String], change__source_branch__source__id: ID, change__source_branch__owner__id: ID, change__source_branch__is_visible: Boolean, change__source_branch__is_protected: Boolean, change__destination_branch__value: String, change__destination_branch__values: [String], change__destination_branch__source__id: ID, change__destination_branch__owner__id: ID, change__destination_branch__is_visible: Boolean, change__destination_branch__is_protected: Boolean, change__total_comments__value: BigInt, change__total_comments__values: [BigInt], change__total_comments__source__id: ID, change__total_comments__owner__id: ID, change__total_comments__is_visible: Boolean, change__total_comments__is_protected: Boolean, comments__ids: [ID], comments__isnull: Boolean, comments__created_at__value: DateTime, comments__created_at__values: [DateTime], comments__created_at__source__id: ID, comments__created_at__owner__id: ID, comments__created_at__is_visible: Boolean, comments__created_at__is_protected: Boolean, comments__text__value: String, comments__text__values: [String], comments__text__source__id: ID, comments__text__owner__id: ID, comments__text__is_visible: Boolean, comments__text__is_protected: Boolean, created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreFileThread! + CoreArtifactThread(offset: Int, limit: Int, order: OrderInput, ids: [ID], line_number__value: BigInt, line_number__values: [BigInt], line_number__isnull: Boolean, line_number__source__id: ID, line_number__owner__id: ID, line_number__is_visible: Boolean, line_number__is_protected: Boolean, artifact_id__value: String, artifact_id__values: [String], artifact_id__isnull: Boolean, artifact_id__source__id: ID, artifact_id__owner__id: ID, artifact_id__is_visible: Boolean, artifact_id__is_protected: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__isnull: Boolean, storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, resolved__value: Boolean, resolved__values: [Boolean], resolved__isnull: Boolean, resolved__source__id: ID, resolved__owner__id: ID, resolved__is_visible: Boolean, resolved__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], change__ids: [ID], change__isnull: Boolean, change__description__value: String, change__description__values: [String], change__description__source__id: ID, change__description__owner__id: ID, change__description__is_visible: Boolean, change__description__is_protected: Boolean, change__is_draft__value: Boolean, change__is_draft__values: [Boolean], change__is_draft__source__id: ID, change__is_draft__owner__id: ID, change__is_draft__is_visible: Boolean, change__is_draft__is_protected: Boolean, change__state__value: String, change__state__values: [String], change__state__source__id: ID, change__state__owner__id: ID, change__state__is_visible: Boolean, change__state__is_protected: Boolean, change__name__value: String, change__name__values: [String], change__name__source__id: ID, change__name__owner__id: ID, change__name__is_visible: Boolean, change__name__is_protected: Boolean, change__source_branch__value: String, change__source_branch__values: [String], change__source_branch__source__id: ID, change__source_branch__owner__id: ID, change__source_branch__is_visible: Boolean, change__source_branch__is_protected: Boolean, change__destination_branch__value: String, change__destination_branch__values: [String], change__destination_branch__source__id: ID, change__destination_branch__owner__id: ID, change__destination_branch__is_visible: Boolean, change__destination_branch__is_protected: Boolean, change__total_comments__value: BigInt, change__total_comments__values: [BigInt], change__total_comments__source__id: ID, change__total_comments__owner__id: ID, change__total_comments__is_visible: Boolean, change__total_comments__is_protected: Boolean, comments__ids: [ID], comments__isnull: Boolean, comments__created_at__value: DateTime, comments__created_at__values: [DateTime], comments__created_at__source__id: ID, comments__created_at__owner__id: ID, comments__created_at__is_visible: Boolean, comments__created_at__is_protected: Boolean, comments__text__value: String, comments__text__values: [String], comments__text__source__id: ID, comments__text__owner__id: ID, comments__text__is_visible: Boolean, comments__text__is_protected: Boolean, created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreArtifactThread! + CoreObjectThread(offset: Int, limit: Int, order: OrderInput, ids: [ID], object_path__value: String, object_path__values: [String], object_path__isnull: Boolean, object_path__source__id: ID, object_path__owner__id: ID, object_path__is_visible: Boolean, object_path__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, resolved__value: Boolean, resolved__values: [Boolean], resolved__isnull: Boolean, resolved__source__id: ID, resolved__owner__id: ID, resolved__is_visible: Boolean, resolved__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], change__ids: [ID], change__isnull: Boolean, change__description__value: String, change__description__values: [String], change__description__source__id: ID, change__description__owner__id: ID, change__description__is_visible: Boolean, change__description__is_protected: Boolean, change__is_draft__value: Boolean, change__is_draft__values: [Boolean], change__is_draft__source__id: ID, change__is_draft__owner__id: ID, change__is_draft__is_visible: Boolean, change__is_draft__is_protected: Boolean, change__state__value: String, change__state__values: [String], change__state__source__id: ID, change__state__owner__id: ID, change__state__is_visible: Boolean, change__state__is_protected: Boolean, change__name__value: String, change__name__values: [String], change__name__source__id: ID, change__name__owner__id: ID, change__name__is_visible: Boolean, change__name__is_protected: Boolean, change__source_branch__value: String, change__source_branch__values: [String], change__source_branch__source__id: ID, change__source_branch__owner__id: ID, change__source_branch__is_visible: Boolean, change__source_branch__is_protected: Boolean, change__destination_branch__value: String, change__destination_branch__values: [String], change__destination_branch__source__id: ID, change__destination_branch__owner__id: ID, change__destination_branch__is_visible: Boolean, change__destination_branch__is_protected: Boolean, change__total_comments__value: BigInt, change__total_comments__values: [BigInt], change__total_comments__source__id: ID, change__total_comments__owner__id: ID, change__total_comments__is_visible: Boolean, change__total_comments__is_protected: Boolean, comments__ids: [ID], comments__isnull: Boolean, comments__created_at__value: DateTime, comments__created_at__values: [DateTime], comments__created_at__source__id: ID, comments__created_at__owner__id: ID, comments__created_at__is_visible: Boolean, comments__created_at__is_protected: Boolean, comments__text__value: String, comments__text__values: [String], comments__text__source__id: ID, comments__text__owner__id: ID, comments__text__is_visible: Boolean, comments__text__is_protected: Boolean, created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreObjectThread! + CoreChangeComment(offset: Int, limit: Int, order: OrderInput, ids: [ID], created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__isnull: Boolean, text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, change__ids: [ID], change__isnull: Boolean, change__description__value: String, change__description__values: [String], change__description__source__id: ID, change__description__owner__id: ID, change__description__is_visible: Boolean, change__description__is_protected: Boolean, change__is_draft__value: Boolean, change__is_draft__values: [Boolean], change__is_draft__source__id: ID, change__is_draft__owner__id: ID, change__is_draft__is_visible: Boolean, change__is_draft__is_protected: Boolean, change__state__value: String, change__state__values: [String], change__state__source__id: ID, change__state__owner__id: ID, change__state__is_visible: Boolean, change__state__is_protected: Boolean, change__name__value: String, change__name__values: [String], change__name__source__id: ID, change__name__owner__id: ID, change__name__is_visible: Boolean, change__name__is_protected: Boolean, change__source_branch__value: String, change__source_branch__values: [String], change__source_branch__source__id: ID, change__source_branch__owner__id: ID, change__source_branch__is_visible: Boolean, change__source_branch__is_protected: Boolean, change__destination_branch__value: String, change__destination_branch__values: [String], change__destination_branch__source__id: ID, change__destination_branch__owner__id: ID, change__destination_branch__is_visible: Boolean, change__destination_branch__is_protected: Boolean, change__total_comments__value: BigInt, change__total_comments__values: [BigInt], change__total_comments__source__id: ID, change__total_comments__owner__id: ID, change__total_comments__is_visible: Boolean, change__total_comments__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreChangeComment! + CoreThreadComment(offset: Int, limit: Int, order: OrderInput, ids: [ID], created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__isnull: Boolean, text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, thread__ids: [ID], thread__isnull: Boolean, thread__label__value: String, thread__label__values: [String], thread__label__source__id: ID, thread__label__owner__id: ID, thread__label__is_visible: Boolean, thread__label__is_protected: Boolean, thread__resolved__value: Boolean, thread__resolved__values: [Boolean], thread__resolved__source__id: ID, thread__resolved__owner__id: ID, thread__resolved__is_visible: Boolean, thread__resolved__is_protected: Boolean, thread__created_at__value: DateTime, thread__created_at__values: [DateTime], thread__created_at__source__id: ID, thread__created_at__owner__id: ID, thread__created_at__is_visible: Boolean, thread__created_at__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreThreadComment! + CoreRepository(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], commit__value: String, commit__values: [String], commit__isnull: Boolean, commit__source__id: ID, commit__owner__id: ID, commit__is_visible: Boolean, commit__is_protected: Boolean, default_branch__value: String, default_branch__values: [String], default_branch__isnull: Boolean, default_branch__source__id: ID, default_branch__owner__id: ID, default_branch__is_visible: Boolean, default_branch__is_protected: Boolean, sync_status__value: String, sync_status__values: [String], sync_status__isnull: Boolean, sync_status__source__id: ID, sync_status__owner__id: ID, sync_status__is_visible: Boolean, sync_status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, location__value: String, location__values: [String], location__isnull: Boolean, location__source__id: ID, location__owner__id: ID, location__is_visible: Boolean, location__is_protected: Boolean, internal_status__value: String, internal_status__values: [String], internal_status__isnull: Boolean, internal_status__source__id: ID, internal_status__owner__id: ID, internal_status__is_visible: Boolean, internal_status__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, operational_status__value: String, operational_status__values: [String], operational_status__isnull: Boolean, operational_status__source__id: ID, operational_status__owner__id: ID, operational_status__is_visible: Boolean, operational_status__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], credential__ids: [ID], credential__isnull: Boolean, credential__label__value: String, credential__label__values: [String], credential__label__source__id: ID, credential__label__owner__id: ID, credential__label__is_visible: Boolean, credential__label__is_protected: Boolean, credential__description__value: String, credential__description__values: [String], credential__description__source__id: ID, credential__description__owner__id: ID, credential__description__is_visible: Boolean, credential__description__is_protected: Boolean, credential__name__value: String, credential__name__values: [String], credential__name__source__id: ID, credential__name__owner__id: ID, credential__name__is_visible: Boolean, credential__name__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__parameters__value: GenericScalar, checks__parameters__values: [GenericScalar], checks__parameters__source__id: ID, checks__parameters__owner__id: ID, checks__parameters__is_visible: Boolean, checks__parameters__is_protected: Boolean, checks__file_path__value: String, checks__file_path__values: [String], checks__file_path__source__id: ID, checks__file_path__owner__id: ID, checks__file_path__is_visible: Boolean, checks__file_path__is_protected: Boolean, checks__description__value: String, checks__description__values: [String], checks__description__source__id: ID, checks__description__owner__id: ID, checks__description__is_visible: Boolean, checks__description__is_protected: Boolean, checks__timeout__value: BigInt, checks__timeout__values: [BigInt], checks__timeout__source__id: ID, checks__timeout__owner__id: ID, checks__timeout__is_visible: Boolean, checks__timeout__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__class_name__value: String, checks__class_name__values: [String], checks__class_name__source__id: ID, checks__class_name__owner__id: ID, checks__class_name__is_visible: Boolean, checks__class_name__is_protected: Boolean, transformations__ids: [ID], transformations__isnull: Boolean, transformations__description__value: String, transformations__description__values: [String], transformations__description__source__id: ID, transformations__description__owner__id: ID, transformations__description__is_visible: Boolean, transformations__description__is_protected: Boolean, transformations__name__value: String, transformations__name__values: [String], transformations__name__source__id: ID, transformations__name__owner__id: ID, transformations__name__is_visible: Boolean, transformations__name__is_protected: Boolean, transformations__timeout__value: BigInt, transformations__timeout__values: [BigInt], transformations__timeout__source__id: ID, transformations__timeout__owner__id: ID, transformations__timeout__is_visible: Boolean, transformations__timeout__is_protected: Boolean, transformations__label__value: String, transformations__label__values: [String], transformations__label__source__id: ID, transformations__label__owner__id: ID, transformations__label__is_visible: Boolean, transformations__label__is_protected: Boolean, generators__ids: [ID], generators__isnull: Boolean, generators__class_name__value: String, generators__class_name__values: [String], generators__class_name__source__id: ID, generators__class_name__owner__id: ID, generators__class_name__is_visible: Boolean, generators__class_name__is_protected: Boolean, generators__file_path__value: String, generators__file_path__values: [String], generators__file_path__source__id: ID, generators__file_path__owner__id: ID, generators__file_path__is_visible: Boolean, generators__file_path__is_protected: Boolean, generators__convert_query_response__value: Boolean, generators__convert_query_response__values: [Boolean], generators__convert_query_response__source__id: ID, generators__convert_query_response__owner__id: ID, generators__convert_query_response__is_visible: Boolean, generators__convert_query_response__is_protected: Boolean, generators__description__value: String, generators__description__values: [String], generators__description__source__id: ID, generators__description__owner__id: ID, generators__description__is_visible: Boolean, generators__description__is_protected: Boolean, generators__name__value: String, generators__name__values: [String], generators__name__source__id: ID, generators__name__owner__id: ID, generators__name__is_visible: Boolean, generators__name__is_protected: Boolean, generators__parameters__value: GenericScalar, generators__parameters__values: [GenericScalar], generators__parameters__source__id: ID, generators__parameters__owner__id: ID, generators__parameters__is_visible: Boolean, generators__parameters__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, queries__ids: [ID], queries__isnull: Boolean, queries__variables__value: GenericScalar, queries__variables__values: [GenericScalar], queries__variables__source__id: ID, queries__variables__owner__id: ID, queries__variables__is_visible: Boolean, queries__variables__is_protected: Boolean, queries__models__value: GenericScalar, queries__models__values: [GenericScalar], queries__models__source__id: ID, queries__models__owner__id: ID, queries__models__is_visible: Boolean, queries__models__is_protected: Boolean, queries__depth__value: BigInt, queries__depth__values: [BigInt], queries__depth__source__id: ID, queries__depth__owner__id: ID, queries__depth__is_visible: Boolean, queries__depth__is_protected: Boolean, queries__operations__value: GenericScalar, queries__operations__values: [GenericScalar], queries__operations__source__id: ID, queries__operations__owner__id: ID, queries__operations__is_visible: Boolean, queries__operations__is_protected: Boolean, queries__name__value: String, queries__name__values: [String], queries__name__source__id: ID, queries__name__owner__id: ID, queries__name__is_visible: Boolean, queries__name__is_protected: Boolean, queries__query__value: String, queries__query__values: [String], queries__query__source__id: ID, queries__query__owner__id: ID, queries__query__is_visible: Boolean, queries__query__is_protected: Boolean, queries__description__value: String, queries__description__values: [String], queries__description__source__id: ID, queries__description__owner__id: ID, queries__description__is_visible: Boolean, queries__description__is_protected: Boolean, queries__height__value: BigInt, queries__height__values: [BigInt], queries__height__source__id: ID, queries__height__owner__id: ID, queries__height__is_visible: Boolean, queries__height__is_protected: Boolean): PaginatedCoreRepository! + CoreReadOnlyRepository(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], ref__value: String, ref__values: [String], ref__isnull: Boolean, ref__source__id: ID, ref__owner__id: ID, ref__is_visible: Boolean, ref__is_protected: Boolean, commit__value: String, commit__values: [String], commit__isnull: Boolean, commit__source__id: ID, commit__owner__id: ID, commit__is_visible: Boolean, commit__is_protected: Boolean, sync_status__value: String, sync_status__values: [String], sync_status__isnull: Boolean, sync_status__source__id: ID, sync_status__owner__id: ID, sync_status__is_visible: Boolean, sync_status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, location__value: String, location__values: [String], location__isnull: Boolean, location__source__id: ID, location__owner__id: ID, location__is_visible: Boolean, location__is_protected: Boolean, internal_status__value: String, internal_status__values: [String], internal_status__isnull: Boolean, internal_status__source__id: ID, internal_status__owner__id: ID, internal_status__is_visible: Boolean, internal_status__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, operational_status__value: String, operational_status__values: [String], operational_status__isnull: Boolean, operational_status__source__id: ID, operational_status__owner__id: ID, operational_status__is_visible: Boolean, operational_status__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], credential__ids: [ID], credential__isnull: Boolean, credential__label__value: String, credential__label__values: [String], credential__label__source__id: ID, credential__label__owner__id: ID, credential__label__is_visible: Boolean, credential__label__is_protected: Boolean, credential__description__value: String, credential__description__values: [String], credential__description__source__id: ID, credential__description__owner__id: ID, credential__description__is_visible: Boolean, credential__description__is_protected: Boolean, credential__name__value: String, credential__name__values: [String], credential__name__source__id: ID, credential__name__owner__id: ID, credential__name__is_visible: Boolean, credential__name__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__parameters__value: GenericScalar, checks__parameters__values: [GenericScalar], checks__parameters__source__id: ID, checks__parameters__owner__id: ID, checks__parameters__is_visible: Boolean, checks__parameters__is_protected: Boolean, checks__file_path__value: String, checks__file_path__values: [String], checks__file_path__source__id: ID, checks__file_path__owner__id: ID, checks__file_path__is_visible: Boolean, checks__file_path__is_protected: Boolean, checks__description__value: String, checks__description__values: [String], checks__description__source__id: ID, checks__description__owner__id: ID, checks__description__is_visible: Boolean, checks__description__is_protected: Boolean, checks__timeout__value: BigInt, checks__timeout__values: [BigInt], checks__timeout__source__id: ID, checks__timeout__owner__id: ID, checks__timeout__is_visible: Boolean, checks__timeout__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__class_name__value: String, checks__class_name__values: [String], checks__class_name__source__id: ID, checks__class_name__owner__id: ID, checks__class_name__is_visible: Boolean, checks__class_name__is_protected: Boolean, transformations__ids: [ID], transformations__isnull: Boolean, transformations__description__value: String, transformations__description__values: [String], transformations__description__source__id: ID, transformations__description__owner__id: ID, transformations__description__is_visible: Boolean, transformations__description__is_protected: Boolean, transformations__name__value: String, transformations__name__values: [String], transformations__name__source__id: ID, transformations__name__owner__id: ID, transformations__name__is_visible: Boolean, transformations__name__is_protected: Boolean, transformations__timeout__value: BigInt, transformations__timeout__values: [BigInt], transformations__timeout__source__id: ID, transformations__timeout__owner__id: ID, transformations__timeout__is_visible: Boolean, transformations__timeout__is_protected: Boolean, transformations__label__value: String, transformations__label__values: [String], transformations__label__source__id: ID, transformations__label__owner__id: ID, transformations__label__is_visible: Boolean, transformations__label__is_protected: Boolean, generators__ids: [ID], generators__isnull: Boolean, generators__class_name__value: String, generators__class_name__values: [String], generators__class_name__source__id: ID, generators__class_name__owner__id: ID, generators__class_name__is_visible: Boolean, generators__class_name__is_protected: Boolean, generators__file_path__value: String, generators__file_path__values: [String], generators__file_path__source__id: ID, generators__file_path__owner__id: ID, generators__file_path__is_visible: Boolean, generators__file_path__is_protected: Boolean, generators__convert_query_response__value: Boolean, generators__convert_query_response__values: [Boolean], generators__convert_query_response__source__id: ID, generators__convert_query_response__owner__id: ID, generators__convert_query_response__is_visible: Boolean, generators__convert_query_response__is_protected: Boolean, generators__description__value: String, generators__description__values: [String], generators__description__source__id: ID, generators__description__owner__id: ID, generators__description__is_visible: Boolean, generators__description__is_protected: Boolean, generators__name__value: String, generators__name__values: [String], generators__name__source__id: ID, generators__name__owner__id: ID, generators__name__is_visible: Boolean, generators__name__is_protected: Boolean, generators__parameters__value: GenericScalar, generators__parameters__values: [GenericScalar], generators__parameters__source__id: ID, generators__parameters__owner__id: ID, generators__parameters__is_visible: Boolean, generators__parameters__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, queries__ids: [ID], queries__isnull: Boolean, queries__variables__value: GenericScalar, queries__variables__values: [GenericScalar], queries__variables__source__id: ID, queries__variables__owner__id: ID, queries__variables__is_visible: Boolean, queries__variables__is_protected: Boolean, queries__models__value: GenericScalar, queries__models__values: [GenericScalar], queries__models__source__id: ID, queries__models__owner__id: ID, queries__models__is_visible: Boolean, queries__models__is_protected: Boolean, queries__depth__value: BigInt, queries__depth__values: [BigInt], queries__depth__source__id: ID, queries__depth__owner__id: ID, queries__depth__is_visible: Boolean, queries__depth__is_protected: Boolean, queries__operations__value: GenericScalar, queries__operations__values: [GenericScalar], queries__operations__source__id: ID, queries__operations__owner__id: ID, queries__operations__is_visible: Boolean, queries__operations__is_protected: Boolean, queries__name__value: String, queries__name__values: [String], queries__name__source__id: ID, queries__name__owner__id: ID, queries__name__is_visible: Boolean, queries__name__is_protected: Boolean, queries__query__value: String, queries__query__values: [String], queries__query__source__id: ID, queries__query__owner__id: ID, queries__query__is_visible: Boolean, queries__query__is_protected: Boolean, queries__description__value: String, queries__description__values: [String], queries__description__source__id: ID, queries__description__owner__id: ID, queries__description__is_visible: Boolean, queries__description__is_protected: Boolean, queries__height__value: BigInt, queries__height__values: [BigInt], queries__height__source__id: ID, queries__height__owner__id: ID, queries__height__is_visible: Boolean, queries__height__is_protected: Boolean): PaginatedCoreReadOnlyRepository! + CoreTransformJinja2(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], template_path__value: String, template_path__values: [String], template_path__isnull: Boolean, template_path__source__id: ID, template_path__owner__id: ID, template_path__is_visible: Boolean, template_path__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__isnull: Boolean, timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, query__ids: [ID], query__isnull: Boolean, query__variables__value: GenericScalar, query__variables__values: [GenericScalar], query__variables__source__id: ID, query__variables__owner__id: ID, query__variables__is_visible: Boolean, query__variables__is_protected: Boolean, query__models__value: GenericScalar, query__models__values: [GenericScalar], query__models__source__id: ID, query__models__owner__id: ID, query__models__is_visible: Boolean, query__models__is_protected: Boolean, query__depth__value: BigInt, query__depth__values: [BigInt], query__depth__source__id: ID, query__depth__owner__id: ID, query__depth__is_visible: Boolean, query__depth__is_protected: Boolean, query__operations__value: GenericScalar, query__operations__values: [GenericScalar], query__operations__source__id: ID, query__operations__owner__id: ID, query__operations__is_visible: Boolean, query__operations__is_protected: Boolean, query__name__value: String, query__name__values: [String], query__name__source__id: ID, query__name__owner__id: ID, query__name__is_visible: Boolean, query__name__is_protected: Boolean, query__query__value: String, query__query__values: [String], query__query__source__id: ID, query__query__owner__id: ID, query__query__is_visible: Boolean, query__query__is_protected: Boolean, query__description__value: String, query__description__values: [String], query__description__source__id: ID, query__description__owner__id: ID, query__description__is_visible: Boolean, query__description__is_protected: Boolean, query__height__value: BigInt, query__height__values: [BigInt], query__height__source__id: ID, query__height__owner__id: ID, query__height__is_visible: Boolean, query__height__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean): PaginatedCoreTransformJinja2! + CoreDataCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], conflicts__value: GenericScalar, conflicts__values: [GenericScalar], conflicts__isnull: Boolean, conflicts__source__id: ID, conflicts__owner__id: ID, conflicts__is_visible: Boolean, conflicts__is_protected: Boolean, keep_branch__value: String, keep_branch__values: [String], keep_branch__isnull: Boolean, keep_branch__source__id: ID, keep_branch__owner__id: ID, keep_branch__is_visible: Boolean, keep_branch__is_protected: Boolean, enriched_conflict_id__value: String, enriched_conflict_id__values: [String], enriched_conflict_id__isnull: Boolean, enriched_conflict_id__source__id: ID, enriched_conflict_id__owner__id: ID, enriched_conflict_id__is_visible: Boolean, enriched_conflict_id__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean): PaginatedCoreDataCheck! + CoreStandardCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean): PaginatedCoreStandardCheck! + CoreSchemaCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], enriched_conflict_id__value: String, enriched_conflict_id__values: [String], enriched_conflict_id__isnull: Boolean, enriched_conflict_id__source__id: ID, enriched_conflict_id__owner__id: ID, enriched_conflict_id__is_visible: Boolean, enriched_conflict_id__is_protected: Boolean, conflicts__value: GenericScalar, conflicts__values: [GenericScalar], conflicts__isnull: Boolean, conflicts__source__id: ID, conflicts__owner__id: ID, conflicts__is_visible: Boolean, conflicts__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean): PaginatedCoreSchemaCheck! + CoreFileCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], files__value: GenericScalar, files__values: [GenericScalar], files__isnull: Boolean, files__source__id: ID, files__owner__id: ID, files__is_visible: Boolean, files__is_protected: Boolean, commit__value: String, commit__values: [String], commit__isnull: Boolean, commit__source__id: ID, commit__owner__id: ID, commit__is_visible: Boolean, commit__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean): PaginatedCoreFileCheck! + CoreArtifactCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], checksum__value: String, checksum__values: [String], checksum__isnull: Boolean, checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, storage_id__value: String, storage_id__values: [String], storage_id__isnull: Boolean, storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, changed__value: Boolean, changed__values: [Boolean], changed__isnull: Boolean, changed__source__id: ID, changed__owner__id: ID, changed__is_visible: Boolean, changed__is_protected: Boolean, artifact_id__value: String, artifact_id__values: [String], artifact_id__isnull: Boolean, artifact_id__source__id: ID, artifact_id__owner__id: ID, artifact_id__is_visible: Boolean, artifact_id__is_protected: Boolean, line_number__value: BigInt, line_number__values: [BigInt], line_number__isnull: Boolean, line_number__source__id: ID, line_number__owner__id: ID, line_number__is_visible: Boolean, line_number__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean): PaginatedCoreArtifactCheck! + CoreGeneratorCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], instance__value: String, instance__values: [String], instance__isnull: Boolean, instance__source__id: ID, instance__owner__id: ID, instance__is_visible: Boolean, instance__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean): PaginatedCoreGeneratorCheck! + CoreDataValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean): PaginatedCoreDataValidator! + CoreRepositoryValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean): PaginatedCoreRepositoryValidator! + CoreUserValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], check_definition__ids: [ID], check_definition__isnull: Boolean, check_definition__parameters__value: GenericScalar, check_definition__parameters__values: [GenericScalar], check_definition__parameters__source__id: ID, check_definition__parameters__owner__id: ID, check_definition__parameters__is_visible: Boolean, check_definition__parameters__is_protected: Boolean, check_definition__file_path__value: String, check_definition__file_path__values: [String], check_definition__file_path__source__id: ID, check_definition__file_path__owner__id: ID, check_definition__file_path__is_visible: Boolean, check_definition__file_path__is_protected: Boolean, check_definition__description__value: String, check_definition__description__values: [String], check_definition__description__source__id: ID, check_definition__description__owner__id: ID, check_definition__description__is_visible: Boolean, check_definition__description__is_protected: Boolean, check_definition__timeout__value: BigInt, check_definition__timeout__values: [BigInt], check_definition__timeout__source__id: ID, check_definition__timeout__owner__id: ID, check_definition__timeout__is_visible: Boolean, check_definition__timeout__is_protected: Boolean, check_definition__name__value: String, check_definition__name__values: [String], check_definition__name__source__id: ID, check_definition__name__owner__id: ID, check_definition__name__is_visible: Boolean, check_definition__name__is_protected: Boolean, check_definition__class_name__value: String, check_definition__class_name__values: [String], check_definition__class_name__source__id: ID, check_definition__class_name__owner__id: ID, check_definition__class_name__is_visible: Boolean, check_definition__class_name__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean): PaginatedCoreUserValidator! + CoreSchemaValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean): PaginatedCoreSchemaValidator! + CoreArtifactValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], definition__ids: [ID], definition__isnull: Boolean, definition__artifact_name__value: String, definition__artifact_name__values: [String], definition__artifact_name__source__id: ID, definition__artifact_name__owner__id: ID, definition__artifact_name__is_visible: Boolean, definition__artifact_name__is_protected: Boolean, definition__parameters__value: GenericScalar, definition__parameters__values: [GenericScalar], definition__parameters__source__id: ID, definition__parameters__owner__id: ID, definition__parameters__is_visible: Boolean, definition__parameters__is_protected: Boolean, definition__name__value: String, definition__name__values: [String], definition__name__source__id: ID, definition__name__owner__id: ID, definition__name__is_visible: Boolean, definition__name__is_protected: Boolean, definition__content_type__value: String, definition__content_type__values: [String], definition__content_type__source__id: ID, definition__content_type__owner__id: ID, definition__content_type__is_visible: Boolean, definition__content_type__is_protected: Boolean, definition__description__value: String, definition__description__values: [String], definition__description__source__id: ID, definition__description__owner__id: ID, definition__description__is_visible: Boolean, definition__description__is_protected: Boolean, proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean): PaginatedCoreArtifactValidator! + CoreGeneratorValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], definition__ids: [ID], definition__isnull: Boolean, definition__class_name__value: String, definition__class_name__values: [String], definition__class_name__source__id: ID, definition__class_name__owner__id: ID, definition__class_name__is_visible: Boolean, definition__class_name__is_protected: Boolean, definition__file_path__value: String, definition__file_path__values: [String], definition__file_path__source__id: ID, definition__file_path__owner__id: ID, definition__file_path__is_visible: Boolean, definition__file_path__is_protected: Boolean, definition__convert_query_response__value: Boolean, definition__convert_query_response__values: [Boolean], definition__convert_query_response__source__id: ID, definition__convert_query_response__owner__id: ID, definition__convert_query_response__is_visible: Boolean, definition__convert_query_response__is_protected: Boolean, definition__description__value: String, definition__description__values: [String], definition__description__source__id: ID, definition__description__owner__id: ID, definition__description__is_visible: Boolean, definition__description__is_protected: Boolean, definition__name__value: String, definition__name__values: [String], definition__name__source__id: ID, definition__name__owner__id: ID, definition__name__is_visible: Boolean, definition__name__is_protected: Boolean, definition__parameters__value: GenericScalar, definition__parameters__values: [GenericScalar], definition__parameters__source__id: ID, definition__parameters__owner__id: ID, definition__parameters__is_visible: Boolean, definition__parameters__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean): PaginatedCoreGeneratorValidator! + CoreCheckDefinition(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__isnull: Boolean, parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__isnull: Boolean, file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__isnull: Boolean, timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, class_name__value: String, class_name__values: [String], class_name__isnull: Boolean, class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, query__ids: [ID], query__isnull: Boolean, query__variables__value: GenericScalar, query__variables__values: [GenericScalar], query__variables__source__id: ID, query__variables__owner__id: ID, query__variables__is_visible: Boolean, query__variables__is_protected: Boolean, query__models__value: GenericScalar, query__models__values: [GenericScalar], query__models__source__id: ID, query__models__owner__id: ID, query__models__is_visible: Boolean, query__models__is_protected: Boolean, query__depth__value: BigInt, query__depth__values: [BigInt], query__depth__source__id: ID, query__depth__owner__id: ID, query__depth__is_visible: Boolean, query__depth__is_protected: Boolean, query__operations__value: GenericScalar, query__operations__values: [GenericScalar], query__operations__source__id: ID, query__operations__owner__id: ID, query__operations__is_visible: Boolean, query__operations__is_protected: Boolean, query__name__value: String, query__name__values: [String], query__name__source__id: ID, query__name__owner__id: ID, query__name__is_visible: Boolean, query__name__is_protected: Boolean, query__query__value: String, query__query__values: [String], query__query__source__id: ID, query__query__owner__id: ID, query__query__is_visible: Boolean, query__query__is_protected: Boolean, query__description__value: String, query__description__values: [String], query__description__source__id: ID, query__description__owner__id: ID, query__description__is_visible: Boolean, query__description__is_protected: Boolean, query__height__value: BigInt, query__height__values: [BigInt], query__height__source__id: ID, query__height__owner__id: ID, query__height__is_visible: Boolean, query__height__is_protected: Boolean, repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], targets__ids: [ID], targets__isnull: Boolean, targets__label__value: String, targets__label__values: [String], targets__label__source__id: ID, targets__label__owner__id: ID, targets__label__is_visible: Boolean, targets__label__is_protected: Boolean, targets__description__value: String, targets__description__values: [String], targets__description__source__id: ID, targets__description__owner__id: ID, targets__description__is_visible: Boolean, targets__description__is_protected: Boolean, targets__name__value: String, targets__name__values: [String], targets__name__source__id: ID, targets__name__owner__id: ID, targets__name__is_visible: Boolean, targets__name__is_protected: Boolean, targets__group_type__value: String, targets__group_type__values: [String], targets__group_type__source__id: ID, targets__group_type__owner__id: ID, targets__group_type__is_visible: Boolean, targets__group_type__is_protected: Boolean): PaginatedCoreCheckDefinition! + CoreTransformPython(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], file_path__value: String, file_path__values: [String], file_path__isnull: Boolean, file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, convert_query_response__value: Boolean, convert_query_response__values: [Boolean], convert_query_response__isnull: Boolean, convert_query_response__source__id: ID, convert_query_response__owner__id: ID, convert_query_response__is_visible: Boolean, convert_query_response__is_protected: Boolean, class_name__value: String, class_name__values: [String], class_name__isnull: Boolean, class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__isnull: Boolean, timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, query__ids: [ID], query__isnull: Boolean, query__variables__value: GenericScalar, query__variables__values: [GenericScalar], query__variables__source__id: ID, query__variables__owner__id: ID, query__variables__is_visible: Boolean, query__variables__is_protected: Boolean, query__models__value: GenericScalar, query__models__values: [GenericScalar], query__models__source__id: ID, query__models__owner__id: ID, query__models__is_visible: Boolean, query__models__is_protected: Boolean, query__depth__value: BigInt, query__depth__values: [BigInt], query__depth__source__id: ID, query__depth__owner__id: ID, query__depth__is_visible: Boolean, query__depth__is_protected: Boolean, query__operations__value: GenericScalar, query__operations__values: [GenericScalar], query__operations__source__id: ID, query__operations__owner__id: ID, query__operations__is_visible: Boolean, query__operations__is_protected: Boolean, query__name__value: String, query__name__values: [String], query__name__source__id: ID, query__name__owner__id: ID, query__name__is_visible: Boolean, query__name__is_protected: Boolean, query__query__value: String, query__query__values: [String], query__query__source__id: ID, query__query__owner__id: ID, query__query__is_visible: Boolean, query__query__is_protected: Boolean, query__description__value: String, query__description__values: [String], query__description__source__id: ID, query__description__owner__id: ID, query__description__is_visible: Boolean, query__description__is_protected: Boolean, query__height__value: BigInt, query__height__values: [BigInt], query__height__source__id: ID, query__height__owner__id: ID, query__height__is_visible: Boolean, query__height__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean): PaginatedCoreTransformPython! + CoreGraphQLQuery(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], variables__value: GenericScalar, variables__values: [GenericScalar], variables__isnull: Boolean, variables__source__id: ID, variables__owner__id: ID, variables__is_visible: Boolean, variables__is_protected: Boolean, models__value: GenericScalar, models__values: [GenericScalar], models__isnull: Boolean, models__source__id: ID, models__owner__id: ID, models__is_visible: Boolean, models__is_protected: Boolean, depth__value: BigInt, depth__values: [BigInt], depth__isnull: Boolean, depth__source__id: ID, depth__owner__id: ID, depth__is_visible: Boolean, depth__is_protected: Boolean, operations__value: GenericScalar, operations__values: [GenericScalar], operations__isnull: Boolean, operations__source__id: ID, operations__owner__id: ID, operations__is_visible: Boolean, operations__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, query__value: String, query__values: [String], query__isnull: Boolean, query__source__id: ID, query__owner__id: ID, query__is_visible: Boolean, query__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, height__value: BigInt, height__values: [BigInt], height__isnull: Boolean, height__source__id: ID, height__owner__id: ID, height__is_visible: Boolean, height__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean): PaginatedCoreGraphQLQuery! + CoreArtifact(offset: Int, limit: Int, order: OrderInput, ids: [ID], storage_id__value: String, storage_id__values: [String], storage_id__isnull: Boolean, storage_id__source__id: ID, storage_id__owner__id: ID, storage_id__is_visible: Boolean, storage_id__is_protected: Boolean, checksum__value: String, checksum__values: [String], checksum__isnull: Boolean, checksum__source__id: ID, checksum__owner__id: ID, checksum__is_visible: Boolean, checksum__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__isnull: Boolean, parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__isnull: Boolean, content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, object__ids: [ID], object__isnull: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], definition__ids: [ID], definition__isnull: Boolean, definition__artifact_name__value: String, definition__artifact_name__values: [String], definition__artifact_name__source__id: ID, definition__artifact_name__owner__id: ID, definition__artifact_name__is_visible: Boolean, definition__artifact_name__is_protected: Boolean, definition__parameters__value: GenericScalar, definition__parameters__values: [GenericScalar], definition__parameters__source__id: ID, definition__parameters__owner__id: ID, definition__parameters__is_visible: Boolean, definition__parameters__is_protected: Boolean, definition__name__value: String, definition__name__values: [String], definition__name__source__id: ID, definition__name__owner__id: ID, definition__name__is_visible: Boolean, definition__name__is_protected: Boolean, definition__content_type__value: String, definition__content_type__values: [String], definition__content_type__source__id: ID, definition__content_type__owner__id: ID, definition__content_type__is_visible: Boolean, definition__content_type__is_protected: Boolean, definition__description__value: String, definition__description__values: [String], definition__description__source__id: ID, definition__description__owner__id: ID, definition__description__is_visible: Boolean, definition__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreArtifact! + CoreArtifactDefinition(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], artifact_name__value: String, artifact_name__values: [String], artifact_name__isnull: Boolean, artifact_name__source__id: ID, artifact_name__owner__id: ID, artifact_name__is_visible: Boolean, artifact_name__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__isnull: Boolean, parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, content_type__value: String, content_type__values: [String], content_type__isnull: Boolean, content_type__source__id: ID, content_type__owner__id: ID, content_type__is_visible: Boolean, content_type__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], transformation__ids: [ID], transformation__isnull: Boolean, transformation__description__value: String, transformation__description__values: [String], transformation__description__source__id: ID, transformation__description__owner__id: ID, transformation__description__is_visible: Boolean, transformation__description__is_protected: Boolean, transformation__name__value: String, transformation__name__values: [String], transformation__name__source__id: ID, transformation__name__owner__id: ID, transformation__name__is_visible: Boolean, transformation__name__is_protected: Boolean, transformation__timeout__value: BigInt, transformation__timeout__values: [BigInt], transformation__timeout__source__id: ID, transformation__timeout__owner__id: ID, transformation__timeout__is_visible: Boolean, transformation__timeout__is_protected: Boolean, transformation__label__value: String, transformation__label__values: [String], transformation__label__source__id: ID, transformation__label__owner__id: ID, transformation__label__is_visible: Boolean, transformation__label__is_protected: Boolean, targets__ids: [ID], targets__isnull: Boolean, targets__label__value: String, targets__label__values: [String], targets__label__source__id: ID, targets__label__owner__id: ID, targets__label__is_visible: Boolean, targets__label__is_protected: Boolean, targets__description__value: String, targets__description__values: [String], targets__description__source__id: ID, targets__description__owner__id: ID, targets__description__is_visible: Boolean, targets__description__is_protected: Boolean, targets__name__value: String, targets__name__values: [String], targets__name__source__id: ID, targets__name__owner__id: ID, targets__name__is_visible: Boolean, targets__name__is_protected: Boolean, targets__group_type__value: String, targets__group_type__values: [String], targets__group_type__source__id: ID, targets__group_type__owner__id: ID, targets__group_type__is_visible: Boolean, targets__group_type__is_protected: Boolean): PaginatedCoreArtifactDefinition! + CoreGeneratorDefinition(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], class_name__value: String, class_name__values: [String], class_name__isnull: Boolean, class_name__source__id: ID, class_name__owner__id: ID, class_name__is_visible: Boolean, class_name__is_protected: Boolean, file_path__value: String, file_path__values: [String], file_path__isnull: Boolean, file_path__source__id: ID, file_path__owner__id: ID, file_path__is_visible: Boolean, file_path__is_protected: Boolean, convert_query_response__value: Boolean, convert_query_response__values: [Boolean], convert_query_response__isnull: Boolean, convert_query_response__source__id: ID, convert_query_response__owner__id: ID, convert_query_response__is_visible: Boolean, convert_query_response__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, parameters__value: GenericScalar, parameters__values: [GenericScalar], parameters__isnull: Boolean, parameters__source__id: ID, parameters__owner__id: ID, parameters__is_visible: Boolean, parameters__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, targets__ids: [ID], targets__isnull: Boolean, targets__label__value: String, targets__label__values: [String], targets__label__source__id: ID, targets__label__owner__id: ID, targets__label__is_visible: Boolean, targets__label__is_protected: Boolean, targets__description__value: String, targets__description__values: [String], targets__description__source__id: ID, targets__description__owner__id: ID, targets__description__is_visible: Boolean, targets__description__is_protected: Boolean, targets__name__value: String, targets__name__values: [String], targets__name__source__id: ID, targets__name__owner__id: ID, targets__name__is_visible: Boolean, targets__name__is_protected: Boolean, targets__group_type__value: String, targets__group_type__values: [String], targets__group_type__source__id: ID, targets__group_type__owner__id: ID, targets__group_type__is_visible: Boolean, targets__group_type__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], query__ids: [ID], query__isnull: Boolean, query__variables__value: GenericScalar, query__variables__values: [GenericScalar], query__variables__source__id: ID, query__variables__owner__id: ID, query__variables__is_visible: Boolean, query__variables__is_protected: Boolean, query__models__value: GenericScalar, query__models__values: [GenericScalar], query__models__source__id: ID, query__models__owner__id: ID, query__models__is_visible: Boolean, query__models__is_protected: Boolean, query__depth__value: BigInt, query__depth__values: [BigInt], query__depth__source__id: ID, query__depth__owner__id: ID, query__depth__is_visible: Boolean, query__depth__is_protected: Boolean, query__operations__value: GenericScalar, query__operations__values: [GenericScalar], query__operations__source__id: ID, query__operations__owner__id: ID, query__operations__is_visible: Boolean, query__operations__is_protected: Boolean, query__name__value: String, query__name__values: [String], query__name__source__id: ID, query__name__owner__id: ID, query__name__is_visible: Boolean, query__name__is_protected: Boolean, query__query__value: String, query__query__values: [String], query__query__source__id: ID, query__query__owner__id: ID, query__query__is_visible: Boolean, query__query__is_protected: Boolean, query__description__value: String, query__description__values: [String], query__description__source__id: ID, query__description__owner__id: ID, query__description__is_visible: Boolean, query__description__is_protected: Boolean, query__height__value: BigInt, query__height__values: [BigInt], query__height__source__id: ID, query__height__owner__id: ID, query__height__is_visible: Boolean, query__height__is_protected: Boolean): PaginatedCoreGeneratorDefinition! + CoreGeneratorInstance(offset: Int, limit: Int, order: OrderInput, ids: [ID], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, definition__ids: [ID], definition__isnull: Boolean, definition__class_name__value: String, definition__class_name__values: [String], definition__class_name__source__id: ID, definition__class_name__owner__id: ID, definition__class_name__is_visible: Boolean, definition__class_name__is_protected: Boolean, definition__file_path__value: String, definition__file_path__values: [String], definition__file_path__source__id: ID, definition__file_path__owner__id: ID, definition__file_path__is_visible: Boolean, definition__file_path__is_protected: Boolean, definition__convert_query_response__value: Boolean, definition__convert_query_response__values: [Boolean], definition__convert_query_response__source__id: ID, definition__convert_query_response__owner__id: ID, definition__convert_query_response__is_visible: Boolean, definition__convert_query_response__is_protected: Boolean, definition__description__value: String, definition__description__values: [String], definition__description__source__id: ID, definition__description__owner__id: ID, definition__description__is_visible: Boolean, definition__description__is_protected: Boolean, definition__name__value: String, definition__name__values: [String], definition__name__source__id: ID, definition__name__owner__id: ID, definition__name__is_visible: Boolean, definition__name__is_protected: Boolean, definition__parameters__value: GenericScalar, definition__parameters__values: [GenericScalar], definition__parameters__source__id: ID, definition__parameters__owner__id: ID, definition__parameters__is_visible: Boolean, definition__parameters__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], object__ids: [ID], object__isnull: Boolean): PaginatedCoreGeneratorInstance! + CoreStandardWebhook(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], shared_key__value: String, shared_key__values: [String], shared_key__isnull: Boolean, shared_key__source__id: ID, shared_key__owner__id: ID, shared_key__is_visible: Boolean, shared_key__is_protected: Boolean, event_type__value: String, event_type__values: [String], event_type__isnull: Boolean, event_type__source__id: ID, event_type__owner__id: ID, event_type__is_visible: Boolean, event_type__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__isnull: Boolean, branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, validate_certificates__value: Boolean, validate_certificates__values: [Boolean], validate_certificates__isnull: Boolean, validate_certificates__source__id: ID, validate_certificates__owner__id: ID, validate_certificates__is_visible: Boolean, validate_certificates__is_protected: Boolean, node_kind__value: String, node_kind__values: [String], node_kind__isnull: Boolean, node_kind__source__id: ID, node_kind__owner__id: ID, node_kind__is_visible: Boolean, node_kind__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, url__value: String, url__values: [String], url__isnull: Boolean, url__source__id: ID, url__owner__id: ID, url__is_visible: Boolean, url__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreStandardWebhook! + CoreCustomWebhook(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], shared_key__value: String, shared_key__values: [String], shared_key__isnull: Boolean, shared_key__source__id: ID, shared_key__owner__id: ID, shared_key__is_visible: Boolean, shared_key__is_protected: Boolean, event_type__value: String, event_type__values: [String], event_type__isnull: Boolean, event_type__source__id: ID, event_type__owner__id: ID, event_type__is_visible: Boolean, event_type__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__isnull: Boolean, branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, validate_certificates__value: Boolean, validate_certificates__values: [Boolean], validate_certificates__isnull: Boolean, validate_certificates__source__id: ID, validate_certificates__owner__id: ID, validate_certificates__is_visible: Boolean, validate_certificates__is_protected: Boolean, node_kind__value: String, node_kind__values: [String], node_kind__isnull: Boolean, node_kind__source__id: ID, node_kind__owner__id: ID, node_kind__is_visible: Boolean, node_kind__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, url__value: String, url__values: [String], url__isnull: Boolean, url__source__id: ID, url__owner__id: ID, url__is_visible: Boolean, url__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, transformation__ids: [ID], transformation__isnull: Boolean, transformation__file_path__value: String, transformation__file_path__values: [String], transformation__file_path__source__id: ID, transformation__file_path__owner__id: ID, transformation__file_path__is_visible: Boolean, transformation__file_path__is_protected: Boolean, transformation__convert_query_response__value: Boolean, transformation__convert_query_response__values: [Boolean], transformation__convert_query_response__source__id: ID, transformation__convert_query_response__owner__id: ID, transformation__convert_query_response__is_visible: Boolean, transformation__convert_query_response__is_protected: Boolean, transformation__class_name__value: String, transformation__class_name__values: [String], transformation__class_name__source__id: ID, transformation__class_name__owner__id: ID, transformation__class_name__is_visible: Boolean, transformation__class_name__is_protected: Boolean, transformation__description__value: String, transformation__description__values: [String], transformation__description__source__id: ID, transformation__description__owner__id: ID, transformation__description__is_visible: Boolean, transformation__description__is_protected: Boolean, transformation__name__value: String, transformation__name__values: [String], transformation__name__source__id: ID, transformation__name__owner__id: ID, transformation__name__is_visible: Boolean, transformation__name__is_protected: Boolean, transformation__timeout__value: BigInt, transformation__timeout__values: [BigInt], transformation__timeout__source__id: ID, transformation__timeout__owner__id: ID, transformation__timeout__is_visible: Boolean, transformation__timeout__is_protected: Boolean, transformation__label__value: String, transformation__label__values: [String], transformation__label__source__id: ID, transformation__label__owner__id: ID, transformation__label__is_visible: Boolean, transformation__label__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreCustomWebhook! + IpamNamespace(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], default__value: Boolean, default__values: [Boolean], default__isnull: Boolean, default__source__id: ID, default__owner__id: ID, default__is_visible: Boolean, default__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, ip_prefixes__ids: [ID], ip_prefixes__isnull: Boolean, ip_prefixes__description__value: String, ip_prefixes__description__values: [String], ip_prefixes__description__source__id: ID, ip_prefixes__description__owner__id: ID, ip_prefixes__description__is_visible: Boolean, ip_prefixes__description__is_protected: Boolean, ip_prefixes__network_address__value: String, ip_prefixes__network_address__values: [String], ip_prefixes__network_address__source__id: ID, ip_prefixes__network_address__owner__id: ID, ip_prefixes__network_address__is_visible: Boolean, ip_prefixes__network_address__is_protected: Boolean, ip_prefixes__broadcast_address__value: String, ip_prefixes__broadcast_address__values: [String], ip_prefixes__broadcast_address__source__id: ID, ip_prefixes__broadcast_address__owner__id: ID, ip_prefixes__broadcast_address__is_visible: Boolean, ip_prefixes__broadcast_address__is_protected: Boolean, ip_prefixes__prefix__value: String, ip_prefixes__prefix__values: [String], ip_prefixes__prefix__source__id: ID, ip_prefixes__prefix__owner__id: ID, ip_prefixes__prefix__is_visible: Boolean, ip_prefixes__prefix__is_protected: Boolean, ip_prefixes__is_pool__value: Boolean, ip_prefixes__is_pool__values: [Boolean], ip_prefixes__is_pool__source__id: ID, ip_prefixes__is_pool__owner__id: ID, ip_prefixes__is_pool__is_visible: Boolean, ip_prefixes__is_pool__is_protected: Boolean, ip_prefixes__hostmask__value: String, ip_prefixes__hostmask__values: [String], ip_prefixes__hostmask__source__id: ID, ip_prefixes__hostmask__owner__id: ID, ip_prefixes__hostmask__is_visible: Boolean, ip_prefixes__hostmask__is_protected: Boolean, ip_prefixes__utilization__value: BigInt, ip_prefixes__utilization__values: [BigInt], ip_prefixes__utilization__source__id: ID, ip_prefixes__utilization__owner__id: ID, ip_prefixes__utilization__is_visible: Boolean, ip_prefixes__utilization__is_protected: Boolean, ip_prefixes__member_type__value: String, ip_prefixes__member_type__values: [String], ip_prefixes__member_type__source__id: ID, ip_prefixes__member_type__owner__id: ID, ip_prefixes__member_type__is_visible: Boolean, ip_prefixes__member_type__is_protected: Boolean, ip_prefixes__netmask__value: String, ip_prefixes__netmask__values: [String], ip_prefixes__netmask__source__id: ID, ip_prefixes__netmask__owner__id: ID, ip_prefixes__netmask__is_visible: Boolean, ip_prefixes__netmask__is_protected: Boolean, ip_prefixes__is_top_level__value: Boolean, ip_prefixes__is_top_level__values: [Boolean], ip_prefixes__is_top_level__source__id: ID, ip_prefixes__is_top_level__owner__id: ID, ip_prefixes__is_top_level__is_visible: Boolean, ip_prefixes__is_top_level__is_protected: Boolean, ip_addresses__ids: [ID], ip_addresses__isnull: Boolean, ip_addresses__address__value: String, ip_addresses__address__values: [String], ip_addresses__address__source__id: ID, ip_addresses__address__owner__id: ID, ip_addresses__address__is_visible: Boolean, ip_addresses__address__is_protected: Boolean, ip_addresses__description__value: String, ip_addresses__description__values: [String], ip_addresses__description__source__id: ID, ip_addresses__description__owner__id: ID, ip_addresses__description__is_visible: Boolean, ip_addresses__description__is_protected: Boolean): PaginatedIpamNamespace! + CoreIPPrefixPool(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], default_member_type__value: String, default_member_type__values: [String], default_member_type__isnull: Boolean, default_member_type__source__id: ID, default_member_type__owner__id: ID, default_member_type__is_visible: Boolean, default_member_type__is_protected: Boolean, default_prefix_length__value: BigInt, default_prefix_length__values: [BigInt], default_prefix_length__isnull: Boolean, default_prefix_length__source__id: ID, default_prefix_length__owner__id: ID, default_prefix_length__is_visible: Boolean, default_prefix_length__is_protected: Boolean, default_prefix_type__value: String, default_prefix_type__values: [String], default_prefix_type__isnull: Boolean, default_prefix_type__source__id: ID, default_prefix_type__owner__id: ID, default_prefix_type__is_visible: Boolean, default_prefix_type__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], ip_namespace__ids: [ID], ip_namespace__isnull: Boolean, ip_namespace__name__value: String, ip_namespace__name__values: [String], ip_namespace__name__source__id: ID, ip_namespace__name__owner__id: ID, ip_namespace__name__is_visible: Boolean, ip_namespace__name__is_protected: Boolean, ip_namespace__description__value: String, ip_namespace__description__values: [String], ip_namespace__description__source__id: ID, ip_namespace__description__owner__id: ID, ip_namespace__description__is_visible: Boolean, ip_namespace__description__is_protected: Boolean, resources__ids: [ID], resources__isnull: Boolean, resources__description__value: String, resources__description__values: [String], resources__description__source__id: ID, resources__description__owner__id: ID, resources__description__is_visible: Boolean, resources__description__is_protected: Boolean, resources__network_address__value: String, resources__network_address__values: [String], resources__network_address__source__id: ID, resources__network_address__owner__id: ID, resources__network_address__is_visible: Boolean, resources__network_address__is_protected: Boolean, resources__broadcast_address__value: String, resources__broadcast_address__values: [String], resources__broadcast_address__source__id: ID, resources__broadcast_address__owner__id: ID, resources__broadcast_address__is_visible: Boolean, resources__broadcast_address__is_protected: Boolean, resources__prefix__value: String, resources__prefix__values: [String], resources__prefix__source__id: ID, resources__prefix__owner__id: ID, resources__prefix__is_visible: Boolean, resources__prefix__is_protected: Boolean, resources__is_pool__value: Boolean, resources__is_pool__values: [Boolean], resources__is_pool__source__id: ID, resources__is_pool__owner__id: ID, resources__is_pool__is_visible: Boolean, resources__is_pool__is_protected: Boolean, resources__hostmask__value: String, resources__hostmask__values: [String], resources__hostmask__source__id: ID, resources__hostmask__owner__id: ID, resources__hostmask__is_visible: Boolean, resources__hostmask__is_protected: Boolean, resources__utilization__value: BigInt, resources__utilization__values: [BigInt], resources__utilization__source__id: ID, resources__utilization__owner__id: ID, resources__utilization__is_visible: Boolean, resources__utilization__is_protected: Boolean, resources__member_type__value: String, resources__member_type__values: [String], resources__member_type__source__id: ID, resources__member_type__owner__id: ID, resources__member_type__is_visible: Boolean, resources__member_type__is_protected: Boolean, resources__netmask__value: String, resources__netmask__values: [String], resources__netmask__source__id: ID, resources__netmask__owner__id: ID, resources__netmask__is_visible: Boolean, resources__netmask__is_protected: Boolean, resources__is_top_level__value: Boolean, resources__is_top_level__values: [Boolean], resources__is_top_level__source__id: ID, resources__is_top_level__owner__id: ID, resources__is_top_level__is_visible: Boolean, resources__is_top_level__is_protected: Boolean): PaginatedCoreIPPrefixPool! + CoreIPAddressPool(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], default_address_type__value: String, default_address_type__values: [String], default_address_type__isnull: Boolean, default_address_type__source__id: ID, default_address_type__owner__id: ID, default_address_type__is_visible: Boolean, default_address_type__is_protected: Boolean, default_prefix_length__value: BigInt, default_prefix_length__values: [BigInt], default_prefix_length__isnull: Boolean, default_prefix_length__source__id: ID, default_prefix_length__owner__id: ID, default_prefix_length__is_visible: Boolean, default_prefix_length__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], ip_namespace__ids: [ID], ip_namespace__isnull: Boolean, ip_namespace__name__value: String, ip_namespace__name__values: [String], ip_namespace__name__source__id: ID, ip_namespace__name__owner__id: ID, ip_namespace__name__is_visible: Boolean, ip_namespace__name__is_protected: Boolean, ip_namespace__description__value: String, ip_namespace__description__values: [String], ip_namespace__description__source__id: ID, ip_namespace__description__owner__id: ID, ip_namespace__description__is_visible: Boolean, ip_namespace__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], resources__ids: [ID], resources__isnull: Boolean, resources__description__value: String, resources__description__values: [String], resources__description__source__id: ID, resources__description__owner__id: ID, resources__description__is_visible: Boolean, resources__description__is_protected: Boolean, resources__network_address__value: String, resources__network_address__values: [String], resources__network_address__source__id: ID, resources__network_address__owner__id: ID, resources__network_address__is_visible: Boolean, resources__network_address__is_protected: Boolean, resources__broadcast_address__value: String, resources__broadcast_address__values: [String], resources__broadcast_address__source__id: ID, resources__broadcast_address__owner__id: ID, resources__broadcast_address__is_visible: Boolean, resources__broadcast_address__is_protected: Boolean, resources__prefix__value: String, resources__prefix__values: [String], resources__prefix__source__id: ID, resources__prefix__owner__id: ID, resources__prefix__is_visible: Boolean, resources__prefix__is_protected: Boolean, resources__is_pool__value: Boolean, resources__is_pool__values: [Boolean], resources__is_pool__source__id: ID, resources__is_pool__owner__id: ID, resources__is_pool__is_visible: Boolean, resources__is_pool__is_protected: Boolean, resources__hostmask__value: String, resources__hostmask__values: [String], resources__hostmask__source__id: ID, resources__hostmask__owner__id: ID, resources__hostmask__is_visible: Boolean, resources__hostmask__is_protected: Boolean, resources__utilization__value: BigInt, resources__utilization__values: [BigInt], resources__utilization__source__id: ID, resources__utilization__owner__id: ID, resources__utilization__is_visible: Boolean, resources__utilization__is_protected: Boolean, resources__member_type__value: String, resources__member_type__values: [String], resources__member_type__source__id: ID, resources__member_type__owner__id: ID, resources__member_type__is_visible: Boolean, resources__member_type__is_protected: Boolean, resources__netmask__value: String, resources__netmask__values: [String], resources__netmask__source__id: ID, resources__netmask__owner__id: ID, resources__netmask__is_visible: Boolean, resources__netmask__is_protected: Boolean, resources__is_top_level__value: Boolean, resources__is_top_level__values: [Boolean], resources__is_top_level__source__id: ID, resources__is_top_level__owner__id: ID, resources__is_top_level__is_visible: Boolean, resources__is_top_level__is_protected: Boolean): PaginatedCoreIPAddressPool! + CoreNumberPool(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], start_range__value: BigInt, start_range__values: [BigInt], start_range__isnull: Boolean, start_range__source__id: ID, start_range__owner__id: ID, start_range__is_visible: Boolean, start_range__is_protected: Boolean, node__value: String, node__values: [String], node__isnull: Boolean, node__source__id: ID, node__owner__id: ID, node__is_visible: Boolean, node__is_protected: Boolean, pool_type__value: String, pool_type__values: [String], pool_type__isnull: Boolean, pool_type__source__id: ID, pool_type__owner__id: ID, pool_type__is_visible: Boolean, pool_type__is_protected: Boolean, node_attribute__value: String, node_attribute__values: [String], node_attribute__isnull: Boolean, node_attribute__source__id: ID, node_attribute__owner__id: ID, node_attribute__is_visible: Boolean, node_attribute__is_protected: Boolean, end_range__value: BigInt, end_range__values: [BigInt], end_range__isnull: Boolean, end_range__source__id: ID, end_range__owner__id: ID, end_range__is_visible: Boolean, end_range__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreNumberPool! + CoreGlobalPermission(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], action__value: String, action__values: [String], action__isnull: Boolean, action__source__id: ID, action__owner__id: ID, action__is_visible: Boolean, action__is_protected: Boolean, decision__value: BigInt, decision__values: [BigInt], decision__isnull: Boolean, decision__source__id: ID, decision__owner__id: ID, decision__is_visible: Boolean, decision__is_protected: Boolean, identifier__value: String, identifier__values: [String], identifier__isnull: Boolean, identifier__source__id: ID, identifier__owner__id: ID, identifier__is_visible: Boolean, identifier__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], roles__ids: [ID], roles__isnull: Boolean, roles__name__value: String, roles__name__values: [String], roles__name__source__id: ID, roles__name__owner__id: ID, roles__name__is_visible: Boolean, roles__name__is_protected: Boolean): PaginatedCoreGlobalPermission! + CoreObjectPermission(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], namespace__value: String, namespace__values: [String], namespace__isnull: Boolean, namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, decision__value: BigInt, decision__values: [BigInt], decision__isnull: Boolean, decision__source__id: ID, decision__owner__id: ID, decision__is_visible: Boolean, decision__is_protected: Boolean, action__value: String, action__values: [String], action__isnull: Boolean, action__source__id: ID, action__owner__id: ID, action__is_visible: Boolean, action__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, identifier__value: String, identifier__values: [String], identifier__isnull: Boolean, identifier__source__id: ID, identifier__owner__id: ID, identifier__is_visible: Boolean, identifier__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], roles__ids: [ID], roles__isnull: Boolean, roles__name__value: String, roles__name__values: [String], roles__name__source__id: ID, roles__name__owner__id: ID, roles__name__is_visible: Boolean, roles__name__is_protected: Boolean): PaginatedCoreObjectPermission! + CoreAccountRole(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], groups__ids: [ID], groups__isnull: Boolean, groups__label__value: String, groups__label__values: [String], groups__label__source__id: ID, groups__label__owner__id: ID, groups__label__is_visible: Boolean, groups__label__is_protected: Boolean, groups__description__value: String, groups__description__values: [String], groups__description__source__id: ID, groups__description__owner__id: ID, groups__description__is_visible: Boolean, groups__description__is_protected: Boolean, groups__name__value: String, groups__name__values: [String], groups__name__source__id: ID, groups__name__owner__id: ID, groups__name__is_visible: Boolean, groups__name__is_protected: Boolean, groups__group_type__value: String, groups__group_type__values: [String], groups__group_type__source__id: ID, groups__group_type__owner__id: ID, groups__group_type__is_visible: Boolean, groups__group_type__is_protected: Boolean, permissions__ids: [ID], permissions__isnull: Boolean, permissions__identifier__value: String, permissions__identifier__values: [String], permissions__identifier__source__id: ID, permissions__identifier__owner__id: ID, permissions__identifier__is_visible: Boolean, permissions__identifier__is_protected: Boolean, permissions__description__value: String, permissions__description__values: [String], permissions__description__source__id: ID, permissions__description__owner__id: ID, permissions__description__is_visible: Boolean, permissions__description__is_protected: Boolean): PaginatedCoreAccountRole! + CoreAccountGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__isnull: Boolean, group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, children__ids: [ID], children__isnull: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__group_type__value: String, children__group_type__values: [String], children__group_type__source__id: ID, children__group_type__owner__id: ID, children__group_type__is_visible: Boolean, children__group_type__is_protected: Boolean, roles__ids: [ID], roles__isnull: Boolean, roles__name__value: String, roles__name__values: [String], roles__name__source__id: ID, roles__name__owner__id: ID, roles__name__is_visible: Boolean, roles__name__is_protected: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__group_type__value: String, parent__group_type__values: [String], parent__group_type__source__id: ID, parent__group_type__owner__id: ID, parent__group_type__is_visible: Boolean, parent__group_type__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, subscribers__ids: [ID], subscribers__isnull: Boolean): PaginatedCoreAccountGroup! + InfraAutonomousSystem(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, asn__value: BigInt, asn__values: [BigInt], asn__isnull: Boolean, asn__source__id: ID, asn__owner__id: ID, asn__is_visible: Boolean, asn__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], organization__ids: [ID], organization__isnull: Boolean, organization__name__value: String, organization__name__values: [String], organization__name__source__id: ID, organization__name__owner__id: ID, organization__name__is_visible: Boolean, organization__name__is_protected: Boolean, organization__description__value: String, organization__description__values: [String], organization__description__source__id: ID, organization__description__owner__id: ID, organization__description__is_visible: Boolean, organization__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedInfraAutonomousSystem! + InfraBGPPeerGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], import_policies__value: String, import_policies__values: [String], import_policies__isnull: Boolean, import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__isnull: Boolean, export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, local_as__ids: [ID], local_as__isnull: Boolean, local_as__name__value: String, local_as__name__values: [String], local_as__name__source__id: ID, local_as__name__owner__id: ID, local_as__name__is_visible: Boolean, local_as__name__is_protected: Boolean, local_as__description__value: String, local_as__description__values: [String], local_as__description__source__id: ID, local_as__description__owner__id: ID, local_as__description__is_visible: Boolean, local_as__description__is_protected: Boolean, local_as__asn__value: BigInt, local_as__asn__values: [BigInt], local_as__asn__source__id: ID, local_as__asn__owner__id: ID, local_as__asn__is_visible: Boolean, local_as__asn__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], remote_as__ids: [ID], remote_as__isnull: Boolean, remote_as__name__value: String, remote_as__name__values: [String], remote_as__name__source__id: ID, remote_as__name__owner__id: ID, remote_as__name__is_visible: Boolean, remote_as__name__is_protected: Boolean, remote_as__description__value: String, remote_as__description__values: [String], remote_as__description__source__id: ID, remote_as__description__owner__id: ID, remote_as__description__is_visible: Boolean, remote_as__description__is_protected: Boolean, remote_as__asn__value: BigInt, remote_as__asn__values: [BigInt], remote_as__asn__source__id: ID, remote_as__asn__owner__id: ID, remote_as__asn__is_visible: Boolean, remote_as__asn__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedInfraBGPPeerGroup! + InfraBGPSession(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], type__value: String, type__values: [String], type__isnull: Boolean, type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, import_policies__value: String, import_policies__values: [String], import_policies__isnull: Boolean, import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__isnull: Boolean, export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, remote_as__ids: [ID], remote_as__isnull: Boolean, remote_as__name__value: String, remote_as__name__values: [String], remote_as__name__source__id: ID, remote_as__name__owner__id: ID, remote_as__name__is_visible: Boolean, remote_as__name__is_protected: Boolean, remote_as__description__value: String, remote_as__description__values: [String], remote_as__description__source__id: ID, remote_as__description__owner__id: ID, remote_as__description__is_visible: Boolean, remote_as__description__is_protected: Boolean, remote_as__asn__value: BigInt, remote_as__asn__values: [BigInt], remote_as__asn__source__id: ID, remote_as__asn__owner__id: ID, remote_as__asn__is_visible: Boolean, remote_as__asn__is_protected: Boolean, remote_ip__ids: [ID], remote_ip__isnull: Boolean, remote_ip__address__value: String, remote_ip__address__values: [String], remote_ip__address__source__id: ID, remote_ip__address__owner__id: ID, remote_ip__address__is_visible: Boolean, remote_ip__address__is_protected: Boolean, remote_ip__description__value: String, remote_ip__description__values: [String], remote_ip__description__source__id: ID, remote_ip__description__owner__id: ID, remote_ip__description__is_visible: Boolean, remote_ip__description__is_protected: Boolean, peer_session__ids: [ID], peer_session__isnull: Boolean, peer_session__type__value: String, peer_session__type__values: [String], peer_session__type__source__id: ID, peer_session__type__owner__id: ID, peer_session__type__is_visible: Boolean, peer_session__type__is_protected: Boolean, peer_session__description__value: String, peer_session__description__values: [String], peer_session__description__source__id: ID, peer_session__description__owner__id: ID, peer_session__description__is_visible: Boolean, peer_session__description__is_protected: Boolean, peer_session__import_policies__value: String, peer_session__import_policies__values: [String], peer_session__import_policies__source__id: ID, peer_session__import_policies__owner__id: ID, peer_session__import_policies__is_visible: Boolean, peer_session__import_policies__is_protected: Boolean, peer_session__status__value: String, peer_session__status__values: [String], peer_session__status__source__id: ID, peer_session__status__owner__id: ID, peer_session__status__is_visible: Boolean, peer_session__status__is_protected: Boolean, peer_session__role__value: String, peer_session__role__values: [String], peer_session__role__source__id: ID, peer_session__role__owner__id: ID, peer_session__role__is_visible: Boolean, peer_session__role__is_protected: Boolean, peer_session__export_policies__value: String, peer_session__export_policies__values: [String], peer_session__export_policies__source__id: ID, peer_session__export_policies__owner__id: ID, peer_session__export_policies__is_visible: Boolean, peer_session__export_policies__is_protected: Boolean, device__ids: [ID], device__isnull: Boolean, device__description__value: String, device__description__values: [String], device__description__source__id: ID, device__description__owner__id: ID, device__description__is_visible: Boolean, device__description__is_protected: Boolean, device__status__value: String, device__status__values: [String], device__status__source__id: ID, device__status__owner__id: ID, device__status__is_visible: Boolean, device__status__is_protected: Boolean, device__type__value: String, device__type__values: [String], device__type__source__id: ID, device__type__owner__id: ID, device__type__is_visible: Boolean, device__type__is_protected: Boolean, device__name__value: String, device__name__values: [String], device__name__source__id: ID, device__name__owner__id: ID, device__name__is_visible: Boolean, device__name__is_protected: Boolean, device__role__value: String, device__role__values: [String], device__role__source__id: ID, device__role__owner__id: ID, device__role__is_visible: Boolean, device__role__is_protected: Boolean, local_ip__ids: [ID], local_ip__isnull: Boolean, local_ip__address__value: String, local_ip__address__values: [String], local_ip__address__source__id: ID, local_ip__address__owner__id: ID, local_ip__address__is_visible: Boolean, local_ip__address__is_protected: Boolean, local_ip__description__value: String, local_ip__description__values: [String], local_ip__description__source__id: ID, local_ip__description__owner__id: ID, local_ip__description__is_visible: Boolean, local_ip__description__is_protected: Boolean, local_as__ids: [ID], local_as__isnull: Boolean, local_as__name__value: String, local_as__name__values: [String], local_as__name__source__id: ID, local_as__name__owner__id: ID, local_as__name__is_visible: Boolean, local_as__name__is_protected: Boolean, local_as__description__value: String, local_as__description__values: [String], local_as__description__source__id: ID, local_as__description__owner__id: ID, local_as__description__is_visible: Boolean, local_as__description__is_protected: Boolean, local_as__asn__value: BigInt, local_as__asn__values: [BigInt], local_as__asn__source__id: ID, local_as__asn__owner__id: ID, local_as__asn__is_visible: Boolean, local_as__asn__is_protected: Boolean, peer_group__ids: [ID], peer_group__isnull: Boolean, peer_group__import_policies__value: String, peer_group__import_policies__values: [String], peer_group__import_policies__source__id: ID, peer_group__import_policies__owner__id: ID, peer_group__import_policies__is_visible: Boolean, peer_group__import_policies__is_protected: Boolean, peer_group__description__value: String, peer_group__description__values: [String], peer_group__description__source__id: ID, peer_group__description__owner__id: ID, peer_group__description__is_visible: Boolean, peer_group__description__is_protected: Boolean, peer_group__export_policies__value: String, peer_group__export_policies__values: [String], peer_group__export_policies__source__id: ID, peer_group__export_policies__owner__id: ID, peer_group__export_policies__is_visible: Boolean, peer_group__export_policies__is_protected: Boolean, peer_group__name__value: String, peer_group__name__values: [String], peer_group__name__source__id: ID, peer_group__name__owner__id: ID, peer_group__name__is_visible: Boolean, peer_group__name__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedInfraBGPSession! + InfraBackBoneService(offset: Int, limit: Int, order: OrderInput, ids: [ID], internal_circuit_id__value: String, internal_circuit_id__values: [String], internal_circuit_id__isnull: Boolean, internal_circuit_id__source__id: ID, internal_circuit_id__owner__id: ID, internal_circuit_id__is_visible: Boolean, internal_circuit_id__is_protected: Boolean, circuit_id__value: String, circuit_id__values: [String], circuit_id__isnull: Boolean, circuit_id__source__id: ID, circuit_id__owner__id: ID, circuit_id__is_visible: Boolean, circuit_id__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, site_a__ids: [ID], site_a__isnull: Boolean, site_a__city__value: String, site_a__city__values: [String], site_a__city__source__id: ID, site_a__city__owner__id: ID, site_a__city__is_visible: Boolean, site_a__city__is_protected: Boolean, site_a__address__value: String, site_a__address__values: [String], site_a__address__source__id: ID, site_a__address__owner__id: ID, site_a__address__is_visible: Boolean, site_a__address__is_protected: Boolean, site_a__contact__value: String, site_a__contact__values: [String], site_a__contact__source__id: ID, site_a__contact__owner__id: ID, site_a__contact__is_visible: Boolean, site_a__contact__is_protected: Boolean, site_a__name__value: String, site_a__name__values: [String], site_a__name__source__id: ID, site_a__name__owner__id: ID, site_a__name__is_visible: Boolean, site_a__name__is_protected: Boolean, site_a__description__value: String, site_a__description__values: [String], site_a__description__source__id: ID, site_a__description__owner__id: ID, site_a__description__is_visible: Boolean, site_a__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], site_b__ids: [ID], site_b__isnull: Boolean, site_b__city__value: String, site_b__city__values: [String], site_b__city__source__id: ID, site_b__city__owner__id: ID, site_b__city__is_visible: Boolean, site_b__city__is_protected: Boolean, site_b__address__value: String, site_b__address__values: [String], site_b__address__source__id: ID, site_b__address__owner__id: ID, site_b__address__is_visible: Boolean, site_b__address__is_protected: Boolean, site_b__contact__value: String, site_b__contact__values: [String], site_b__contact__source__id: ID, site_b__contact__owner__id: ID, site_b__contact__is_visible: Boolean, site_b__contact__is_protected: Boolean, site_b__name__value: String, site_b__name__values: [String], site_b__name__source__id: ID, site_b__name__owner__id: ID, site_b__name__is_visible: Boolean, site_b__name__is_protected: Boolean, site_b__description__value: String, site_b__description__values: [String], site_b__description__source__id: ID, site_b__description__owner__id: ID, site_b__description__is_visible: Boolean, site_b__description__is_protected: Boolean, provider__ids: [ID], provider__isnull: Boolean, provider__name__value: String, provider__name__values: [String], provider__name__source__id: ID, provider__name__owner__id: ID, provider__name__is_visible: Boolean, provider__name__is_protected: Boolean, provider__description__value: String, provider__description__values: [String], provider__description__source__id: ID, provider__description__owner__id: ID, provider__description__is_visible: Boolean, provider__description__is_protected: Boolean): PaginatedInfraBackBoneService! + InfraCircuit(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, vendor_id__value: String, vendor_id__values: [String], vendor_id__isnull: Boolean, vendor_id__source__id: ID, vendor_id__owner__id: ID, vendor_id__is_visible: Boolean, vendor_id__is_protected: Boolean, circuit_id__value: String, circuit_id__values: [String], circuit_id__isnull: Boolean, circuit_id__source__id: ID, circuit_id__owner__id: ID, circuit_id__is_visible: Boolean, circuit_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, provider__ids: [ID], provider__isnull: Boolean, provider__name__value: String, provider__name__values: [String], provider__name__source__id: ID, provider__name__owner__id: ID, provider__name__is_visible: Boolean, provider__name__is_protected: Boolean, provider__description__value: String, provider__description__values: [String], provider__description__source__id: ID, provider__description__owner__id: ID, provider__description__is_visible: Boolean, provider__description__is_protected: Boolean, endpoints__ids: [ID], endpoints__isnull: Boolean, endpoints__description__value: String, endpoints__description__values: [String], endpoints__description__source__id: ID, endpoints__description__owner__id: ID, endpoints__description__is_visible: Boolean, endpoints__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], bgp_sessions__ids: [ID], bgp_sessions__isnull: Boolean, bgp_sessions__type__value: String, bgp_sessions__type__values: [String], bgp_sessions__type__source__id: ID, bgp_sessions__type__owner__id: ID, bgp_sessions__type__is_visible: Boolean, bgp_sessions__type__is_protected: Boolean, bgp_sessions__description__value: String, bgp_sessions__description__values: [String], bgp_sessions__description__source__id: ID, bgp_sessions__description__owner__id: ID, bgp_sessions__description__is_visible: Boolean, bgp_sessions__description__is_protected: Boolean, bgp_sessions__import_policies__value: String, bgp_sessions__import_policies__values: [String], bgp_sessions__import_policies__source__id: ID, bgp_sessions__import_policies__owner__id: ID, bgp_sessions__import_policies__is_visible: Boolean, bgp_sessions__import_policies__is_protected: Boolean, bgp_sessions__status__value: String, bgp_sessions__status__values: [String], bgp_sessions__status__source__id: ID, bgp_sessions__status__owner__id: ID, bgp_sessions__status__is_visible: Boolean, bgp_sessions__status__is_protected: Boolean, bgp_sessions__role__value: String, bgp_sessions__role__values: [String], bgp_sessions__role__source__id: ID, bgp_sessions__role__owner__id: ID, bgp_sessions__role__is_visible: Boolean, bgp_sessions__role__is_protected: Boolean, bgp_sessions__export_policies__value: String, bgp_sessions__export_policies__values: [String], bgp_sessions__export_policies__source__id: ID, bgp_sessions__export_policies__owner__id: ID, bgp_sessions__export_policies__is_visible: Boolean, bgp_sessions__export_policies__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedInfraCircuit! + InfraCircuitEndpoint(offset: Int, limit: Int, order: OrderInput, ids: [ID], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, circuit__ids: [ID], circuit__isnull: Boolean, circuit__role__value: String, circuit__role__values: [String], circuit__role__source__id: ID, circuit__role__owner__id: ID, circuit__role__is_visible: Boolean, circuit__role__is_protected: Boolean, circuit__status__value: String, circuit__status__values: [String], circuit__status__source__id: ID, circuit__status__owner__id: ID, circuit__status__is_visible: Boolean, circuit__status__is_protected: Boolean, circuit__description__value: String, circuit__description__values: [String], circuit__description__source__id: ID, circuit__description__owner__id: ID, circuit__description__is_visible: Boolean, circuit__description__is_protected: Boolean, circuit__vendor_id__value: String, circuit__vendor_id__values: [String], circuit__vendor_id__source__id: ID, circuit__vendor_id__owner__id: ID, circuit__vendor_id__is_visible: Boolean, circuit__vendor_id__is_protected: Boolean, circuit__circuit_id__value: String, circuit__circuit_id__values: [String], circuit__circuit_id__source__id: ID, circuit__circuit_id__owner__id: ID, circuit__circuit_id__is_visible: Boolean, circuit__circuit_id__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], site__ids: [ID], site__isnull: Boolean, site__city__value: String, site__city__values: [String], site__city__source__id: ID, site__city__owner__id: ID, site__city__is_visible: Boolean, site__city__is_protected: Boolean, site__address__value: String, site__address__values: [String], site__address__source__id: ID, site__address__owner__id: ID, site__address__is_visible: Boolean, site__address__is_protected: Boolean, site__contact__value: String, site__contact__values: [String], site__contact__source__id: ID, site__contact__owner__id: ID, site__contact__is_visible: Boolean, site__contact__is_protected: Boolean, site__name__value: String, site__name__values: [String], site__name__source__id: ID, site__name__owner__id: ID, site__name__is_visible: Boolean, site__name__is_protected: Boolean, site__description__value: String, site__description__values: [String], site__description__source__id: ID, site__description__owner__id: ID, site__description__is_visible: Boolean, site__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, connected_endpoint__ids: [ID], connected_endpoint__isnull: Boolean): PaginatedInfraCircuitEndpoint! + InfraDevice(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, type__value: String, type__values: [String], type__isnull: Boolean, type__source__id: ID, type__owner__id: ID, type__is_visible: Boolean, type__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, platform__ids: [ID], platform__isnull: Boolean, platform__napalm_driver__value: String, platform__napalm_driver__values: [String], platform__napalm_driver__source__id: ID, platform__napalm_driver__owner__id: ID, platform__napalm_driver__is_visible: Boolean, platform__napalm_driver__is_protected: Boolean, platform__ansible_network_os__value: String, platform__ansible_network_os__values: [String], platform__ansible_network_os__source__id: ID, platform__ansible_network_os__owner__id: ID, platform__ansible_network_os__is_visible: Boolean, platform__ansible_network_os__is_protected: Boolean, platform__nornir_platform__value: String, platform__nornir_platform__values: [String], platform__nornir_platform__source__id: ID, platform__nornir_platform__owner__id: ID, platform__nornir_platform__is_visible: Boolean, platform__nornir_platform__is_protected: Boolean, platform__description__value: String, platform__description__values: [String], platform__description__source__id: ID, platform__description__owner__id: ID, platform__description__is_visible: Boolean, platform__description__is_protected: Boolean, platform__name__value: String, platform__name__values: [String], platform__name__source__id: ID, platform__name__owner__id: ID, platform__name__is_visible: Boolean, platform__name__is_protected: Boolean, platform__netmiko_device_type__value: String, platform__netmiko_device_type__values: [String], platform__netmiko_device_type__source__id: ID, platform__netmiko_device_type__owner__id: ID, platform__netmiko_device_type__is_visible: Boolean, platform__netmiko_device_type__is_protected: Boolean, asn__ids: [ID], asn__isnull: Boolean, asn__name__value: String, asn__name__values: [String], asn__name__source__id: ID, asn__name__owner__id: ID, asn__name__is_visible: Boolean, asn__name__is_protected: Boolean, asn__description__value: String, asn__description__values: [String], asn__description__source__id: ID, asn__description__owner__id: ID, asn__description__is_visible: Boolean, asn__description__is_protected: Boolean, asn__asn__value: BigInt, asn__asn__values: [BigInt], asn__asn__source__id: ID, asn__asn__owner__id: ID, asn__asn__is_visible: Boolean, asn__asn__is_protected: Boolean, interfaces__ids: [ID], interfaces__isnull: Boolean, interfaces__mtu__value: BigInt, interfaces__mtu__values: [BigInt], interfaces__mtu__source__id: ID, interfaces__mtu__owner__id: ID, interfaces__mtu__is_visible: Boolean, interfaces__mtu__is_protected: Boolean, interfaces__role__value: String, interfaces__role__values: [String], interfaces__role__source__id: ID, interfaces__role__owner__id: ID, interfaces__role__is_visible: Boolean, interfaces__role__is_protected: Boolean, interfaces__speed__value: BigInt, interfaces__speed__values: [BigInt], interfaces__speed__source__id: ID, interfaces__speed__owner__id: ID, interfaces__speed__is_visible: Boolean, interfaces__speed__is_protected: Boolean, interfaces__enabled__value: Boolean, interfaces__enabled__values: [Boolean], interfaces__enabled__source__id: ID, interfaces__enabled__owner__id: ID, interfaces__enabled__is_visible: Boolean, interfaces__enabled__is_protected: Boolean, interfaces__status__value: String, interfaces__status__values: [String], interfaces__status__source__id: ID, interfaces__status__owner__id: ID, interfaces__status__is_visible: Boolean, interfaces__status__is_protected: Boolean, interfaces__description__value: String, interfaces__description__values: [String], interfaces__description__source__id: ID, interfaces__description__owner__id: ID, interfaces__description__is_visible: Boolean, interfaces__description__is_protected: Boolean, interfaces__name__value: String, interfaces__name__values: [String], interfaces__name__source__id: ID, interfaces__name__owner__id: ID, interfaces__name__is_visible: Boolean, interfaces__name__is_protected: Boolean, primary_address__ids: [ID], primary_address__isnull: Boolean, primary_address__address__value: String, primary_address__address__values: [String], primary_address__address__source__id: ID, primary_address__address__owner__id: ID, primary_address__address__is_visible: Boolean, primary_address__address__is_protected: Boolean, primary_address__description__value: String, primary_address__description__values: [String], primary_address__description__source__id: ID, primary_address__description__owner__id: ID, primary_address__description__is_visible: Boolean, primary_address__description__is_protected: Boolean, site__ids: [ID], site__isnull: Boolean, site__city__value: String, site__city__values: [String], site__city__source__id: ID, site__city__owner__id: ID, site__city__is_visible: Boolean, site__city__is_protected: Boolean, site__address__value: String, site__address__values: [String], site__address__source__id: ID, site__address__owner__id: ID, site__address__is_visible: Boolean, site__address__is_protected: Boolean, site__contact__value: String, site__contact__values: [String], site__contact__source__id: ID, site__contact__owner__id: ID, site__contact__is_visible: Boolean, site__contact__is_protected: Boolean, site__name__value: String, site__name__values: [String], site__name__source__id: ID, site__name__owner__id: ID, site__name__is_visible: Boolean, site__name__is_protected: Boolean, site__description__value: String, site__description__values: [String], site__description__source__id: ID, site__description__owner__id: ID, site__description__is_visible: Boolean, site__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, mlag_domain__ids: [ID], mlag_domain__isnull: Boolean, mlag_domain__name__value: String, mlag_domain__name__values: [String], mlag_domain__name__source__id: ID, mlag_domain__name__owner__id: ID, mlag_domain__name__is_visible: Boolean, mlag_domain__name__is_protected: Boolean, mlag_domain__domain_id__value: BigInt, mlag_domain__domain_id__values: [BigInt], mlag_domain__domain_id__source__id: ID, mlag_domain__domain_id__owner__id: ID, mlag_domain__domain_id__is_visible: Boolean, mlag_domain__domain_id__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedInfraDevice! + InfraInterfaceL2(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__isnull: Boolean, lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, l2_mode__value: String, l2_mode__values: [String], l2_mode__isnull: Boolean, l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__isnull: Boolean, lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__isnull: Boolean, speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, tagged_vlan__ids: [ID], tagged_vlan__isnull: Boolean, tagged_vlan__name__value: String, tagged_vlan__name__values: [String], tagged_vlan__name__source__id: ID, tagged_vlan__name__owner__id: ID, tagged_vlan__name__is_visible: Boolean, tagged_vlan__name__is_protected: Boolean, tagged_vlan__vlan_id__value: BigInt, tagged_vlan__vlan_id__values: [BigInt], tagged_vlan__vlan_id__source__id: ID, tagged_vlan__vlan_id__owner__id: ID, tagged_vlan__vlan_id__is_visible: Boolean, tagged_vlan__vlan_id__is_protected: Boolean, tagged_vlan__role__value: String, tagged_vlan__role__values: [String], tagged_vlan__role__source__id: ID, tagged_vlan__role__owner__id: ID, tagged_vlan__role__is_visible: Boolean, tagged_vlan__role__is_protected: Boolean, tagged_vlan__description__value: String, tagged_vlan__description__values: [String], tagged_vlan__description__source__id: ID, tagged_vlan__description__owner__id: ID, tagged_vlan__description__is_visible: Boolean, tagged_vlan__description__is_protected: Boolean, tagged_vlan__status__value: String, tagged_vlan__status__values: [String], tagged_vlan__status__source__id: ID, tagged_vlan__status__owner__id: ID, tagged_vlan__status__is_visible: Boolean, tagged_vlan__status__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, lag__ids: [ID], lag__isnull: Boolean, lag__l2_mode__value: String, lag__l2_mode__values: [String], lag__l2_mode__source__id: ID, lag__l2_mode__owner__id: ID, lag__l2_mode__is_visible: Boolean, lag__l2_mode__is_protected: Boolean, lag__mtu__value: BigInt, lag__mtu__values: [BigInt], lag__mtu__source__id: ID, lag__mtu__owner__id: ID, lag__mtu__is_visible: Boolean, lag__mtu__is_protected: Boolean, lag__role__value: String, lag__role__values: [String], lag__role__source__id: ID, lag__role__owner__id: ID, lag__role__is_visible: Boolean, lag__role__is_protected: Boolean, lag__speed__value: BigInt, lag__speed__values: [BigInt], lag__speed__source__id: ID, lag__speed__owner__id: ID, lag__speed__is_visible: Boolean, lag__speed__is_protected: Boolean, lag__enabled__value: Boolean, lag__enabled__values: [Boolean], lag__enabled__source__id: ID, lag__enabled__owner__id: ID, lag__enabled__is_visible: Boolean, lag__enabled__is_protected: Boolean, lag__status__value: String, lag__status__values: [String], lag__status__source__id: ID, lag__status__owner__id: ID, lag__status__is_visible: Boolean, lag__status__is_protected: Boolean, lag__description__value: String, lag__description__values: [String], lag__description__source__id: ID, lag__description__owner__id: ID, lag__description__is_visible: Boolean, lag__description__is_protected: Boolean, lag__name__value: String, lag__name__values: [String], lag__name__source__id: ID, lag__name__owner__id: ID, lag__name__is_visible: Boolean, lag__name__is_protected: Boolean, lag__minimum_links__value: BigInt, lag__minimum_links__values: [BigInt], lag__minimum_links__source__id: ID, lag__minimum_links__owner__id: ID, lag__minimum_links__is_visible: Boolean, lag__minimum_links__is_protected: Boolean, lag__lacp__value: String, lag__lacp__values: [String], lag__lacp__source__id: ID, lag__lacp__owner__id: ID, lag__lacp__is_visible: Boolean, lag__lacp__is_protected: Boolean, lag__max_bundle__value: BigInt, lag__max_bundle__values: [BigInt], lag__max_bundle__source__id: ID, lag__max_bundle__owner__id: ID, lag__max_bundle__is_visible: Boolean, lag__max_bundle__is_protected: Boolean, untagged_vlan__ids: [ID], untagged_vlan__isnull: Boolean, untagged_vlan__name__value: String, untagged_vlan__name__values: [String], untagged_vlan__name__source__id: ID, untagged_vlan__name__owner__id: ID, untagged_vlan__name__is_visible: Boolean, untagged_vlan__name__is_protected: Boolean, untagged_vlan__vlan_id__value: BigInt, untagged_vlan__vlan_id__values: [BigInt], untagged_vlan__vlan_id__source__id: ID, untagged_vlan__vlan_id__owner__id: ID, untagged_vlan__vlan_id__is_visible: Boolean, untagged_vlan__vlan_id__is_protected: Boolean, untagged_vlan__role__value: String, untagged_vlan__role__values: [String], untagged_vlan__role__source__id: ID, untagged_vlan__role__owner__id: ID, untagged_vlan__role__is_visible: Boolean, untagged_vlan__role__is_protected: Boolean, untagged_vlan__description__value: String, untagged_vlan__description__values: [String], untagged_vlan__description__source__id: ID, untagged_vlan__description__owner__id: ID, untagged_vlan__description__is_visible: Boolean, untagged_vlan__description__is_protected: Boolean, untagged_vlan__status__value: String, untagged_vlan__status__values: [String], untagged_vlan__status__source__id: ID, untagged_vlan__status__owner__id: ID, untagged_vlan__status__is_visible: Boolean, untagged_vlan__status__is_protected: Boolean, device__ids: [ID], device__isnull: Boolean, device__description__value: String, device__description__values: [String], device__description__source__id: ID, device__description__owner__id: ID, device__description__is_visible: Boolean, device__description__is_protected: Boolean, device__status__value: String, device__status__values: [String], device__status__source__id: ID, device__status__owner__id: ID, device__status__is_visible: Boolean, device__status__is_protected: Boolean, device__type__value: String, device__type__values: [String], device__type__source__id: ID, device__type__owner__id: ID, device__type__is_visible: Boolean, device__type__is_protected: Boolean, device__name__value: String, device__name__values: [String], device__name__source__id: ID, device__name__owner__id: ID, device__name__is_visible: Boolean, device__name__is_protected: Boolean, device__role__value: String, device__role__values: [String], device__role__source__id: ID, device__role__owner__id: ID, device__role__is_visible: Boolean, device__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, connected_endpoint__ids: [ID], connected_endpoint__isnull: Boolean, artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean): PaginatedInfraInterfaceL2! + InfraInterfaceL3(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__isnull: Boolean, lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__isnull: Boolean, lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__isnull: Boolean, speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, ip_addresses__ids: [ID], ip_addresses__isnull: Boolean, ip_addresses__address__value: String, ip_addresses__address__values: [String], ip_addresses__address__source__id: ID, ip_addresses__address__owner__id: ID, ip_addresses__address__is_visible: Boolean, ip_addresses__address__is_protected: Boolean, ip_addresses__description__value: String, ip_addresses__description__values: [String], ip_addresses__description__source__id: ID, ip_addresses__description__owner__id: ID, ip_addresses__description__is_visible: Boolean, ip_addresses__description__is_protected: Boolean, lag__ids: [ID], lag__isnull: Boolean, lag__mtu__value: BigInt, lag__mtu__values: [BigInt], lag__mtu__source__id: ID, lag__mtu__owner__id: ID, lag__mtu__is_visible: Boolean, lag__mtu__is_protected: Boolean, lag__role__value: String, lag__role__values: [String], lag__role__source__id: ID, lag__role__owner__id: ID, lag__role__is_visible: Boolean, lag__role__is_protected: Boolean, lag__speed__value: BigInt, lag__speed__values: [BigInt], lag__speed__source__id: ID, lag__speed__owner__id: ID, lag__speed__is_visible: Boolean, lag__speed__is_protected: Boolean, lag__enabled__value: Boolean, lag__enabled__values: [Boolean], lag__enabled__source__id: ID, lag__enabled__owner__id: ID, lag__enabled__is_visible: Boolean, lag__enabled__is_protected: Boolean, lag__status__value: String, lag__status__values: [String], lag__status__source__id: ID, lag__status__owner__id: ID, lag__status__is_visible: Boolean, lag__status__is_protected: Boolean, lag__description__value: String, lag__description__values: [String], lag__description__source__id: ID, lag__description__owner__id: ID, lag__description__is_visible: Boolean, lag__description__is_protected: Boolean, lag__name__value: String, lag__name__values: [String], lag__name__source__id: ID, lag__name__owner__id: ID, lag__name__is_visible: Boolean, lag__name__is_protected: Boolean, lag__minimum_links__value: BigInt, lag__minimum_links__values: [BigInt], lag__minimum_links__source__id: ID, lag__minimum_links__owner__id: ID, lag__minimum_links__is_visible: Boolean, lag__minimum_links__is_protected: Boolean, lag__lacp__value: String, lag__lacp__values: [String], lag__lacp__source__id: ID, lag__lacp__owner__id: ID, lag__lacp__is_visible: Boolean, lag__lacp__is_protected: Boolean, lag__max_bundle__value: BigInt, lag__max_bundle__values: [BigInt], lag__max_bundle__source__id: ID, lag__max_bundle__owner__id: ID, lag__max_bundle__is_visible: Boolean, lag__max_bundle__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, device__ids: [ID], device__isnull: Boolean, device__description__value: String, device__description__values: [String], device__description__source__id: ID, device__description__owner__id: ID, device__description__is_visible: Boolean, device__description__is_protected: Boolean, device__status__value: String, device__status__values: [String], device__status__source__id: ID, device__status__owner__id: ID, device__status__is_visible: Boolean, device__status__is_protected: Boolean, device__type__value: String, device__type__values: [String], device__type__source__id: ID, device__type__owner__id: ID, device__type__is_visible: Boolean, device__type__is_protected: Boolean, device__name__value: String, device__name__values: [String], device__name__source__id: ID, device__name__owner__id: ID, device__name__is_visible: Boolean, device__name__is_protected: Boolean, device__role__value: String, device__role__values: [String], device__role__source__id: ID, device__role__owner__id: ID, device__role__is_visible: Boolean, device__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, connected_endpoint__ids: [ID], connected_endpoint__isnull: Boolean, artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean): PaginatedInfraInterfaceL3! + InfraLagInterfaceL2(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], l2_mode__value: String, l2_mode__values: [String], l2_mode__isnull: Boolean, l2_mode__source__id: ID, l2_mode__owner__id: ID, l2_mode__is_visible: Boolean, l2_mode__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__isnull: Boolean, speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__isnull: Boolean, minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__isnull: Boolean, lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__isnull: Boolean, max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, members__ids: [ID], members__isnull: Boolean, members__lacp_priority__value: BigInt, members__lacp_priority__values: [BigInt], members__lacp_priority__source__id: ID, members__lacp_priority__owner__id: ID, members__lacp_priority__is_visible: Boolean, members__lacp_priority__is_protected: Boolean, members__l2_mode__value: String, members__l2_mode__values: [String], members__l2_mode__source__id: ID, members__l2_mode__owner__id: ID, members__l2_mode__is_visible: Boolean, members__l2_mode__is_protected: Boolean, members__lacp_rate__value: String, members__lacp_rate__values: [String], members__lacp_rate__source__id: ID, members__lacp_rate__owner__id: ID, members__lacp_rate__is_visible: Boolean, members__lacp_rate__is_protected: Boolean, members__mtu__value: BigInt, members__mtu__values: [BigInt], members__mtu__source__id: ID, members__mtu__owner__id: ID, members__mtu__is_visible: Boolean, members__mtu__is_protected: Boolean, members__role__value: String, members__role__values: [String], members__role__source__id: ID, members__role__owner__id: ID, members__role__is_visible: Boolean, members__role__is_protected: Boolean, members__speed__value: BigInt, members__speed__values: [BigInt], members__speed__source__id: ID, members__speed__owner__id: ID, members__speed__is_visible: Boolean, members__speed__is_protected: Boolean, members__enabled__value: Boolean, members__enabled__values: [Boolean], members__enabled__source__id: ID, members__enabled__owner__id: ID, members__enabled__is_visible: Boolean, members__enabled__is_protected: Boolean, members__status__value: String, members__status__values: [String], members__status__source__id: ID, members__status__owner__id: ID, members__status__is_visible: Boolean, members__status__is_protected: Boolean, members__description__value: String, members__description__values: [String], members__description__source__id: ID, members__description__owner__id: ID, members__description__is_visible: Boolean, members__description__is_protected: Boolean, members__name__value: String, members__name__values: [String], members__name__source__id: ID, members__name__owner__id: ID, members__name__is_visible: Boolean, members__name__is_protected: Boolean, tagged_vlan__ids: [ID], tagged_vlan__isnull: Boolean, tagged_vlan__name__value: String, tagged_vlan__name__values: [String], tagged_vlan__name__source__id: ID, tagged_vlan__name__owner__id: ID, tagged_vlan__name__is_visible: Boolean, tagged_vlan__name__is_protected: Boolean, tagged_vlan__vlan_id__value: BigInt, tagged_vlan__vlan_id__values: [BigInt], tagged_vlan__vlan_id__source__id: ID, tagged_vlan__vlan_id__owner__id: ID, tagged_vlan__vlan_id__is_visible: Boolean, tagged_vlan__vlan_id__is_protected: Boolean, tagged_vlan__role__value: String, tagged_vlan__role__values: [String], tagged_vlan__role__source__id: ID, tagged_vlan__role__owner__id: ID, tagged_vlan__role__is_visible: Boolean, tagged_vlan__role__is_protected: Boolean, tagged_vlan__description__value: String, tagged_vlan__description__values: [String], tagged_vlan__description__source__id: ID, tagged_vlan__description__owner__id: ID, tagged_vlan__description__is_visible: Boolean, tagged_vlan__description__is_protected: Boolean, tagged_vlan__status__value: String, tagged_vlan__status__values: [String], tagged_vlan__status__source__id: ID, tagged_vlan__status__owner__id: ID, tagged_vlan__status__is_visible: Boolean, tagged_vlan__status__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, untagged_vlan__ids: [ID], untagged_vlan__isnull: Boolean, untagged_vlan__name__value: String, untagged_vlan__name__values: [String], untagged_vlan__name__source__id: ID, untagged_vlan__name__owner__id: ID, untagged_vlan__name__is_visible: Boolean, untagged_vlan__name__is_protected: Boolean, untagged_vlan__vlan_id__value: BigInt, untagged_vlan__vlan_id__values: [BigInt], untagged_vlan__vlan_id__source__id: ID, untagged_vlan__vlan_id__owner__id: ID, untagged_vlan__vlan_id__is_visible: Boolean, untagged_vlan__vlan_id__is_protected: Boolean, untagged_vlan__role__value: String, untagged_vlan__role__values: [String], untagged_vlan__role__source__id: ID, untagged_vlan__role__owner__id: ID, untagged_vlan__role__is_visible: Boolean, untagged_vlan__role__is_protected: Boolean, untagged_vlan__description__value: String, untagged_vlan__description__values: [String], untagged_vlan__description__source__id: ID, untagged_vlan__description__owner__id: ID, untagged_vlan__description__is_visible: Boolean, untagged_vlan__description__is_protected: Boolean, untagged_vlan__status__value: String, untagged_vlan__status__values: [String], untagged_vlan__status__source__id: ID, untagged_vlan__status__owner__id: ID, untagged_vlan__status__is_visible: Boolean, untagged_vlan__status__is_protected: Boolean, device__ids: [ID], device__isnull: Boolean, device__description__value: String, device__description__values: [String], device__description__source__id: ID, device__description__owner__id: ID, device__description__is_visible: Boolean, device__description__is_protected: Boolean, device__status__value: String, device__status__values: [String], device__status__source__id: ID, device__status__owner__id: ID, device__status__is_visible: Boolean, device__status__is_protected: Boolean, device__type__value: String, device__type__values: [String], device__type__source__id: ID, device__type__owner__id: ID, device__type__is_visible: Boolean, device__type__is_protected: Boolean, device__name__value: String, device__name__values: [String], device__name__source__id: ID, device__name__owner__id: ID, device__name__is_visible: Boolean, device__name__is_protected: Boolean, device__role__value: String, device__role__values: [String], device__role__source__id: ID, device__role__owner__id: ID, device__role__is_visible: Boolean, device__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, mlag__ids: [ID], mlag__isnull: Boolean, mlag__mlag_id__value: BigInt, mlag__mlag_id__values: [BigInt], mlag__mlag_id__source__id: ID, mlag__mlag_id__owner__id: ID, mlag__mlag_id__is_visible: Boolean, mlag__mlag_id__is_protected: Boolean, artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean): PaginatedInfraLagInterfaceL2! + InfraLagInterfaceL3(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__isnull: Boolean, speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__isnull: Boolean, minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__isnull: Boolean, lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__isnull: Boolean, max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, members__ids: [ID], members__isnull: Boolean, members__lacp_priority__value: BigInt, members__lacp_priority__values: [BigInt], members__lacp_priority__source__id: ID, members__lacp_priority__owner__id: ID, members__lacp_priority__is_visible: Boolean, members__lacp_priority__is_protected: Boolean, members__lacp_rate__value: String, members__lacp_rate__values: [String], members__lacp_rate__source__id: ID, members__lacp_rate__owner__id: ID, members__lacp_rate__is_visible: Boolean, members__lacp_rate__is_protected: Boolean, members__mtu__value: BigInt, members__mtu__values: [BigInt], members__mtu__source__id: ID, members__mtu__owner__id: ID, members__mtu__is_visible: Boolean, members__mtu__is_protected: Boolean, members__role__value: String, members__role__values: [String], members__role__source__id: ID, members__role__owner__id: ID, members__role__is_visible: Boolean, members__role__is_protected: Boolean, members__speed__value: BigInt, members__speed__values: [BigInt], members__speed__source__id: ID, members__speed__owner__id: ID, members__speed__is_visible: Boolean, members__speed__is_protected: Boolean, members__enabled__value: Boolean, members__enabled__values: [Boolean], members__enabled__source__id: ID, members__enabled__owner__id: ID, members__enabled__is_visible: Boolean, members__enabled__is_protected: Boolean, members__status__value: String, members__status__values: [String], members__status__source__id: ID, members__status__owner__id: ID, members__status__is_visible: Boolean, members__status__is_protected: Boolean, members__description__value: String, members__description__values: [String], members__description__source__id: ID, members__description__owner__id: ID, members__description__is_visible: Boolean, members__description__is_protected: Boolean, members__name__value: String, members__name__values: [String], members__name__source__id: ID, members__name__owner__id: ID, members__name__is_visible: Boolean, members__name__is_protected: Boolean, ip_addresses__ids: [ID], ip_addresses__isnull: Boolean, ip_addresses__address__value: String, ip_addresses__address__values: [String], ip_addresses__address__source__id: ID, ip_addresses__address__owner__id: ID, ip_addresses__address__is_visible: Boolean, ip_addresses__address__is_protected: Boolean, ip_addresses__description__value: String, ip_addresses__description__values: [String], ip_addresses__description__source__id: ID, ip_addresses__description__owner__id: ID, ip_addresses__description__is_visible: Boolean, ip_addresses__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, device__ids: [ID], device__isnull: Boolean, device__description__value: String, device__description__values: [String], device__description__source__id: ID, device__description__owner__id: ID, device__description__is_visible: Boolean, device__description__is_protected: Boolean, device__status__value: String, device__status__values: [String], device__status__source__id: ID, device__status__owner__id: ID, device__status__is_visible: Boolean, device__status__is_protected: Boolean, device__type__value: String, device__type__values: [String], device__type__source__id: ID, device__type__owner__id: ID, device__type__is_visible: Boolean, device__type__is_protected: Boolean, device__name__value: String, device__name__values: [String], device__name__source__id: ID, device__name__owner__id: ID, device__name__is_visible: Boolean, device__name__is_protected: Boolean, device__role__value: String, device__role__values: [String], device__role__source__id: ID, device__role__owner__id: ID, device__role__is_visible: Boolean, device__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, mlag__ids: [ID], mlag__isnull: Boolean, mlag__mlag_id__value: BigInt, mlag__mlag_id__values: [BigInt], mlag__mlag_id__source__id: ID, mlag__mlag_id__owner__id: ID, mlag__mlag_id__is_visible: Boolean, mlag__mlag_id__is_protected: Boolean, artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean): PaginatedInfraLagInterfaceL3! + InfraMlagDomain(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, domain_id__value: BigInt, domain_id__values: [BigInt], domain_id__isnull: Boolean, domain_id__source__id: ID, domain_id__owner__id: ID, domain_id__is_visible: Boolean, domain_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, devices__ids: [ID], devices__isnull: Boolean, devices__description__value: String, devices__description__values: [String], devices__description__source__id: ID, devices__description__owner__id: ID, devices__description__is_visible: Boolean, devices__description__is_protected: Boolean, devices__status__value: String, devices__status__values: [String], devices__status__source__id: ID, devices__status__owner__id: ID, devices__status__is_visible: Boolean, devices__status__is_protected: Boolean, devices__type__value: String, devices__type__values: [String], devices__type__source__id: ID, devices__type__owner__id: ID, devices__type__is_visible: Boolean, devices__type__is_protected: Boolean, devices__name__value: String, devices__name__values: [String], devices__name__source__id: ID, devices__name__owner__id: ID, devices__name__is_visible: Boolean, devices__name__is_protected: Boolean, devices__role__value: String, devices__role__values: [String], devices__role__source__id: ID, devices__role__owner__id: ID, devices__role__is_visible: Boolean, devices__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], peer_interfaces__ids: [ID], peer_interfaces__isnull: Boolean, peer_interfaces__l2_mode__value: String, peer_interfaces__l2_mode__values: [String], peer_interfaces__l2_mode__source__id: ID, peer_interfaces__l2_mode__owner__id: ID, peer_interfaces__l2_mode__is_visible: Boolean, peer_interfaces__l2_mode__is_protected: Boolean, peer_interfaces__mtu__value: BigInt, peer_interfaces__mtu__values: [BigInt], peer_interfaces__mtu__source__id: ID, peer_interfaces__mtu__owner__id: ID, peer_interfaces__mtu__is_visible: Boolean, peer_interfaces__mtu__is_protected: Boolean, peer_interfaces__role__value: String, peer_interfaces__role__values: [String], peer_interfaces__role__source__id: ID, peer_interfaces__role__owner__id: ID, peer_interfaces__role__is_visible: Boolean, peer_interfaces__role__is_protected: Boolean, peer_interfaces__speed__value: BigInt, peer_interfaces__speed__values: [BigInt], peer_interfaces__speed__source__id: ID, peer_interfaces__speed__owner__id: ID, peer_interfaces__speed__is_visible: Boolean, peer_interfaces__speed__is_protected: Boolean, peer_interfaces__enabled__value: Boolean, peer_interfaces__enabled__values: [Boolean], peer_interfaces__enabled__source__id: ID, peer_interfaces__enabled__owner__id: ID, peer_interfaces__enabled__is_visible: Boolean, peer_interfaces__enabled__is_protected: Boolean, peer_interfaces__status__value: String, peer_interfaces__status__values: [String], peer_interfaces__status__source__id: ID, peer_interfaces__status__owner__id: ID, peer_interfaces__status__is_visible: Boolean, peer_interfaces__status__is_protected: Boolean, peer_interfaces__description__value: String, peer_interfaces__description__values: [String], peer_interfaces__description__source__id: ID, peer_interfaces__description__owner__id: ID, peer_interfaces__description__is_visible: Boolean, peer_interfaces__description__is_protected: Boolean, peer_interfaces__name__value: String, peer_interfaces__name__values: [String], peer_interfaces__name__source__id: ID, peer_interfaces__name__owner__id: ID, peer_interfaces__name__is_visible: Boolean, peer_interfaces__name__is_protected: Boolean, peer_interfaces__minimum_links__value: BigInt, peer_interfaces__minimum_links__values: [BigInt], peer_interfaces__minimum_links__source__id: ID, peer_interfaces__minimum_links__owner__id: ID, peer_interfaces__minimum_links__is_visible: Boolean, peer_interfaces__minimum_links__is_protected: Boolean, peer_interfaces__lacp__value: String, peer_interfaces__lacp__values: [String], peer_interfaces__lacp__source__id: ID, peer_interfaces__lacp__owner__id: ID, peer_interfaces__lacp__is_visible: Boolean, peer_interfaces__lacp__is_protected: Boolean, peer_interfaces__max_bundle__value: BigInt, peer_interfaces__max_bundle__values: [BigInt], peer_interfaces__max_bundle__source__id: ID, peer_interfaces__max_bundle__owner__id: ID, peer_interfaces__max_bundle__is_visible: Boolean, peer_interfaces__max_bundle__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedInfraMlagDomain! + InfraMlagInterfaceL2(offset: Int, limit: Int, order: OrderInput, ids: [ID], mlag_id__value: BigInt, mlag_id__values: [BigInt], mlag_id__isnull: Boolean, mlag_id__source__id: ID, mlag_id__owner__id: ID, mlag_id__is_visible: Boolean, mlag_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, members__ids: [ID], members__isnull: Boolean, members__l2_mode__value: String, members__l2_mode__values: [String], members__l2_mode__source__id: ID, members__l2_mode__owner__id: ID, members__l2_mode__is_visible: Boolean, members__l2_mode__is_protected: Boolean, members__mtu__value: BigInt, members__mtu__values: [BigInt], members__mtu__source__id: ID, members__mtu__owner__id: ID, members__mtu__is_visible: Boolean, members__mtu__is_protected: Boolean, members__role__value: String, members__role__values: [String], members__role__source__id: ID, members__role__owner__id: ID, members__role__is_visible: Boolean, members__role__is_protected: Boolean, members__speed__value: BigInt, members__speed__values: [BigInt], members__speed__source__id: ID, members__speed__owner__id: ID, members__speed__is_visible: Boolean, members__speed__is_protected: Boolean, members__enabled__value: Boolean, members__enabled__values: [Boolean], members__enabled__source__id: ID, members__enabled__owner__id: ID, members__enabled__is_visible: Boolean, members__enabled__is_protected: Boolean, members__status__value: String, members__status__values: [String], members__status__source__id: ID, members__status__owner__id: ID, members__status__is_visible: Boolean, members__status__is_protected: Boolean, members__description__value: String, members__description__values: [String], members__description__source__id: ID, members__description__owner__id: ID, members__description__is_visible: Boolean, members__description__is_protected: Boolean, members__name__value: String, members__name__values: [String], members__name__source__id: ID, members__name__owner__id: ID, members__name__is_visible: Boolean, members__name__is_protected: Boolean, members__minimum_links__value: BigInt, members__minimum_links__values: [BigInt], members__minimum_links__source__id: ID, members__minimum_links__owner__id: ID, members__minimum_links__is_visible: Boolean, members__minimum_links__is_protected: Boolean, members__lacp__value: String, members__lacp__values: [String], members__lacp__source__id: ID, members__lacp__owner__id: ID, members__lacp__is_visible: Boolean, members__lacp__is_protected: Boolean, members__max_bundle__value: BigInt, members__max_bundle__values: [BigInt], members__max_bundle__source__id: ID, members__max_bundle__owner__id: ID, members__max_bundle__is_visible: Boolean, members__max_bundle__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, mlag_domain__ids: [ID], mlag_domain__isnull: Boolean, mlag_domain__name__value: String, mlag_domain__name__values: [String], mlag_domain__name__source__id: ID, mlag_domain__name__owner__id: ID, mlag_domain__name__is_visible: Boolean, mlag_domain__name__is_protected: Boolean, mlag_domain__domain_id__value: BigInt, mlag_domain__domain_id__values: [BigInt], mlag_domain__domain_id__source__id: ID, mlag_domain__domain_id__owner__id: ID, mlag_domain__domain_id__is_visible: Boolean, mlag_domain__domain_id__is_protected: Boolean): PaginatedInfraMlagInterfaceL2! + InfraMlagInterfaceL3(offset: Int, limit: Int, order: OrderInput, ids: [ID], mlag_id__value: BigInt, mlag_id__values: [BigInt], mlag_id__isnull: Boolean, mlag_id__source__id: ID, mlag_id__owner__id: ID, mlag_id__is_visible: Boolean, mlag_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, members__mtu__value: BigInt, members__mtu__values: [BigInt], members__mtu__source__id: ID, members__mtu__owner__id: ID, members__mtu__is_visible: Boolean, members__mtu__is_protected: Boolean, members__role__value: String, members__role__values: [String], members__role__source__id: ID, members__role__owner__id: ID, members__role__is_visible: Boolean, members__role__is_protected: Boolean, members__speed__value: BigInt, members__speed__values: [BigInt], members__speed__source__id: ID, members__speed__owner__id: ID, members__speed__is_visible: Boolean, members__speed__is_protected: Boolean, members__enabled__value: Boolean, members__enabled__values: [Boolean], members__enabled__source__id: ID, members__enabled__owner__id: ID, members__enabled__is_visible: Boolean, members__enabled__is_protected: Boolean, members__status__value: String, members__status__values: [String], members__status__source__id: ID, members__status__owner__id: ID, members__status__is_visible: Boolean, members__status__is_protected: Boolean, members__description__value: String, members__description__values: [String], members__description__source__id: ID, members__description__owner__id: ID, members__description__is_visible: Boolean, members__description__is_protected: Boolean, members__name__value: String, members__name__values: [String], members__name__source__id: ID, members__name__owner__id: ID, members__name__is_visible: Boolean, members__name__is_protected: Boolean, members__minimum_links__value: BigInt, members__minimum_links__values: [BigInt], members__minimum_links__source__id: ID, members__minimum_links__owner__id: ID, members__minimum_links__is_visible: Boolean, members__minimum_links__is_protected: Boolean, members__lacp__value: String, members__lacp__values: [String], members__lacp__source__id: ID, members__lacp__owner__id: ID, members__lacp__is_visible: Boolean, members__lacp__is_protected: Boolean, members__max_bundle__value: BigInt, members__max_bundle__values: [BigInt], members__max_bundle__source__id: ID, members__max_bundle__owner__id: ID, members__max_bundle__is_visible: Boolean, members__max_bundle__is_protected: Boolean, mlag_domain__ids: [ID], mlag_domain__isnull: Boolean, mlag_domain__name__value: String, mlag_domain__name__values: [String], mlag_domain__name__source__id: ID, mlag_domain__name__owner__id: ID, mlag_domain__name__is_visible: Boolean, mlag_domain__name__is_protected: Boolean, mlag_domain__domain_id__value: BigInt, mlag_domain__domain_id__values: [BigInt], mlag_domain__domain_id__source__id: ID, mlag_domain__domain_id__owner__id: ID, mlag_domain__domain_id__is_visible: Boolean, mlag_domain__domain_id__is_protected: Boolean): PaginatedInfraMlagInterfaceL3! + InfraPlatform(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], napalm_driver__value: String, napalm_driver__values: [String], napalm_driver__isnull: Boolean, napalm_driver__source__id: ID, napalm_driver__owner__id: ID, napalm_driver__is_visible: Boolean, napalm_driver__is_protected: Boolean, ansible_network_os__value: String, ansible_network_os__values: [String], ansible_network_os__isnull: Boolean, ansible_network_os__source__id: ID, ansible_network_os__owner__id: ID, ansible_network_os__is_visible: Boolean, ansible_network_os__is_protected: Boolean, nornir_platform__value: String, nornir_platform__values: [String], nornir_platform__isnull: Boolean, nornir_platform__source__id: ID, nornir_platform__owner__id: ID, nornir_platform__is_visible: Boolean, nornir_platform__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, netmiko_device_type__value: String, netmiko_device_type__values: [String], netmiko_device_type__isnull: Boolean, netmiko_device_type__source__id: ID, netmiko_device_type__owner__id: ID, netmiko_device_type__is_visible: Boolean, netmiko_device_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], devices__ids: [ID], devices__isnull: Boolean, devices__description__value: String, devices__description__values: [String], devices__description__source__id: ID, devices__description__owner__id: ID, devices__description__is_visible: Boolean, devices__description__is_protected: Boolean, devices__status__value: String, devices__status__values: [String], devices__status__source__id: ID, devices__status__owner__id: ID, devices__status__is_visible: Boolean, devices__status__is_protected: Boolean, devices__type__value: String, devices__type__values: [String], devices__type__source__id: ID, devices__type__owner__id: ID, devices__type__is_visible: Boolean, devices__type__is_protected: Boolean, devices__name__value: String, devices__name__values: [String], devices__name__source__id: ID, devices__name__owner__id: ID, devices__name__is_visible: Boolean, devices__name__is_protected: Boolean, devices__role__value: String, devices__role__values: [String], devices__role__source__id: ID, devices__role__owner__id: ID, devices__role__is_visible: Boolean, devices__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedInfraPlatform! + InfraVLAN(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, vlan_id__value: BigInt, vlan_id__values: [BigInt], vlan_id__isnull: Boolean, vlan_id__source__id: ID, vlan_id__owner__id: ID, vlan_id__is_visible: Boolean, vlan_id__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, gateway__ids: [ID], gateway__isnull: Boolean, gateway__lacp_priority__value: BigInt, gateway__lacp_priority__values: [BigInt], gateway__lacp_priority__source__id: ID, gateway__lacp_priority__owner__id: ID, gateway__lacp_priority__is_visible: Boolean, gateway__lacp_priority__is_protected: Boolean, gateway__lacp_rate__value: String, gateway__lacp_rate__values: [String], gateway__lacp_rate__source__id: ID, gateway__lacp_rate__owner__id: ID, gateway__lacp_rate__is_visible: Boolean, gateway__lacp_rate__is_protected: Boolean, gateway__mtu__value: BigInt, gateway__mtu__values: [BigInt], gateway__mtu__source__id: ID, gateway__mtu__owner__id: ID, gateway__mtu__is_visible: Boolean, gateway__mtu__is_protected: Boolean, gateway__role__value: String, gateway__role__values: [String], gateway__role__source__id: ID, gateway__role__owner__id: ID, gateway__role__is_visible: Boolean, gateway__role__is_protected: Boolean, gateway__speed__value: BigInt, gateway__speed__values: [BigInt], gateway__speed__source__id: ID, gateway__speed__owner__id: ID, gateway__speed__is_visible: Boolean, gateway__speed__is_protected: Boolean, gateway__enabled__value: Boolean, gateway__enabled__values: [Boolean], gateway__enabled__source__id: ID, gateway__enabled__owner__id: ID, gateway__enabled__is_visible: Boolean, gateway__enabled__is_protected: Boolean, gateway__status__value: String, gateway__status__values: [String], gateway__status__source__id: ID, gateway__status__owner__id: ID, gateway__status__is_visible: Boolean, gateway__status__is_protected: Boolean, gateway__description__value: String, gateway__description__values: [String], gateway__description__source__id: ID, gateway__description__owner__id: ID, gateway__description__is_visible: Boolean, gateway__description__is_protected: Boolean, gateway__name__value: String, gateway__name__values: [String], gateway__name__source__id: ID, gateway__name__owner__id: ID, gateway__name__is_visible: Boolean, gateway__name__is_protected: Boolean, site__ids: [ID], site__isnull: Boolean, site__city__value: String, site__city__values: [String], site__city__source__id: ID, site__city__owner__id: ID, site__city__is_visible: Boolean, site__city__is_protected: Boolean, site__address__value: String, site__address__values: [String], site__address__source__id: ID, site__address__owner__id: ID, site__address__is_visible: Boolean, site__address__is_protected: Boolean, site__contact__value: String, site__contact__values: [String], site__contact__source__id: ID, site__contact__owner__id: ID, site__contact__is_visible: Boolean, site__contact__is_protected: Boolean, site__name__value: String, site__name__values: [String], site__name__source__id: ID, site__name__owner__id: ID, site__name__is_visible: Boolean, site__name__is_protected: Boolean, site__description__value: String, site__description__values: [String], site__description__source__id: ID, site__description__owner__id: ID, site__description__is_visible: Boolean, site__description__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedInfraVLAN! + IpamIPAddress(offset: Int, limit: Int, order: OrderInput, ids: [ID], address__value: String, address__values: [String], address__isnull: Boolean, address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, interface__ids: [ID], interface__isnull: Boolean, interface__lacp_priority__value: BigInt, interface__lacp_priority__values: [BigInt], interface__lacp_priority__source__id: ID, interface__lacp_priority__owner__id: ID, interface__lacp_priority__is_visible: Boolean, interface__lacp_priority__is_protected: Boolean, interface__lacp_rate__value: String, interface__lacp_rate__values: [String], interface__lacp_rate__source__id: ID, interface__lacp_rate__owner__id: ID, interface__lacp_rate__is_visible: Boolean, interface__lacp_rate__is_protected: Boolean, interface__mtu__value: BigInt, interface__mtu__values: [BigInt], interface__mtu__source__id: ID, interface__mtu__owner__id: ID, interface__mtu__is_visible: Boolean, interface__mtu__is_protected: Boolean, interface__role__value: String, interface__role__values: [String], interface__role__source__id: ID, interface__role__owner__id: ID, interface__role__is_visible: Boolean, interface__role__is_protected: Boolean, interface__speed__value: BigInt, interface__speed__values: [BigInt], interface__speed__source__id: ID, interface__speed__owner__id: ID, interface__speed__is_visible: Boolean, interface__speed__is_protected: Boolean, interface__enabled__value: Boolean, interface__enabled__values: [Boolean], interface__enabled__source__id: ID, interface__enabled__owner__id: ID, interface__enabled__is_visible: Boolean, interface__enabled__is_protected: Boolean, interface__status__value: String, interface__status__values: [String], interface__status__source__id: ID, interface__status__owner__id: ID, interface__status__is_visible: Boolean, interface__status__is_protected: Boolean, interface__description__value: String, interface__description__values: [String], interface__description__source__id: ID, interface__description__owner__id: ID, interface__description__is_visible: Boolean, interface__description__is_protected: Boolean, interface__name__value: String, interface__name__values: [String], interface__name__source__id: ID, interface__name__owner__id: ID, interface__name__is_visible: Boolean, interface__name__is_protected: Boolean, ip_prefix__ids: [ID], ip_prefix__isnull: Boolean, ip_prefix__description__value: String, ip_prefix__description__values: [String], ip_prefix__description__source__id: ID, ip_prefix__description__owner__id: ID, ip_prefix__description__is_visible: Boolean, ip_prefix__description__is_protected: Boolean, ip_prefix__network_address__value: String, ip_prefix__network_address__values: [String], ip_prefix__network_address__source__id: ID, ip_prefix__network_address__owner__id: ID, ip_prefix__network_address__is_visible: Boolean, ip_prefix__network_address__is_protected: Boolean, ip_prefix__broadcast_address__value: String, ip_prefix__broadcast_address__values: [String], ip_prefix__broadcast_address__source__id: ID, ip_prefix__broadcast_address__owner__id: ID, ip_prefix__broadcast_address__is_visible: Boolean, ip_prefix__broadcast_address__is_protected: Boolean, ip_prefix__prefix__value: String, ip_prefix__prefix__values: [String], ip_prefix__prefix__source__id: ID, ip_prefix__prefix__owner__id: ID, ip_prefix__prefix__is_visible: Boolean, ip_prefix__prefix__is_protected: Boolean, ip_prefix__is_pool__value: Boolean, ip_prefix__is_pool__values: [Boolean], ip_prefix__is_pool__source__id: ID, ip_prefix__is_pool__owner__id: ID, ip_prefix__is_pool__is_visible: Boolean, ip_prefix__is_pool__is_protected: Boolean, ip_prefix__hostmask__value: String, ip_prefix__hostmask__values: [String], ip_prefix__hostmask__source__id: ID, ip_prefix__hostmask__owner__id: ID, ip_prefix__hostmask__is_visible: Boolean, ip_prefix__hostmask__is_protected: Boolean, ip_prefix__utilization__value: BigInt, ip_prefix__utilization__values: [BigInt], ip_prefix__utilization__source__id: ID, ip_prefix__utilization__owner__id: ID, ip_prefix__utilization__is_visible: Boolean, ip_prefix__utilization__is_protected: Boolean, ip_prefix__member_type__value: String, ip_prefix__member_type__values: [String], ip_prefix__member_type__source__id: ID, ip_prefix__member_type__owner__id: ID, ip_prefix__member_type__is_visible: Boolean, ip_prefix__member_type__is_protected: Boolean, ip_prefix__netmask__value: String, ip_prefix__netmask__values: [String], ip_prefix__netmask__source__id: ID, ip_prefix__netmask__owner__id: ID, ip_prefix__netmask__is_visible: Boolean, ip_prefix__netmask__is_protected: Boolean, ip_prefix__is_top_level__value: Boolean, ip_prefix__is_top_level__values: [Boolean], ip_prefix__is_top_level__source__id: ID, ip_prefix__is_top_level__owner__id: ID, ip_prefix__is_top_level__is_visible: Boolean, ip_prefix__is_top_level__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], ip_namespace__ids: [ID], ip_namespace__isnull: Boolean, ip_namespace__name__value: String, ip_namespace__name__values: [String], ip_namespace__name__source__id: ID, ip_namespace__name__owner__id: ID, ip_namespace__name__is_visible: Boolean, ip_namespace__name__is_protected: Boolean, ip_namespace__description__value: String, ip_namespace__description__values: [String], ip_namespace__description__source__id: ID, ip_namespace__description__owner__id: ID, ip_namespace__description__is_visible: Boolean, ip_namespace__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedIpamIPAddress! + IpamIPPrefix(offset: Int, limit: Int, order: OrderInput, ids: [ID], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__isnull: Boolean, network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__isnull: Boolean, broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__isnull: Boolean, prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__isnull: Boolean, is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__isnull: Boolean, hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__isnull: Boolean, utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__isnull: Boolean, member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__isnull: Boolean, netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__isnull: Boolean, is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], ip_addresses__ids: [ID], ip_addresses__isnull: Boolean, ip_addresses__address__value: String, ip_addresses__address__values: [String], ip_addresses__address__source__id: ID, ip_addresses__address__owner__id: ID, ip_addresses__address__is_visible: Boolean, ip_addresses__address__is_protected: Boolean, ip_addresses__description__value: String, ip_addresses__description__values: [String], ip_addresses__description__source__id: ID, ip_addresses__description__owner__id: ID, ip_addresses__description__is_visible: Boolean, ip_addresses__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], parent__ids: [ID], parent__isnull: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__network_address__value: String, parent__network_address__values: [String], parent__network_address__source__id: ID, parent__network_address__owner__id: ID, parent__network_address__is_visible: Boolean, parent__network_address__is_protected: Boolean, parent__broadcast_address__value: String, parent__broadcast_address__values: [String], parent__broadcast_address__source__id: ID, parent__broadcast_address__owner__id: ID, parent__broadcast_address__is_visible: Boolean, parent__broadcast_address__is_protected: Boolean, parent__prefix__value: String, parent__prefix__values: [String], parent__prefix__source__id: ID, parent__prefix__owner__id: ID, parent__prefix__is_visible: Boolean, parent__prefix__is_protected: Boolean, parent__is_pool__value: Boolean, parent__is_pool__values: [Boolean], parent__is_pool__source__id: ID, parent__is_pool__owner__id: ID, parent__is_pool__is_visible: Boolean, parent__is_pool__is_protected: Boolean, parent__hostmask__value: String, parent__hostmask__values: [String], parent__hostmask__source__id: ID, parent__hostmask__owner__id: ID, parent__hostmask__is_visible: Boolean, parent__hostmask__is_protected: Boolean, parent__utilization__value: BigInt, parent__utilization__values: [BigInt], parent__utilization__source__id: ID, parent__utilization__owner__id: ID, parent__utilization__is_visible: Boolean, parent__utilization__is_protected: Boolean, parent__member_type__value: String, parent__member_type__values: [String], parent__member_type__source__id: ID, parent__member_type__owner__id: ID, parent__member_type__is_visible: Boolean, parent__member_type__is_protected: Boolean, parent__netmask__value: String, parent__netmask__values: [String], parent__netmask__source__id: ID, parent__netmask__owner__id: ID, parent__netmask__is_visible: Boolean, parent__netmask__is_protected: Boolean, parent__is_top_level__value: Boolean, parent__is_top_level__values: [Boolean], parent__is_top_level__source__id: ID, parent__is_top_level__owner__id: ID, parent__is_top_level__is_visible: Boolean, parent__is_top_level__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__network_address__value: String, children__network_address__values: [String], children__network_address__source__id: ID, children__network_address__owner__id: ID, children__network_address__is_visible: Boolean, children__network_address__is_protected: Boolean, children__broadcast_address__value: String, children__broadcast_address__values: [String], children__broadcast_address__source__id: ID, children__broadcast_address__owner__id: ID, children__broadcast_address__is_visible: Boolean, children__broadcast_address__is_protected: Boolean, children__prefix__value: String, children__prefix__values: [String], children__prefix__source__id: ID, children__prefix__owner__id: ID, children__prefix__is_visible: Boolean, children__prefix__is_protected: Boolean, children__is_pool__value: Boolean, children__is_pool__values: [Boolean], children__is_pool__source__id: ID, children__is_pool__owner__id: ID, children__is_pool__is_visible: Boolean, children__is_pool__is_protected: Boolean, children__hostmask__value: String, children__hostmask__values: [String], children__hostmask__source__id: ID, children__hostmask__owner__id: ID, children__hostmask__is_visible: Boolean, children__hostmask__is_protected: Boolean, children__utilization__value: BigInt, children__utilization__values: [BigInt], children__utilization__source__id: ID, children__utilization__owner__id: ID, children__utilization__is_visible: Boolean, children__utilization__is_protected: Boolean, children__member_type__value: String, children__member_type__values: [String], children__member_type__source__id: ID, children__member_type__owner__id: ID, children__member_type__is_visible: Boolean, children__member_type__is_protected: Boolean, children__netmask__value: String, children__netmask__values: [String], children__netmask__source__id: ID, children__netmask__owner__id: ID, children__netmask__is_visible: Boolean, children__netmask__is_protected: Boolean, children__is_top_level__value: Boolean, children__is_top_level__values: [Boolean], children__is_top_level__source__id: ID, children__is_top_level__owner__id: ID, children__is_top_level__is_visible: Boolean, children__is_top_level__is_protected: Boolean, resource_pool__ids: [ID], resource_pool__isnull: Boolean, resource_pool__default_address_type__value: String, resource_pool__default_address_type__values: [String], resource_pool__default_address_type__source__id: ID, resource_pool__default_address_type__owner__id: ID, resource_pool__default_address_type__is_visible: Boolean, resource_pool__default_address_type__is_protected: Boolean, resource_pool__default_prefix_length__value: BigInt, resource_pool__default_prefix_length__values: [BigInt], resource_pool__default_prefix_length__source__id: ID, resource_pool__default_prefix_length__owner__id: ID, resource_pool__default_prefix_length__is_visible: Boolean, resource_pool__default_prefix_length__is_protected: Boolean, resource_pool__description__value: String, resource_pool__description__values: [String], resource_pool__description__source__id: ID, resource_pool__description__owner__id: ID, resource_pool__description__is_visible: Boolean, resource_pool__description__is_protected: Boolean, resource_pool__name__value: String, resource_pool__name__values: [String], resource_pool__name__source__id: ID, resource_pool__name__owner__id: ID, resource_pool__name__is_visible: Boolean, resource_pool__name__is_protected: Boolean, ip_namespace__ids: [ID], ip_namespace__isnull: Boolean, ip_namespace__name__value: String, ip_namespace__name__values: [String], ip_namespace__name__source__id: ID, ip_namespace__name__owner__id: ID, ip_namespace__name__is_visible: Boolean, ip_namespace__name__is_protected: Boolean, ip_namespace__description__value: String, ip_namespace__description__values: [String], ip_namespace__description__source__id: ID, ip_namespace__description__owner__id: ID, ip_namespace__description__is_visible: Boolean, ip_namespace__description__is_protected: Boolean): PaginatedIpamIPPrefix! + LocationContinent(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, children__ids: [ID], children__isnull: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], parent__ids: [ID], parent__isnull: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean): PaginatedLocationContinent! + LocationCountry(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], children__ids: [ID], children__isnull: Boolean, children__city__value: String, children__city__values: [String], children__city__source__id: ID, children__city__owner__id: ID, children__city__is_visible: Boolean, children__city__is_protected: Boolean, children__address__value: String, children__address__values: [String], children__address__source__id: ID, children__address__owner__id: ID, children__address__is_visible: Boolean, children__address__is_protected: Boolean, children__contact__value: String, children__contact__values: [String], children__contact__source__id: ID, children__contact__owner__id: ID, children__contact__is_visible: Boolean, children__contact__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean): PaginatedLocationCountry! + LocationRack(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, height__value: String, height__values: [String], height__isnull: Boolean, height__source__id: ID, height__owner__id: ID, height__is_visible: Boolean, height__is_protected: Boolean, serial_number__value: String, serial_number__values: [String], serial_number__isnull: Boolean, serial_number__source__id: ID, serial_number__owner__id: ID, serial_number__is_visible: Boolean, serial_number__is_protected: Boolean, asset_tag__value: String, asset_tag__values: [String], asset_tag__isnull: Boolean, asset_tag__source__id: ID, asset_tag__owner__id: ID, asset_tag__is_visible: Boolean, asset_tag__is_protected: Boolean, facility_id__value: String, facility_id__values: [String], facility_id__isnull: Boolean, facility_id__source__id: ID, facility_id__owner__id: ID, facility_id__is_visible: Boolean, facility_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], site__ids: [ID], site__isnull: Boolean, site__city__value: String, site__city__values: [String], site__city__source__id: ID, site__city__owner__id: ID, site__city__is_visible: Boolean, site__city__is_protected: Boolean, site__address__value: String, site__address__values: [String], site__address__source__id: ID, site__address__owner__id: ID, site__address__is_visible: Boolean, site__address__is_protected: Boolean, site__contact__value: String, site__contact__values: [String], site__contact__source__id: ID, site__contact__owner__id: ID, site__contact__is_visible: Boolean, site__contact__is_protected: Boolean, site__name__value: String, site__name__values: [String], site__name__source__id: ID, site__name__owner__id: ID, site__name__is_visible: Boolean, site__name__is_protected: Boolean, site__description__value: String, site__description__values: [String], site__description__source__id: ID, site__description__owner__id: ID, site__description__is_visible: Boolean, site__description__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__city__value: String, parent__city__values: [String], parent__city__source__id: ID, parent__city__owner__id: ID, parent__city__is_visible: Boolean, parent__city__is_protected: Boolean, parent__address__value: String, parent__address__values: [String], parent__address__source__id: ID, parent__address__owner__id: ID, parent__address__is_visible: Boolean, parent__address__is_protected: Boolean, parent__contact__value: String, parent__contact__values: [String], parent__contact__source__id: ID, parent__contact__owner__id: ID, parent__contact__is_visible: Boolean, parent__contact__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], children__ids: [ID], children__isnull: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean): PaginatedLocationRack! + LocationSite(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], city__value: String, city__values: [String], city__isnull: Boolean, city__source__id: ID, city__owner__id: ID, city__is_visible: Boolean, city__is_protected: Boolean, address__value: String, address__values: [String], address__isnull: Boolean, address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, contact__value: String, contact__values: [String], contact__isnull: Boolean, contact__source__id: ID, contact__owner__id: ID, contact__is_visible: Boolean, contact__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__status__value: String, children__status__values: [String], children__status__source__id: ID, children__status__owner__id: ID, children__status__is_visible: Boolean, children__status__is_protected: Boolean, children__role__value: String, children__role__values: [String], children__role__source__id: ID, children__role__owner__id: ID, children__role__is_visible: Boolean, children__role__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__height__value: String, children__height__values: [String], children__height__source__id: ID, children__height__owner__id: ID, children__height__is_visible: Boolean, children__height__is_protected: Boolean, children__serial_number__value: String, children__serial_number__values: [String], children__serial_number__source__id: ID, children__serial_number__owner__id: ID, children__serial_number__is_visible: Boolean, children__serial_number__is_protected: Boolean, children__asset_tag__value: String, children__asset_tag__values: [String], children__asset_tag__source__id: ID, children__asset_tag__owner__id: ID, children__asset_tag__is_visible: Boolean, children__asset_tag__is_protected: Boolean, children__facility_id__value: String, children__facility_id__values: [String], children__facility_id__source__id: ID, children__facility_id__owner__id: ID, children__facility_id__is_visible: Boolean, children__facility_id__is_protected: Boolean, vlans__ids: [ID], vlans__isnull: Boolean, vlans__name__value: String, vlans__name__values: [String], vlans__name__source__id: ID, vlans__name__owner__id: ID, vlans__name__is_visible: Boolean, vlans__name__is_protected: Boolean, vlans__vlan_id__value: BigInt, vlans__vlan_id__values: [BigInt], vlans__vlan_id__source__id: ID, vlans__vlan_id__owner__id: ID, vlans__vlan_id__is_visible: Boolean, vlans__vlan_id__is_protected: Boolean, vlans__role__value: String, vlans__role__values: [String], vlans__role__source__id: ID, vlans__role__owner__id: ID, vlans__role__is_visible: Boolean, vlans__role__is_protected: Boolean, vlans__description__value: String, vlans__description__values: [String], vlans__description__source__id: ID, vlans__description__owner__id: ID, vlans__description__is_visible: Boolean, vlans__description__is_protected: Boolean, vlans__status__value: String, vlans__status__values: [String], vlans__status__source__id: ID, vlans__status__owner__id: ID, vlans__status__is_visible: Boolean, vlans__status__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], devices__ids: [ID], devices__isnull: Boolean, devices__description__value: String, devices__description__values: [String], devices__description__source__id: ID, devices__description__owner__id: ID, devices__description__is_visible: Boolean, devices__description__is_protected: Boolean, devices__status__value: String, devices__status__values: [String], devices__status__source__id: ID, devices__status__owner__id: ID, devices__status__is_visible: Boolean, devices__status__is_protected: Boolean, devices__type__value: String, devices__type__values: [String], devices__type__source__id: ID, devices__type__owner__id: ID, devices__type__is_visible: Boolean, devices__type__is_protected: Boolean, devices__name__value: String, devices__name__values: [String], devices__name__source__id: ID, devices__name__owner__id: ID, devices__name__is_visible: Boolean, devices__name__is_protected: Boolean, devices__role__value: String, devices__role__values: [String], devices__role__source__id: ID, devices__role__owner__id: ID, devices__role__is_visible: Boolean, devices__role__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], circuit_endpoints__ids: [ID], circuit_endpoints__isnull: Boolean, circuit_endpoints__description__value: String, circuit_endpoints__description__values: [String], circuit_endpoints__description__source__id: ID, circuit_endpoints__description__owner__id: ID, circuit_endpoints__description__is_visible: Boolean, circuit_endpoints__description__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean): PaginatedLocationSite! + OrganizationManufacturer(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], platform__ids: [ID], platform__isnull: Boolean, platform__napalm_driver__value: String, platform__napalm_driver__values: [String], platform__napalm_driver__source__id: ID, platform__napalm_driver__owner__id: ID, platform__napalm_driver__is_visible: Boolean, platform__napalm_driver__is_protected: Boolean, platform__ansible_network_os__value: String, platform__ansible_network_os__values: [String], platform__ansible_network_os__source__id: ID, platform__ansible_network_os__owner__id: ID, platform__ansible_network_os__is_visible: Boolean, platform__ansible_network_os__is_protected: Boolean, platform__nornir_platform__value: String, platform__nornir_platform__values: [String], platform__nornir_platform__source__id: ID, platform__nornir_platform__owner__id: ID, platform__nornir_platform__is_visible: Boolean, platform__nornir_platform__is_protected: Boolean, platform__description__value: String, platform__description__values: [String], platform__description__source__id: ID, platform__description__owner__id: ID, platform__description__is_visible: Boolean, platform__description__is_protected: Boolean, platform__name__value: String, platform__name__values: [String], platform__name__source__id: ID, platform__name__owner__id: ID, platform__name__is_visible: Boolean, platform__name__is_protected: Boolean, platform__netmiko_device_type__value: String, platform__netmiko_device_type__values: [String], platform__netmiko_device_type__source__id: ID, platform__netmiko_device_type__owner__id: ID, platform__netmiko_device_type__is_visible: Boolean, platform__netmiko_device_type__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, asn__ids: [ID], asn__isnull: Boolean, asn__name__value: String, asn__name__values: [String], asn__name__source__id: ID, asn__name__owner__id: ID, asn__name__is_visible: Boolean, asn__name__is_protected: Boolean, asn__description__value: String, asn__description__values: [String], asn__description__source__id: ID, asn__description__owner__id: ID, asn__description__is_visible: Boolean, asn__description__is_protected: Boolean, asn__asn__value: BigInt, asn__asn__values: [BigInt], asn__asn__source__id: ID, asn__asn__owner__id: ID, asn__asn__is_visible: Boolean, asn__asn__is_protected: Boolean): PaginatedOrganizationManufacturer! + OrganizationProvider(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, circuit__ids: [ID], circuit__isnull: Boolean, circuit__role__value: String, circuit__role__values: [String], circuit__role__source__id: ID, circuit__role__owner__id: ID, circuit__role__is_visible: Boolean, circuit__role__is_protected: Boolean, circuit__status__value: String, circuit__status__values: [String], circuit__status__source__id: ID, circuit__status__owner__id: ID, circuit__status__is_visible: Boolean, circuit__status__is_protected: Boolean, circuit__description__value: String, circuit__description__values: [String], circuit__description__source__id: ID, circuit__description__owner__id: ID, circuit__description__is_visible: Boolean, circuit__description__is_protected: Boolean, circuit__vendor_id__value: String, circuit__vendor_id__values: [String], circuit__vendor_id__source__id: ID, circuit__vendor_id__owner__id: ID, circuit__vendor_id__is_visible: Boolean, circuit__vendor_id__is_protected: Boolean, circuit__circuit_id__value: String, circuit__circuit_id__values: [String], circuit__circuit_id__source__id: ID, circuit__circuit_id__owner__id: ID, circuit__circuit_id__is_visible: Boolean, circuit__circuit_id__is_protected: Boolean, location__ids: [ID], location__isnull: Boolean, location__city__value: String, location__city__values: [String], location__city__source__id: ID, location__city__owner__id: ID, location__city__is_visible: Boolean, location__city__is_protected: Boolean, location__address__value: String, location__address__values: [String], location__address__source__id: ID, location__address__owner__id: ID, location__address__is_visible: Boolean, location__address__is_protected: Boolean, location__contact__value: String, location__contact__values: [String], location__contact__source__id: ID, location__contact__owner__id: ID, location__contact__is_visible: Boolean, location__contact__is_protected: Boolean, location__name__value: String, location__name__values: [String], location__name__source__id: ID, location__name__owner__id: ID, location__name__is_visible: Boolean, location__name__is_protected: Boolean, location__description__value: String, location__description__values: [String], location__description__source__id: ID, location__description__owner__id: ID, location__description__is_visible: Boolean, location__description__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, asn__ids: [ID], asn__isnull: Boolean, asn__name__value: String, asn__name__values: [String], asn__name__source__id: ID, asn__name__owner__id: ID, asn__name__is_visible: Boolean, asn__name__is_protected: Boolean, asn__description__value: String, asn__description__values: [String], asn__description__source__id: ID, asn__description__owner__id: ID, asn__description__is_visible: Boolean, asn__description__is_protected: Boolean, asn__asn__value: BigInt, asn__asn__values: [BigInt], asn__asn__source__id: ID, asn__asn__owner__id: ID, asn__asn__is_visible: Boolean, asn__asn__is_protected: Boolean): PaginatedOrganizationProvider! + OrganizationTenant(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], circuit__ids: [ID], circuit__isnull: Boolean, circuit__role__value: String, circuit__role__values: [String], circuit__role__source__id: ID, circuit__role__owner__id: ID, circuit__role__is_visible: Boolean, circuit__role__is_protected: Boolean, circuit__status__value: String, circuit__status__values: [String], circuit__status__source__id: ID, circuit__status__owner__id: ID, circuit__status__is_visible: Boolean, circuit__status__is_protected: Boolean, circuit__description__value: String, circuit__description__values: [String], circuit__description__source__id: ID, circuit__description__owner__id: ID, circuit__description__is_visible: Boolean, circuit__description__is_protected: Boolean, circuit__vendor_id__value: String, circuit__vendor_id__values: [String], circuit__vendor_id__source__id: ID, circuit__vendor_id__owner__id: ID, circuit__vendor_id__is_visible: Boolean, circuit__vendor_id__is_protected: Boolean, circuit__circuit_id__value: String, circuit__circuit_id__values: [String], circuit__circuit_id__source__id: ID, circuit__circuit_id__owner__id: ID, circuit__circuit_id__is_visible: Boolean, circuit__circuit_id__is_protected: Boolean, location__ids: [ID], location__isnull: Boolean, location__city__value: String, location__city__values: [String], location__city__source__id: ID, location__city__owner__id: ID, location__city__is_visible: Boolean, location__city__is_protected: Boolean, location__address__value: String, location__address__values: [String], location__address__source__id: ID, location__address__owner__id: ID, location__address__is_visible: Boolean, location__address__is_protected: Boolean, location__contact__value: String, location__contact__values: [String], location__contact__source__id: ID, location__contact__owner__id: ID, location__contact__is_visible: Boolean, location__contact__is_protected: Boolean, location__name__value: String, location__name__values: [String], location__name__source__id: ID, location__name__owner__id: ID, location__name__is_visible: Boolean, location__name__is_protected: Boolean, location__description__value: String, location__description__values: [String], location__description__source__id: ID, location__description__owner__id: ID, location__description__is_visible: Boolean, location__description__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, asn__ids: [ID], asn__isnull: Boolean, asn__name__value: String, asn__name__values: [String], asn__name__source__id: ID, asn__name__owner__id: ID, asn__name__is_visible: Boolean, asn__name__is_protected: Boolean, asn__description__value: String, asn__description__values: [String], asn__description__source__id: ID, asn__description__owner__id: ID, asn__description__is_visible: Boolean, asn__description__is_protected: Boolean, asn__asn__value: BigInt, asn__asn__values: [BigInt], asn__asn__source__id: ID, asn__asn__owner__id: ID, asn__asn__is_visible: Boolean, asn__asn__is_protected: Boolean): PaginatedOrganizationTenant! + CoreGeneratorAction(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], generator__ids: [ID], generator__isnull: Boolean, generator__class_name__value: String, generator__class_name__values: [String], generator__class_name__source__id: ID, generator__class_name__owner__id: ID, generator__class_name__is_visible: Boolean, generator__class_name__is_protected: Boolean, generator__file_path__value: String, generator__file_path__values: [String], generator__file_path__source__id: ID, generator__file_path__owner__id: ID, generator__file_path__is_visible: Boolean, generator__file_path__is_protected: Boolean, generator__convert_query_response__value: Boolean, generator__convert_query_response__values: [Boolean], generator__convert_query_response__source__id: ID, generator__convert_query_response__owner__id: ID, generator__convert_query_response__is_visible: Boolean, generator__convert_query_response__is_protected: Boolean, generator__description__value: String, generator__description__values: [String], generator__description__source__id: ID, generator__description__owner__id: ID, generator__description__is_visible: Boolean, generator__description__is_protected: Boolean, generator__name__value: String, generator__name__values: [String], generator__name__source__id: ID, generator__name__owner__id: ID, generator__name__is_visible: Boolean, generator__name__is_protected: Boolean, generator__parameters__value: GenericScalar, generator__parameters__values: [GenericScalar], generator__parameters__source__id: ID, generator__parameters__owner__id: ID, generator__parameters__is_visible: Boolean, generator__parameters__is_protected: Boolean, triggers__ids: [ID], triggers__isnull: Boolean, triggers__active__value: Boolean, triggers__active__values: [Boolean], triggers__active__source__id: ID, triggers__active__owner__id: ID, triggers__active__is_visible: Boolean, triggers__active__is_protected: Boolean, triggers__description__value: String, triggers__description__values: [String], triggers__description__source__id: ID, triggers__description__owner__id: ID, triggers__description__is_visible: Boolean, triggers__description__is_protected: Boolean, triggers__branch_scope__value: String, triggers__branch_scope__values: [String], triggers__branch_scope__source__id: ID, triggers__branch_scope__owner__id: ID, triggers__branch_scope__is_visible: Boolean, triggers__branch_scope__is_protected: Boolean, triggers__name__value: String, triggers__name__values: [String], triggers__name__source__id: ID, triggers__name__owner__id: ID, triggers__name__is_visible: Boolean, triggers__name__is_protected: Boolean): PaginatedCoreGeneratorAction! + CoreGroupAction(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], member_action__value: String, member_action__values: [String], member_action__isnull: Boolean, member_action__source__id: ID, member_action__owner__id: ID, member_action__is_visible: Boolean, member_action__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], group__ids: [ID], group__isnull: Boolean, group__label__value: String, group__label__values: [String], group__label__source__id: ID, group__label__owner__id: ID, group__label__is_visible: Boolean, group__label__is_protected: Boolean, group__description__value: String, group__description__values: [String], group__description__source__id: ID, group__description__owner__id: ID, group__description__is_visible: Boolean, group__description__is_protected: Boolean, group__name__value: String, group__name__values: [String], group__name__source__id: ID, group__name__owner__id: ID, group__name__is_visible: Boolean, group__name__is_protected: Boolean, group__group_type__value: String, group__group_type__values: [String], group__group_type__source__id: ID, group__group_type__owner__id: ID, group__group_type__is_visible: Boolean, group__group_type__is_protected: Boolean, triggers__ids: [ID], triggers__isnull: Boolean, triggers__active__value: Boolean, triggers__active__values: [Boolean], triggers__active__source__id: ID, triggers__active__owner__id: ID, triggers__active__is_visible: Boolean, triggers__active__is_protected: Boolean, triggers__description__value: String, triggers__description__values: [String], triggers__description__source__id: ID, triggers__description__owner__id: ID, triggers__description__is_visible: Boolean, triggers__description__is_protected: Boolean, triggers__branch_scope__value: String, triggers__branch_scope__values: [String], triggers__branch_scope__source__id: ID, triggers__branch_scope__owner__id: ID, triggers__branch_scope__is_visible: Boolean, triggers__branch_scope__is_protected: Boolean, triggers__name__value: String, triggers__name__values: [String], triggers__name__source__id: ID, triggers__name__owner__id: ID, triggers__name__is_visible: Boolean, triggers__name__is_protected: Boolean): PaginatedCoreGroupAction! + CoreGroupTriggerRule(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], member_update__value: String, member_update__values: [String], member_update__isnull: Boolean, member_update__source__id: ID, member_update__owner__id: ID, member_update__is_visible: Boolean, member_update__is_protected: Boolean, active__value: Boolean, active__values: [Boolean], active__isnull: Boolean, active__source__id: ID, active__owner__id: ID, active__is_visible: Boolean, active__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__isnull: Boolean, branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], group__ids: [ID], group__isnull: Boolean, group__label__value: String, group__label__values: [String], group__label__source__id: ID, group__label__owner__id: ID, group__label__is_visible: Boolean, group__label__is_protected: Boolean, group__description__value: String, group__description__values: [String], group__description__source__id: ID, group__description__owner__id: ID, group__description__is_visible: Boolean, group__description__is_protected: Boolean, group__name__value: String, group__name__values: [String], group__name__source__id: ID, group__name__owner__id: ID, group__name__is_visible: Boolean, group__name__is_protected: Boolean, group__group_type__value: String, group__group_type__values: [String], group__group_type__source__id: ID, group__group_type__owner__id: ID, group__group_type__is_visible: Boolean, group__group_type__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], action__ids: [ID], action__isnull: Boolean, action__description__value: String, action__description__values: [String], action__description__source__id: ID, action__description__owner__id: ID, action__description__is_visible: Boolean, action__description__is_protected: Boolean, action__name__value: String, action__name__values: [String], action__name__source__id: ID, action__name__owner__id: ID, action__name__is_visible: Boolean, action__name__is_protected: Boolean): PaginatedCoreGroupTriggerRule! + CoreNodeTriggerAttributeMatch(offset: Int, limit: Int, order: OrderInput, ids: [ID], value__value: String, value__values: [String], value__isnull: Boolean, value__source__id: ID, value__owner__id: ID, value__is_visible: Boolean, value__is_protected: Boolean, attribute_name__value: String, attribute_name__values: [String], attribute_name__isnull: Boolean, attribute_name__source__id: ID, attribute_name__owner__id: ID, attribute_name__is_visible: Boolean, attribute_name__is_protected: Boolean, value_previous__value: String, value_previous__values: [String], value_previous__isnull: Boolean, value_previous__source__id: ID, value_previous__owner__id: ID, value_previous__is_visible: Boolean, value_previous__is_protected: Boolean, value_match__value: String, value_match__values: [String], value_match__isnull: Boolean, value_match__source__id: ID, value_match__owner__id: ID, value_match__is_visible: Boolean, value_match__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], trigger__ids: [ID], trigger__isnull: Boolean, trigger__node_kind__value: String, trigger__node_kind__values: [String], trigger__node_kind__source__id: ID, trigger__node_kind__owner__id: ID, trigger__node_kind__is_visible: Boolean, trigger__node_kind__is_protected: Boolean, trigger__mutation_action__value: String, trigger__mutation_action__values: [String], trigger__mutation_action__source__id: ID, trigger__mutation_action__owner__id: ID, trigger__mutation_action__is_visible: Boolean, trigger__mutation_action__is_protected: Boolean, trigger__active__value: Boolean, trigger__active__values: [Boolean], trigger__active__source__id: ID, trigger__active__owner__id: ID, trigger__active__is_visible: Boolean, trigger__active__is_protected: Boolean, trigger__description__value: String, trigger__description__values: [String], trigger__description__source__id: ID, trigger__description__owner__id: ID, trigger__description__is_visible: Boolean, trigger__description__is_protected: Boolean, trigger__branch_scope__value: String, trigger__branch_scope__values: [String], trigger__branch_scope__source__id: ID, trigger__branch_scope__owner__id: ID, trigger__branch_scope__is_visible: Boolean, trigger__branch_scope__is_protected: Boolean, trigger__name__value: String, trigger__name__values: [String], trigger__name__source__id: ID, trigger__name__owner__id: ID, trigger__name__is_visible: Boolean, trigger__name__is_protected: Boolean): PaginatedCoreNodeTriggerAttributeMatch! + CoreNodeTriggerRelationshipMatch(offset: Int, limit: Int, order: OrderInput, ids: [ID], modification_type__value: String, modification_type__values: [String], modification_type__isnull: Boolean, modification_type__source__id: ID, modification_type__owner__id: ID, modification_type__is_visible: Boolean, modification_type__is_protected: Boolean, peer__value: String, peer__values: [String], peer__isnull: Boolean, peer__source__id: ID, peer__owner__id: ID, peer__is_visible: Boolean, peer__is_protected: Boolean, relationship_name__value: String, relationship_name__values: [String], relationship_name__isnull: Boolean, relationship_name__source__id: ID, relationship_name__owner__id: ID, relationship_name__is_visible: Boolean, relationship_name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], trigger__ids: [ID], trigger__isnull: Boolean, trigger__node_kind__value: String, trigger__node_kind__values: [String], trigger__node_kind__source__id: ID, trigger__node_kind__owner__id: ID, trigger__node_kind__is_visible: Boolean, trigger__node_kind__is_protected: Boolean, trigger__mutation_action__value: String, trigger__mutation_action__values: [String], trigger__mutation_action__source__id: ID, trigger__mutation_action__owner__id: ID, trigger__mutation_action__is_visible: Boolean, trigger__mutation_action__is_protected: Boolean, trigger__active__value: Boolean, trigger__active__values: [Boolean], trigger__active__source__id: ID, trigger__active__owner__id: ID, trigger__active__is_visible: Boolean, trigger__active__is_protected: Boolean, trigger__description__value: String, trigger__description__values: [String], trigger__description__source__id: ID, trigger__description__owner__id: ID, trigger__description__is_visible: Boolean, trigger__description__is_protected: Boolean, trigger__branch_scope__value: String, trigger__branch_scope__values: [String], trigger__branch_scope__source__id: ID, trigger__branch_scope__owner__id: ID, trigger__branch_scope__is_visible: Boolean, trigger__branch_scope__is_protected: Boolean, trigger__name__value: String, trigger__name__values: [String], trigger__name__source__id: ID, trigger__name__owner__id: ID, trigger__name__is_visible: Boolean, trigger__name__is_protected: Boolean): PaginatedCoreNodeTriggerRelationshipMatch! + CoreNodeTriggerRule(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], node_kind__value: String, node_kind__values: [String], node_kind__isnull: Boolean, node_kind__source__id: ID, node_kind__owner__id: ID, node_kind__is_visible: Boolean, node_kind__is_protected: Boolean, mutation_action__value: String, mutation_action__values: [String], mutation_action__isnull: Boolean, mutation_action__source__id: ID, mutation_action__owner__id: ID, mutation_action__is_visible: Boolean, mutation_action__is_protected: Boolean, active__value: Boolean, active__values: [Boolean], active__isnull: Boolean, active__source__id: ID, active__owner__id: ID, active__is_visible: Boolean, active__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__isnull: Boolean, branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, matches__ids: [ID], matches__isnull: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], action__ids: [ID], action__isnull: Boolean, action__description__value: String, action__description__values: [String], action__description__source__id: ID, action__description__owner__id: ID, action__description__is_visible: Boolean, action__description__is_protected: Boolean, action__name__value: String, action__name__values: [String], action__name__source__id: ID, action__name__owner__id: ID, action__name__is_visible: Boolean, action__name__is_protected: Boolean): PaginatedCoreNodeTriggerRule! + CoreRepositoryGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], content__value: String, content__values: [String], content__isnull: Boolean, content__source__id: ID, content__owner__id: ID, content__is_visible: Boolean, content__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__isnull: Boolean, group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__group_type__value: String, children__group_type__values: [String], children__group_type__source__id: ID, children__group_type__owner__id: ID, children__group_type__is_visible: Boolean, children__group_type__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__group_type__value: String, parent__group_type__values: [String], parent__group_type__source__id: ID, parent__group_type__owner__id: ID, parent__group_type__is_visible: Boolean, parent__group_type__is_protected: Boolean, subscribers__ids: [ID], subscribers__isnull: Boolean): PaginatedCoreRepositoryGroup! + CoreNode(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreNode! + LineageOwner(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean): PaginatedLineageOwner! + LineageSource(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean): PaginatedLineageSource! + CoreComment(offset: Int, limit: Int, order: OrderInput, ids: [ID], created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, text__value: String, text__values: [String], text__isnull: Boolean, text__source__id: ID, text__owner__id: ID, text__is_visible: Boolean, text__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreComment! + CoreThread(offset: Int, limit: Int, order: OrderInput, ids: [ID], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, resolved__value: Boolean, resolved__values: [Boolean], resolved__isnull: Boolean, resolved__source__id: ID, resolved__owner__id: ID, resolved__is_visible: Boolean, resolved__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, change__ids: [ID], change__isnull: Boolean, change__description__value: String, change__description__values: [String], change__description__source__id: ID, change__description__owner__id: ID, change__description__is_visible: Boolean, change__description__is_protected: Boolean, change__is_draft__value: Boolean, change__is_draft__values: [Boolean], change__is_draft__source__id: ID, change__is_draft__owner__id: ID, change__is_draft__is_visible: Boolean, change__is_draft__is_protected: Boolean, change__state__value: String, change__state__values: [String], change__state__source__id: ID, change__state__owner__id: ID, change__state__is_visible: Boolean, change__state__is_protected: Boolean, change__name__value: String, change__name__values: [String], change__name__source__id: ID, change__name__owner__id: ID, change__name__is_visible: Boolean, change__name__is_protected: Boolean, change__source_branch__value: String, change__source_branch__values: [String], change__source_branch__source__id: ID, change__source_branch__owner__id: ID, change__source_branch__is_visible: Boolean, change__source_branch__is_protected: Boolean, change__destination_branch__value: String, change__destination_branch__values: [String], change__destination_branch__source__id: ID, change__destination_branch__owner__id: ID, change__destination_branch__is_visible: Boolean, change__destination_branch__is_protected: Boolean, change__total_comments__value: BigInt, change__total_comments__values: [BigInt], change__total_comments__source__id: ID, change__total_comments__owner__id: ID, change__total_comments__is_visible: Boolean, change__total_comments__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], comments__ids: [ID], comments__isnull: Boolean, comments__created_at__value: DateTime, comments__created_at__values: [DateTime], comments__created_at__source__id: ID, comments__created_at__owner__id: ID, comments__created_at__is_visible: Boolean, comments__created_at__is_protected: Boolean, comments__text__value: String, comments__text__values: [String], comments__text__source__id: ID, comments__text__owner__id: ID, comments__text__is_visible: Boolean, comments__text__is_protected: Boolean, created_by__ids: [ID], created_by__isnull: Boolean, created_by__role__value: String, created_by__role__values: [String], created_by__role__source__id: ID, created_by__role__owner__id: ID, created_by__role__is_visible: Boolean, created_by__role__is_protected: Boolean, created_by__password__value: String, created_by__password__values: [String], created_by__password__source__id: ID, created_by__password__owner__id: ID, created_by__password__is_visible: Boolean, created_by__password__is_protected: Boolean, created_by__label__value: String, created_by__label__values: [String], created_by__label__source__id: ID, created_by__label__owner__id: ID, created_by__label__is_visible: Boolean, created_by__label__is_protected: Boolean, created_by__description__value: String, created_by__description__values: [String], created_by__description__source__id: ID, created_by__description__owner__id: ID, created_by__description__is_visible: Boolean, created_by__description__is_protected: Boolean, created_by__account_type__value: String, created_by__account_type__values: [String], created_by__account_type__source__id: ID, created_by__account_type__owner__id: ID, created_by__account_type__is_visible: Boolean, created_by__account_type__is_protected: Boolean, created_by__status__value: String, created_by__status__values: [String], created_by__status__source__id: ID, created_by__status__owner__id: ID, created_by__status__is_visible: Boolean, created_by__status__is_protected: Boolean, created_by__name__value: String, created_by__name__values: [String], created_by__name__source__id: ID, created_by__name__owner__id: ID, created_by__name__is_visible: Boolean, created_by__name__is_protected: Boolean): PaginatedCoreThread! + CoreGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, group_type__value: String, group_type__values: [String], group_type__isnull: Boolean, group_type__source__id: ID, group_type__owner__id: ID, group_type__is_visible: Boolean, group_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, children__ids: [ID], children__isnull: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__group_type__value: String, children__group_type__values: [String], children__group_type__source__id: ID, children__group_type__owner__id: ID, children__group_type__is_visible: Boolean, children__group_type__is_protected: Boolean, members__ids: [ID], members__isnull: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__group_type__value: String, parent__group_type__values: [String], parent__group_type__source__id: ID, parent__group_type__owner__id: ID, parent__group_type__is_visible: Boolean, parent__group_type__is_protected: Boolean, subscribers__ids: [ID], subscribers__isnull: Boolean): PaginatedCoreGroup! + CoreValidator(offset: Int, limit: Int, order: OrderInput, ids: [ID], completed_at__value: DateTime, completed_at__values: [DateTime], completed_at__isnull: Boolean, completed_at__source__id: ID, completed_at__owner__id: ID, completed_at__is_visible: Boolean, completed_at__is_protected: Boolean, conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, state__value: String, state__values: [String], state__isnull: Boolean, state__source__id: ID, state__owner__id: ID, state__is_visible: Boolean, state__is_protected: Boolean, started_at__value: DateTime, started_at__values: [DateTime], started_at__isnull: Boolean, started_at__source__id: ID, started_at__owner__id: ID, started_at__is_visible: Boolean, started_at__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, proposed_change__ids: [ID], proposed_change__isnull: Boolean, proposed_change__description__value: String, proposed_change__description__values: [String], proposed_change__description__source__id: ID, proposed_change__description__owner__id: ID, proposed_change__description__is_visible: Boolean, proposed_change__description__is_protected: Boolean, proposed_change__is_draft__value: Boolean, proposed_change__is_draft__values: [Boolean], proposed_change__is_draft__source__id: ID, proposed_change__is_draft__owner__id: ID, proposed_change__is_draft__is_visible: Boolean, proposed_change__is_draft__is_protected: Boolean, proposed_change__state__value: String, proposed_change__state__values: [String], proposed_change__state__source__id: ID, proposed_change__state__owner__id: ID, proposed_change__state__is_visible: Boolean, proposed_change__state__is_protected: Boolean, proposed_change__name__value: String, proposed_change__name__values: [String], proposed_change__name__source__id: ID, proposed_change__name__owner__id: ID, proposed_change__name__is_visible: Boolean, proposed_change__name__is_protected: Boolean, proposed_change__source_branch__value: String, proposed_change__source_branch__values: [String], proposed_change__source_branch__source__id: ID, proposed_change__source_branch__owner__id: ID, proposed_change__source_branch__is_visible: Boolean, proposed_change__source_branch__is_protected: Boolean, proposed_change__destination_branch__value: String, proposed_change__destination_branch__values: [String], proposed_change__destination_branch__source__id: ID, proposed_change__destination_branch__owner__id: ID, proposed_change__destination_branch__is_visible: Boolean, proposed_change__destination_branch__is_protected: Boolean, proposed_change__total_comments__value: BigInt, proposed_change__total_comments__values: [BigInt], proposed_change__total_comments__source__id: ID, proposed_change__total_comments__owner__id: ID, proposed_change__total_comments__is_visible: Boolean, proposed_change__total_comments__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], checks__ids: [ID], checks__isnull: Boolean, checks__conclusion__value: String, checks__conclusion__values: [String], checks__conclusion__source__id: ID, checks__conclusion__owner__id: ID, checks__conclusion__is_visible: Boolean, checks__conclusion__is_protected: Boolean, checks__message__value: String, checks__message__values: [String], checks__message__source__id: ID, checks__message__owner__id: ID, checks__message__is_visible: Boolean, checks__message__is_protected: Boolean, checks__origin__value: String, checks__origin__values: [String], checks__origin__source__id: ID, checks__origin__owner__id: ID, checks__origin__is_visible: Boolean, checks__origin__is_protected: Boolean, checks__kind__value: String, checks__kind__values: [String], checks__kind__source__id: ID, checks__kind__owner__id: ID, checks__kind__is_visible: Boolean, checks__kind__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__created_at__value: DateTime, checks__created_at__values: [DateTime], checks__created_at__source__id: ID, checks__created_at__owner__id: ID, checks__created_at__is_visible: Boolean, checks__created_at__is_protected: Boolean, checks__severity__value: String, checks__severity__values: [String], checks__severity__source__id: ID, checks__severity__owner__id: ID, checks__severity__is_visible: Boolean, checks__severity__is_protected: Boolean, checks__label__value: String, checks__label__values: [String], checks__label__source__id: ID, checks__label__owner__id: ID, checks__label__is_visible: Boolean, checks__label__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreValidator! + CoreCheck(offset: Int, limit: Int, order: OrderInput, ids: [ID], conclusion__value: String, conclusion__values: [String], conclusion__isnull: Boolean, conclusion__source__id: ID, conclusion__owner__id: ID, conclusion__is_visible: Boolean, conclusion__is_protected: Boolean, message__value: String, message__values: [String], message__isnull: Boolean, message__source__id: ID, message__owner__id: ID, message__is_visible: Boolean, message__is_protected: Boolean, origin__value: String, origin__values: [String], origin__isnull: Boolean, origin__source__id: ID, origin__owner__id: ID, origin__is_visible: Boolean, origin__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, created_at__value: DateTime, created_at__values: [DateTime], created_at__isnull: Boolean, created_at__source__id: ID, created_at__owner__id: ID, created_at__is_visible: Boolean, created_at__is_protected: Boolean, severity__value: String, severity__values: [String], severity__isnull: Boolean, severity__source__id: ID, severity__owner__id: ID, severity__is_visible: Boolean, severity__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], validator__ids: [ID], validator__isnull: Boolean, validator__completed_at__value: DateTime, validator__completed_at__values: [DateTime], validator__completed_at__source__id: ID, validator__completed_at__owner__id: ID, validator__completed_at__is_visible: Boolean, validator__completed_at__is_protected: Boolean, validator__conclusion__value: String, validator__conclusion__values: [String], validator__conclusion__source__id: ID, validator__conclusion__owner__id: ID, validator__conclusion__is_visible: Boolean, validator__conclusion__is_protected: Boolean, validator__label__value: String, validator__label__values: [String], validator__label__source__id: ID, validator__label__owner__id: ID, validator__label__is_visible: Boolean, validator__label__is_protected: Boolean, validator__state__value: String, validator__state__values: [String], validator__state__source__id: ID, validator__state__owner__id: ID, validator__state__is_visible: Boolean, validator__state__is_protected: Boolean, validator__started_at__value: DateTime, validator__started_at__values: [DateTime], validator__started_at__source__id: ID, validator__started_at__owner__id: ID, validator__started_at__is_visible: Boolean, validator__started_at__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreCheck! + CoreTransformation(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, timeout__value: BigInt, timeout__values: [BigInt], timeout__isnull: Boolean, timeout__source__id: ID, timeout__owner__id: ID, timeout__is_visible: Boolean, timeout__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, repository__ids: [ID], repository__isnull: Boolean, repository__sync_status__value: String, repository__sync_status__values: [String], repository__sync_status__source__id: ID, repository__sync_status__owner__id: ID, repository__sync_status__is_visible: Boolean, repository__sync_status__is_protected: Boolean, repository__description__value: String, repository__description__values: [String], repository__description__source__id: ID, repository__description__owner__id: ID, repository__description__is_visible: Boolean, repository__description__is_protected: Boolean, repository__location__value: String, repository__location__values: [String], repository__location__source__id: ID, repository__location__owner__id: ID, repository__location__is_visible: Boolean, repository__location__is_protected: Boolean, repository__internal_status__value: String, repository__internal_status__values: [String], repository__internal_status__source__id: ID, repository__internal_status__owner__id: ID, repository__internal_status__is_visible: Boolean, repository__internal_status__is_protected: Boolean, repository__name__value: String, repository__name__values: [String], repository__name__source__id: ID, repository__name__owner__id: ID, repository__name__is_visible: Boolean, repository__name__is_protected: Boolean, repository__operational_status__value: String, repository__operational_status__values: [String], repository__operational_status__source__id: ID, repository__operational_status__owner__id: ID, repository__operational_status__is_visible: Boolean, repository__operational_status__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], query__ids: [ID], query__isnull: Boolean, query__variables__value: GenericScalar, query__variables__values: [GenericScalar], query__variables__source__id: ID, query__variables__owner__id: ID, query__variables__is_visible: Boolean, query__variables__is_protected: Boolean, query__models__value: GenericScalar, query__models__values: [GenericScalar], query__models__source__id: ID, query__models__owner__id: ID, query__models__is_visible: Boolean, query__models__is_protected: Boolean, query__depth__value: BigInt, query__depth__values: [BigInt], query__depth__source__id: ID, query__depth__owner__id: ID, query__depth__is_visible: Boolean, query__depth__is_protected: Boolean, query__operations__value: GenericScalar, query__operations__values: [GenericScalar], query__operations__source__id: ID, query__operations__owner__id: ID, query__operations__is_visible: Boolean, query__operations__is_protected: Boolean, query__name__value: String, query__name__values: [String], query__name__source__id: ID, query__name__owner__id: ID, query__name__is_visible: Boolean, query__name__is_protected: Boolean, query__query__value: String, query__query__values: [String], query__query__source__id: ID, query__query__owner__id: ID, query__query__is_visible: Boolean, query__query__is_protected: Boolean, query__description__value: String, query__description__values: [String], query__description__source__id: ID, query__description__owner__id: ID, query__description__is_visible: Boolean, query__description__is_protected: Boolean, query__height__value: BigInt, query__height__values: [BigInt], query__height__source__id: ID, query__height__owner__id: ID, query__height__is_visible: Boolean, query__height__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreTransformation! + CoreArtifactTarget(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], artifacts__ids: [ID], artifacts__isnull: Boolean, artifacts__storage_id__value: String, artifacts__storage_id__values: [String], artifacts__storage_id__source__id: ID, artifacts__storage_id__owner__id: ID, artifacts__storage_id__is_visible: Boolean, artifacts__storage_id__is_protected: Boolean, artifacts__checksum__value: String, artifacts__checksum__values: [String], artifacts__checksum__source__id: ID, artifacts__checksum__owner__id: ID, artifacts__checksum__is_visible: Boolean, artifacts__checksum__is_protected: Boolean, artifacts__name__value: String, artifacts__name__values: [String], artifacts__name__source__id: ID, artifacts__name__owner__id: ID, artifacts__name__is_visible: Boolean, artifacts__name__is_protected: Boolean, artifacts__status__value: String, artifacts__status__values: [String], artifacts__status__source__id: ID, artifacts__status__owner__id: ID, artifacts__status__is_visible: Boolean, artifacts__status__is_protected: Boolean, artifacts__parameters__value: GenericScalar, artifacts__parameters__values: [GenericScalar], artifacts__parameters__source__id: ID, artifacts__parameters__owner__id: ID, artifacts__parameters__is_visible: Boolean, artifacts__parameters__is_protected: Boolean, artifacts__content_type__value: String, artifacts__content_type__values: [String], artifacts__content_type__source__id: ID, artifacts__content_type__owner__id: ID, artifacts__content_type__is_visible: Boolean, artifacts__content_type__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreArtifactTarget! + CoreTaskTarget(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreTaskTarget! + CoreWebhook(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], event_type__value: String, event_type__values: [String], event_type__isnull: Boolean, event_type__source__id: ID, event_type__owner__id: ID, event_type__is_visible: Boolean, event_type__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__isnull: Boolean, branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, validate_certificates__value: Boolean, validate_certificates__values: [Boolean], validate_certificates__isnull: Boolean, validate_certificates__source__id: ID, validate_certificates__owner__id: ID, validate_certificates__is_visible: Boolean, validate_certificates__is_protected: Boolean, node_kind__value: String, node_kind__values: [String], node_kind__isnull: Boolean, node_kind__source__id: ID, node_kind__owner__id: ID, node_kind__is_visible: Boolean, node_kind__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, url__value: String, url__values: [String], url__isnull: Boolean, url__source__id: ID, url__owner__id: ID, url__is_visible: Boolean, url__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreWebhook! + CoreGenericRepository(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], sync_status__value: String, sync_status__values: [String], sync_status__isnull: Boolean, sync_status__source__id: ID, sync_status__owner__id: ID, sync_status__is_visible: Boolean, sync_status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, location__value: String, location__values: [String], location__isnull: Boolean, location__source__id: ID, location__owner__id: ID, location__is_visible: Boolean, location__is_protected: Boolean, internal_status__value: String, internal_status__values: [String], internal_status__isnull: Boolean, internal_status__source__id: ID, internal_status__owner__id: ID, internal_status__is_visible: Boolean, internal_status__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, operational_status__value: String, operational_status__values: [String], operational_status__isnull: Boolean, operational_status__source__id: ID, operational_status__owner__id: ID, operational_status__is_visible: Boolean, operational_status__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, credential__ids: [ID], credential__isnull: Boolean, credential__label__value: String, credential__label__values: [String], credential__label__source__id: ID, credential__label__owner__id: ID, credential__label__is_visible: Boolean, credential__label__is_protected: Boolean, credential__description__value: String, credential__description__values: [String], credential__description__source__id: ID, credential__description__owner__id: ID, credential__description__is_visible: Boolean, credential__description__is_protected: Boolean, credential__name__value: String, credential__name__values: [String], credential__name__source__id: ID, credential__name__owner__id: ID, credential__name__is_visible: Boolean, credential__name__is_protected: Boolean, checks__ids: [ID], checks__isnull: Boolean, checks__parameters__value: GenericScalar, checks__parameters__values: [GenericScalar], checks__parameters__source__id: ID, checks__parameters__owner__id: ID, checks__parameters__is_visible: Boolean, checks__parameters__is_protected: Boolean, checks__file_path__value: String, checks__file_path__values: [String], checks__file_path__source__id: ID, checks__file_path__owner__id: ID, checks__file_path__is_visible: Boolean, checks__file_path__is_protected: Boolean, checks__description__value: String, checks__description__values: [String], checks__description__source__id: ID, checks__description__owner__id: ID, checks__description__is_visible: Boolean, checks__description__is_protected: Boolean, checks__timeout__value: BigInt, checks__timeout__values: [BigInt], checks__timeout__source__id: ID, checks__timeout__owner__id: ID, checks__timeout__is_visible: Boolean, checks__timeout__is_protected: Boolean, checks__name__value: String, checks__name__values: [String], checks__name__source__id: ID, checks__name__owner__id: ID, checks__name__is_visible: Boolean, checks__name__is_protected: Boolean, checks__class_name__value: String, checks__class_name__values: [String], checks__class_name__source__id: ID, checks__class_name__owner__id: ID, checks__class_name__is_visible: Boolean, checks__class_name__is_protected: Boolean, transformations__ids: [ID], transformations__isnull: Boolean, transformations__description__value: String, transformations__description__values: [String], transformations__description__source__id: ID, transformations__description__owner__id: ID, transformations__description__is_visible: Boolean, transformations__description__is_protected: Boolean, transformations__name__value: String, transformations__name__values: [String], transformations__name__source__id: ID, transformations__name__owner__id: ID, transformations__name__is_visible: Boolean, transformations__name__is_protected: Boolean, transformations__timeout__value: BigInt, transformations__timeout__values: [BigInt], transformations__timeout__source__id: ID, transformations__timeout__owner__id: ID, transformations__timeout__is_visible: Boolean, transformations__timeout__is_protected: Boolean, transformations__label__value: String, transformations__label__values: [String], transformations__label__source__id: ID, transformations__label__owner__id: ID, transformations__label__is_visible: Boolean, transformations__label__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], generators__ids: [ID], generators__isnull: Boolean, generators__class_name__value: String, generators__class_name__values: [String], generators__class_name__source__id: ID, generators__class_name__owner__id: ID, generators__class_name__is_visible: Boolean, generators__class_name__is_protected: Boolean, generators__file_path__value: String, generators__file_path__values: [String], generators__file_path__source__id: ID, generators__file_path__owner__id: ID, generators__file_path__is_visible: Boolean, generators__file_path__is_protected: Boolean, generators__convert_query_response__value: Boolean, generators__convert_query_response__values: [Boolean], generators__convert_query_response__source__id: ID, generators__convert_query_response__owner__id: ID, generators__convert_query_response__is_visible: Boolean, generators__convert_query_response__is_protected: Boolean, generators__description__value: String, generators__description__values: [String], generators__description__source__id: ID, generators__description__owner__id: ID, generators__description__is_visible: Boolean, generators__description__is_protected: Boolean, generators__name__value: String, generators__name__values: [String], generators__name__source__id: ID, generators__name__owner__id: ID, generators__name__is_visible: Boolean, generators__name__is_protected: Boolean, generators__parameters__value: GenericScalar, generators__parameters__values: [GenericScalar], generators__parameters__source__id: ID, generators__parameters__owner__id: ID, generators__parameters__is_visible: Boolean, generators__parameters__is_protected: Boolean, tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, queries__ids: [ID], queries__isnull: Boolean, queries__variables__value: GenericScalar, queries__variables__values: [GenericScalar], queries__variables__source__id: ID, queries__variables__owner__id: ID, queries__variables__is_visible: Boolean, queries__variables__is_protected: Boolean, queries__models__value: GenericScalar, queries__models__values: [GenericScalar], queries__models__source__id: ID, queries__models__owner__id: ID, queries__models__is_visible: Boolean, queries__models__is_protected: Boolean, queries__depth__value: BigInt, queries__depth__values: [BigInt], queries__depth__source__id: ID, queries__depth__owner__id: ID, queries__depth__is_visible: Boolean, queries__depth__is_protected: Boolean, queries__operations__value: GenericScalar, queries__operations__values: [GenericScalar], queries__operations__source__id: ID, queries__operations__owner__id: ID, queries__operations__is_visible: Boolean, queries__operations__is_protected: Boolean, queries__name__value: String, queries__name__values: [String], queries__name__source__id: ID, queries__name__owner__id: ID, queries__name__is_visible: Boolean, queries__name__is_protected: Boolean, queries__query__value: String, queries__query__values: [String], queries__query__source__id: ID, queries__query__owner__id: ID, queries__query__is_visible: Boolean, queries__query__is_protected: Boolean, queries__description__value: String, queries__description__values: [String], queries__description__source__id: ID, queries__description__owner__id: ID, queries__description__is_visible: Boolean, queries__description__is_protected: Boolean, queries__height__value: BigInt, queries__height__values: [BigInt], queries__height__source__id: ID, queries__height__owner__id: ID, queries__height__is_visible: Boolean, queries__height__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreGenericRepository! + BuiltinIPNamespace(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], ip_prefixes__ids: [ID], ip_prefixes__isnull: Boolean, ip_prefixes__description__value: String, ip_prefixes__description__values: [String], ip_prefixes__description__source__id: ID, ip_prefixes__description__owner__id: ID, ip_prefixes__description__is_visible: Boolean, ip_prefixes__description__is_protected: Boolean, ip_prefixes__network_address__value: String, ip_prefixes__network_address__values: [String], ip_prefixes__network_address__source__id: ID, ip_prefixes__network_address__owner__id: ID, ip_prefixes__network_address__is_visible: Boolean, ip_prefixes__network_address__is_protected: Boolean, ip_prefixes__broadcast_address__value: String, ip_prefixes__broadcast_address__values: [String], ip_prefixes__broadcast_address__source__id: ID, ip_prefixes__broadcast_address__owner__id: ID, ip_prefixes__broadcast_address__is_visible: Boolean, ip_prefixes__broadcast_address__is_protected: Boolean, ip_prefixes__prefix__value: String, ip_prefixes__prefix__values: [String], ip_prefixes__prefix__source__id: ID, ip_prefixes__prefix__owner__id: ID, ip_prefixes__prefix__is_visible: Boolean, ip_prefixes__prefix__is_protected: Boolean, ip_prefixes__is_pool__value: Boolean, ip_prefixes__is_pool__values: [Boolean], ip_prefixes__is_pool__source__id: ID, ip_prefixes__is_pool__owner__id: ID, ip_prefixes__is_pool__is_visible: Boolean, ip_prefixes__is_pool__is_protected: Boolean, ip_prefixes__hostmask__value: String, ip_prefixes__hostmask__values: [String], ip_prefixes__hostmask__source__id: ID, ip_prefixes__hostmask__owner__id: ID, ip_prefixes__hostmask__is_visible: Boolean, ip_prefixes__hostmask__is_protected: Boolean, ip_prefixes__utilization__value: BigInt, ip_prefixes__utilization__values: [BigInt], ip_prefixes__utilization__source__id: ID, ip_prefixes__utilization__owner__id: ID, ip_prefixes__utilization__is_visible: Boolean, ip_prefixes__utilization__is_protected: Boolean, ip_prefixes__member_type__value: String, ip_prefixes__member_type__values: [String], ip_prefixes__member_type__source__id: ID, ip_prefixes__member_type__owner__id: ID, ip_prefixes__member_type__is_visible: Boolean, ip_prefixes__member_type__is_protected: Boolean, ip_prefixes__netmask__value: String, ip_prefixes__netmask__values: [String], ip_prefixes__netmask__source__id: ID, ip_prefixes__netmask__owner__id: ID, ip_prefixes__netmask__is_visible: Boolean, ip_prefixes__netmask__is_protected: Boolean, ip_prefixes__is_top_level__value: Boolean, ip_prefixes__is_top_level__values: [Boolean], ip_prefixes__is_top_level__source__id: ID, ip_prefixes__is_top_level__owner__id: ID, ip_prefixes__is_top_level__is_visible: Boolean, ip_prefixes__is_top_level__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], ip_addresses__ids: [ID], ip_addresses__isnull: Boolean, ip_addresses__address__value: String, ip_addresses__address__values: [String], ip_addresses__address__source__id: ID, ip_addresses__address__owner__id: ID, ip_addresses__address__is_visible: Boolean, ip_addresses__address__is_protected: Boolean, ip_addresses__description__value: String, ip_addresses__description__values: [String], ip_addresses__description__source__id: ID, ip_addresses__description__owner__id: ID, ip_addresses__description__is_visible: Boolean, ip_addresses__description__is_protected: Boolean): PaginatedBuiltinIPNamespace! + BuiltinIPPrefix(offset: Int, limit: Int, order: OrderInput, ids: [ID], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, network_address__value: String, network_address__values: [String], network_address__isnull: Boolean, network_address__source__id: ID, network_address__owner__id: ID, network_address__is_visible: Boolean, network_address__is_protected: Boolean, broadcast_address__value: String, broadcast_address__values: [String], broadcast_address__isnull: Boolean, broadcast_address__source__id: ID, broadcast_address__owner__id: ID, broadcast_address__is_visible: Boolean, broadcast_address__is_protected: Boolean, prefix__value: String, prefix__values: [String], prefix__isnull: Boolean, prefix__source__id: ID, prefix__owner__id: ID, prefix__is_visible: Boolean, prefix__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__isnull: Boolean, is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, hostmask__value: String, hostmask__values: [String], hostmask__isnull: Boolean, hostmask__source__id: ID, hostmask__owner__id: ID, hostmask__is_visible: Boolean, hostmask__is_protected: Boolean, utilization__value: BigInt, utilization__values: [BigInt], utilization__isnull: Boolean, utilization__source__id: ID, utilization__owner__id: ID, utilization__is_visible: Boolean, utilization__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__isnull: Boolean, member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, netmask__value: String, netmask__values: [String], netmask__isnull: Boolean, netmask__source__id: ID, netmask__owner__id: ID, netmask__is_visible: Boolean, netmask__is_protected: Boolean, is_top_level__value: Boolean, is_top_level__values: [Boolean], is_top_level__isnull: Boolean, is_top_level__source__id: ID, is_top_level__owner__id: ID, is_top_level__is_visible: Boolean, is_top_level__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, include_available: Boolean, kinds: [String!], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], ip_addresses__ids: [ID], ip_addresses__isnull: Boolean, ip_addresses__address__value: String, ip_addresses__address__values: [String], ip_addresses__address__source__id: ID, ip_addresses__address__owner__id: ID, ip_addresses__address__is_visible: Boolean, ip_addresses__address__is_protected: Boolean, ip_addresses__description__value: String, ip_addresses__description__values: [String], ip_addresses__description__source__id: ID, ip_addresses__description__owner__id: ID, ip_addresses__description__is_visible: Boolean, ip_addresses__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], parent__ids: [ID], parent__isnull: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__network_address__value: String, parent__network_address__values: [String], parent__network_address__source__id: ID, parent__network_address__owner__id: ID, parent__network_address__is_visible: Boolean, parent__network_address__is_protected: Boolean, parent__broadcast_address__value: String, parent__broadcast_address__values: [String], parent__broadcast_address__source__id: ID, parent__broadcast_address__owner__id: ID, parent__broadcast_address__is_visible: Boolean, parent__broadcast_address__is_protected: Boolean, parent__prefix__value: String, parent__prefix__values: [String], parent__prefix__source__id: ID, parent__prefix__owner__id: ID, parent__prefix__is_visible: Boolean, parent__prefix__is_protected: Boolean, parent__is_pool__value: Boolean, parent__is_pool__values: [Boolean], parent__is_pool__source__id: ID, parent__is_pool__owner__id: ID, parent__is_pool__is_visible: Boolean, parent__is_pool__is_protected: Boolean, parent__hostmask__value: String, parent__hostmask__values: [String], parent__hostmask__source__id: ID, parent__hostmask__owner__id: ID, parent__hostmask__is_visible: Boolean, parent__hostmask__is_protected: Boolean, parent__utilization__value: BigInt, parent__utilization__values: [BigInt], parent__utilization__source__id: ID, parent__utilization__owner__id: ID, parent__utilization__is_visible: Boolean, parent__utilization__is_protected: Boolean, parent__member_type__value: String, parent__member_type__values: [String], parent__member_type__source__id: ID, parent__member_type__owner__id: ID, parent__member_type__is_visible: Boolean, parent__member_type__is_protected: Boolean, parent__netmask__value: String, parent__netmask__values: [String], parent__netmask__source__id: ID, parent__netmask__owner__id: ID, parent__netmask__is_visible: Boolean, parent__netmask__is_protected: Boolean, parent__is_top_level__value: Boolean, parent__is_top_level__values: [Boolean], parent__is_top_level__source__id: ID, parent__is_top_level__owner__id: ID, parent__is_top_level__is_visible: Boolean, parent__is_top_level__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__network_address__value: String, children__network_address__values: [String], children__network_address__source__id: ID, children__network_address__owner__id: ID, children__network_address__is_visible: Boolean, children__network_address__is_protected: Boolean, children__broadcast_address__value: String, children__broadcast_address__values: [String], children__broadcast_address__source__id: ID, children__broadcast_address__owner__id: ID, children__broadcast_address__is_visible: Boolean, children__broadcast_address__is_protected: Boolean, children__prefix__value: String, children__prefix__values: [String], children__prefix__source__id: ID, children__prefix__owner__id: ID, children__prefix__is_visible: Boolean, children__prefix__is_protected: Boolean, children__is_pool__value: Boolean, children__is_pool__values: [Boolean], children__is_pool__source__id: ID, children__is_pool__owner__id: ID, children__is_pool__is_visible: Boolean, children__is_pool__is_protected: Boolean, children__hostmask__value: String, children__hostmask__values: [String], children__hostmask__source__id: ID, children__hostmask__owner__id: ID, children__hostmask__is_visible: Boolean, children__hostmask__is_protected: Boolean, children__utilization__value: BigInt, children__utilization__values: [BigInt], children__utilization__source__id: ID, children__utilization__owner__id: ID, children__utilization__is_visible: Boolean, children__utilization__is_protected: Boolean, children__member_type__value: String, children__member_type__values: [String], children__member_type__source__id: ID, children__member_type__owner__id: ID, children__member_type__is_visible: Boolean, children__member_type__is_protected: Boolean, children__netmask__value: String, children__netmask__values: [String], children__netmask__source__id: ID, children__netmask__owner__id: ID, children__netmask__is_visible: Boolean, children__netmask__is_protected: Boolean, children__is_top_level__value: Boolean, children__is_top_level__values: [Boolean], children__is_top_level__source__id: ID, children__is_top_level__owner__id: ID, children__is_top_level__is_visible: Boolean, children__is_top_level__is_protected: Boolean, resource_pool__ids: [ID], resource_pool__isnull: Boolean, resource_pool__default_address_type__value: String, resource_pool__default_address_type__values: [String], resource_pool__default_address_type__source__id: ID, resource_pool__default_address_type__owner__id: ID, resource_pool__default_address_type__is_visible: Boolean, resource_pool__default_address_type__is_protected: Boolean, resource_pool__default_prefix_length__value: BigInt, resource_pool__default_prefix_length__values: [BigInt], resource_pool__default_prefix_length__source__id: ID, resource_pool__default_prefix_length__owner__id: ID, resource_pool__default_prefix_length__is_visible: Boolean, resource_pool__default_prefix_length__is_protected: Boolean, resource_pool__description__value: String, resource_pool__description__values: [String], resource_pool__description__source__id: ID, resource_pool__description__owner__id: ID, resource_pool__description__is_visible: Boolean, resource_pool__description__is_protected: Boolean, resource_pool__name__value: String, resource_pool__name__values: [String], resource_pool__name__source__id: ID, resource_pool__name__owner__id: ID, resource_pool__name__is_visible: Boolean, resource_pool__name__is_protected: Boolean, ip_namespace__ids: [ID], ip_namespace__isnull: Boolean, ip_namespace__name__value: String, ip_namespace__name__values: [String], ip_namespace__name__source__id: ID, ip_namespace__name__owner__id: ID, ip_namespace__name__is_visible: Boolean, ip_namespace__name__is_protected: Boolean, ip_namespace__description__value: String, ip_namespace__description__values: [String], ip_namespace__description__source__id: ID, ip_namespace__description__owner__id: ID, ip_namespace__description__is_visible: Boolean, ip_namespace__description__is_protected: Boolean): PaginatedBuiltinIPPrefix! + BuiltinIPAddress(offset: Int, limit: Int, order: OrderInput, ids: [ID], address__value: String, address__values: [String], address__isnull: Boolean, address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, include_available: Boolean, kinds: [String!], ip_prefix__ids: [ID], ip_prefix__isnull: Boolean, ip_prefix__description__value: String, ip_prefix__description__values: [String], ip_prefix__description__source__id: ID, ip_prefix__description__owner__id: ID, ip_prefix__description__is_visible: Boolean, ip_prefix__description__is_protected: Boolean, ip_prefix__network_address__value: String, ip_prefix__network_address__values: [String], ip_prefix__network_address__source__id: ID, ip_prefix__network_address__owner__id: ID, ip_prefix__network_address__is_visible: Boolean, ip_prefix__network_address__is_protected: Boolean, ip_prefix__broadcast_address__value: String, ip_prefix__broadcast_address__values: [String], ip_prefix__broadcast_address__source__id: ID, ip_prefix__broadcast_address__owner__id: ID, ip_prefix__broadcast_address__is_visible: Boolean, ip_prefix__broadcast_address__is_protected: Boolean, ip_prefix__prefix__value: String, ip_prefix__prefix__values: [String], ip_prefix__prefix__source__id: ID, ip_prefix__prefix__owner__id: ID, ip_prefix__prefix__is_visible: Boolean, ip_prefix__prefix__is_protected: Boolean, ip_prefix__is_pool__value: Boolean, ip_prefix__is_pool__values: [Boolean], ip_prefix__is_pool__source__id: ID, ip_prefix__is_pool__owner__id: ID, ip_prefix__is_pool__is_visible: Boolean, ip_prefix__is_pool__is_protected: Boolean, ip_prefix__hostmask__value: String, ip_prefix__hostmask__values: [String], ip_prefix__hostmask__source__id: ID, ip_prefix__hostmask__owner__id: ID, ip_prefix__hostmask__is_visible: Boolean, ip_prefix__hostmask__is_protected: Boolean, ip_prefix__utilization__value: BigInt, ip_prefix__utilization__values: [BigInt], ip_prefix__utilization__source__id: ID, ip_prefix__utilization__owner__id: ID, ip_prefix__utilization__is_visible: Boolean, ip_prefix__utilization__is_protected: Boolean, ip_prefix__member_type__value: String, ip_prefix__member_type__values: [String], ip_prefix__member_type__source__id: ID, ip_prefix__member_type__owner__id: ID, ip_prefix__member_type__is_visible: Boolean, ip_prefix__member_type__is_protected: Boolean, ip_prefix__netmask__value: String, ip_prefix__netmask__values: [String], ip_prefix__netmask__source__id: ID, ip_prefix__netmask__owner__id: ID, ip_prefix__netmask__is_visible: Boolean, ip_prefix__netmask__is_protected: Boolean, ip_prefix__is_top_level__value: Boolean, ip_prefix__is_top_level__values: [Boolean], ip_prefix__is_top_level__source__id: ID, ip_prefix__is_top_level__owner__id: ID, ip_prefix__is_top_level__is_visible: Boolean, ip_prefix__is_top_level__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], ip_namespace__ids: [ID], ip_namespace__isnull: Boolean, ip_namespace__name__value: String, ip_namespace__name__values: [String], ip_namespace__name__source__id: ID, ip_namespace__name__owner__id: ID, ip_namespace__name__is_visible: Boolean, ip_namespace__name__is_protected: Boolean, ip_namespace__description__value: String, ip_namespace__description__values: [String], ip_namespace__description__source__id: ID, ip_namespace__description__owner__id: ID, ip_namespace__description__is_visible: Boolean, ip_namespace__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedBuiltinIPAddress! + CoreResourcePool(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreResourcePool! + CoreGenericAccount(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, password__value: String, password__values: [String], password__isnull: Boolean, password__source__id: ID, password__owner__id: ID, password__is_visible: Boolean, password__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, account_type__value: String, account_type__values: [String], account_type__isnull: Boolean, account_type__source__id: ID, account_type__owner__id: ID, account_type__is_visible: Boolean, account_type__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreGenericAccount! + AccountProfile: CoreGenericAccount + CoreBasePermission(offset: Int, limit: Int, order: OrderInput, ids: [ID], identifier__value: String, identifier__values: [String], identifier__isnull: Boolean, identifier__source__id: ID, identifier__owner__id: ID, identifier__is_visible: Boolean, identifier__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], roles__ids: [ID], roles__isnull: Boolean, roles__name__value: String, roles__name__values: [String], roles__name__source__id: ID, roles__name__owner__id: ID, roles__name__is_visible: Boolean, roles__name__is_protected: Boolean): PaginatedCoreBasePermission! + CoreCredential(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedCoreCredential! + CoreMenu(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], required_permissions__value: GenericScalar, required_permissions__values: [GenericScalar], required_permissions__isnull: Boolean, required_permissions__source__id: ID, required_permissions__owner__id: ID, required_permissions__is_visible: Boolean, required_permissions__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, protected__value: Boolean, protected__values: [Boolean], protected__isnull: Boolean, protected__source__id: ID, protected__owner__id: ID, protected__is_visible: Boolean, protected__is_protected: Boolean, namespace__value: String, namespace__values: [String], namespace__isnull: Boolean, namespace__source__id: ID, namespace__owner__id: ID, namespace__is_visible: Boolean, namespace__is_protected: Boolean, label__value: String, label__values: [String], label__isnull: Boolean, label__source__id: ID, label__owner__id: ID, label__is_visible: Boolean, label__is_protected: Boolean, icon__value: String, icon__values: [String], icon__isnull: Boolean, icon__source__id: ID, icon__owner__id: ID, icon__is_visible: Boolean, icon__is_protected: Boolean, kind__value: String, kind__values: [String], kind__isnull: Boolean, kind__source__id: ID, kind__owner__id: ID, kind__is_visible: Boolean, kind__is_protected: Boolean, path__value: String, path__values: [String], path__isnull: Boolean, path__source__id: ID, path__owner__id: ID, path__is_visible: Boolean, path__is_protected: Boolean, section__value: String, section__values: [String], section__isnull: Boolean, section__source__id: ID, section__owner__id: ID, section__is_visible: Boolean, section__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, order_weight__value: BigInt, order_weight__values: [BigInt], order_weight__isnull: Boolean, order_weight__source__id: ID, order_weight__owner__id: ID, order_weight__is_visible: Boolean, order_weight__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, parent__ids: [ID], parent__isnull: Boolean, parent__required_permissions__value: GenericScalar, parent__required_permissions__values: [GenericScalar], parent__required_permissions__source__id: ID, parent__required_permissions__owner__id: ID, parent__required_permissions__is_visible: Boolean, parent__required_permissions__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, parent__protected__value: Boolean, parent__protected__values: [Boolean], parent__protected__source__id: ID, parent__protected__owner__id: ID, parent__protected__is_visible: Boolean, parent__protected__is_protected: Boolean, parent__namespace__value: String, parent__namespace__values: [String], parent__namespace__source__id: ID, parent__namespace__owner__id: ID, parent__namespace__is_visible: Boolean, parent__namespace__is_protected: Boolean, parent__label__value: String, parent__label__values: [String], parent__label__source__id: ID, parent__label__owner__id: ID, parent__label__is_visible: Boolean, parent__label__is_protected: Boolean, parent__icon__value: String, parent__icon__values: [String], parent__icon__source__id: ID, parent__icon__owner__id: ID, parent__icon__is_visible: Boolean, parent__icon__is_protected: Boolean, parent__kind__value: String, parent__kind__values: [String], parent__kind__source__id: ID, parent__kind__owner__id: ID, parent__kind__is_visible: Boolean, parent__kind__is_protected: Boolean, parent__path__value: String, parent__path__values: [String], parent__path__source__id: ID, parent__path__owner__id: ID, parent__path__is_visible: Boolean, parent__path__is_protected: Boolean, parent__section__value: String, parent__section__values: [String], parent__section__source__id: ID, parent__section__owner__id: ID, parent__section__is_visible: Boolean, parent__section__is_protected: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__order_weight__value: BigInt, parent__order_weight__values: [BigInt], parent__order_weight__source__id: ID, parent__order_weight__owner__id: ID, parent__order_weight__is_visible: Boolean, parent__order_weight__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], children__ids: [ID], children__isnull: Boolean, children__required_permissions__value: GenericScalar, children__required_permissions__values: [GenericScalar], children__required_permissions__source__id: ID, children__required_permissions__owner__id: ID, children__required_permissions__is_visible: Boolean, children__required_permissions__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean, children__protected__value: Boolean, children__protected__values: [Boolean], children__protected__source__id: ID, children__protected__owner__id: ID, children__protected__is_visible: Boolean, children__protected__is_protected: Boolean, children__namespace__value: String, children__namespace__values: [String], children__namespace__source__id: ID, children__namespace__owner__id: ID, children__namespace__is_visible: Boolean, children__namespace__is_protected: Boolean, children__label__value: String, children__label__values: [String], children__label__source__id: ID, children__label__owner__id: ID, children__label__is_visible: Boolean, children__label__is_protected: Boolean, children__icon__value: String, children__icon__values: [String], children__icon__source__id: ID, children__icon__owner__id: ID, children__icon__is_visible: Boolean, children__icon__is_protected: Boolean, children__kind__value: String, children__kind__values: [String], children__kind__source__id: ID, children__kind__owner__id: ID, children__kind__is_visible: Boolean, children__kind__is_protected: Boolean, children__path__value: String, children__path__values: [String], children__path__source__id: ID, children__path__owner__id: ID, children__path__is_visible: Boolean, children__path__is_protected: Boolean, children__section__value: String, children__section__values: [String], children__section__source__id: ID, children__section__owner__id: ID, children__section__is_visible: Boolean, children__section__is_protected: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__order_weight__value: BigInt, children__order_weight__values: [BigInt], children__order_weight__source__id: ID, children__order_weight__owner__id: ID, children__order_weight__is_visible: Boolean, children__order_weight__is_protected: Boolean): PaginatedCoreMenu! + InfraEndpoint(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], connected_endpoint__ids: [ID], connected_endpoint__isnull: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedInfraEndpoint! + InfraInterface(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, speed__value: BigInt, speed__values: [BigInt], speed__isnull: Boolean, speed__source__id: ID, speed__owner__id: ID, speed__is_visible: Boolean, speed__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, device__ids: [ID], device__isnull: Boolean, device__description__value: String, device__description__values: [String], device__description__source__id: ID, device__description__owner__id: ID, device__description__is_visible: Boolean, device__description__is_protected: Boolean, device__status__value: String, device__status__values: [String], device__status__source__id: ID, device__status__owner__id: ID, device__status__is_visible: Boolean, device__status__is_protected: Boolean, device__type__value: String, device__type__values: [String], device__type__source__id: ID, device__type__owner__id: ID, device__type__is_visible: Boolean, device__type__is_protected: Boolean, device__name__value: String, device__name__values: [String], device__name__source__id: ID, device__name__owner__id: ID, device__name__is_visible: Boolean, device__name__is_protected: Boolean, device__role__value: String, device__role__values: [String], device__role__source__id: ID, device__role__owner__id: ID, device__role__is_visible: Boolean, device__role__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean): PaginatedInfraInterface! + InfraLagInterface(offset: Int, limit: Int, order: OrderInput, ids: [ID], minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__isnull: Boolean, minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, lacp__value: String, lacp__values: [String], lacp__isnull: Boolean, lacp__source__id: ID, lacp__owner__id: ID, lacp__is_visible: Boolean, lacp__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__isnull: Boolean, max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], mlag__ids: [ID], mlag__isnull: Boolean, mlag__mlag_id__value: BigInt, mlag__mlag_id__values: [BigInt], mlag__mlag_id__source__id: ID, mlag__mlag_id__owner__id: ID, mlag__mlag_id__is_visible: Boolean, mlag__mlag_id__is_protected: Boolean): PaginatedInfraLagInterface! + InfraMlagInterface(offset: Int, limit: Int, order: OrderInput, ids: [ID], mlag_id__value: BigInt, mlag_id__values: [BigInt], mlag_id__isnull: Boolean, mlag_id__source__id: ID, mlag_id__owner__id: ID, mlag_id__is_visible: Boolean, mlag_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], mlag_domain__ids: [ID], mlag_domain__isnull: Boolean, mlag_domain__name__value: String, mlag_domain__name__values: [String], mlag_domain__name__source__id: ID, mlag_domain__name__owner__id: ID, mlag_domain__name__is_visible: Boolean, mlag_domain__name__is_protected: Boolean, mlag_domain__domain_id__value: BigInt, mlag_domain__domain_id__values: [BigInt], mlag_domain__domain_id__source__id: ID, mlag_domain__domain_id__owner__id: ID, mlag_domain__domain_id__is_visible: Boolean, mlag_domain__domain_id__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedInfraMlagInterface! + InfraService(offset: Int, limit: Int, order: OrderInput, ids: [ID], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String]): PaginatedInfraService! + LocationGeneric(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], parent__ids: [ID], parent__isnull: Boolean, parent__name__value: String, parent__name__values: [String], parent__name__source__id: ID, parent__name__owner__id: ID, parent__name__is_visible: Boolean, parent__name__is_protected: Boolean, parent__description__value: String, parent__description__values: [String], parent__description__source__id: ID, parent__description__owner__id: ID, parent__description__is_visible: Boolean, parent__description__is_protected: Boolean, profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean, children__ids: [ID], children__isnull: Boolean, children__name__value: String, children__name__values: [String], children__name__source__id: ID, children__name__owner__id: ID, children__name__is_visible: Boolean, children__name__is_protected: Boolean, children__description__value: String, children__description__values: [String], children__description__source__id: ID, children__description__owner__id: ID, children__description__is_visible: Boolean, children__description__is_protected: Boolean): PaginatedLocationGeneric! + OrganizationGeneric(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], tags__ids: [ID], tags__isnull: Boolean, tags__description__value: String, tags__description__values: [String], tags__description__source__id: ID, tags__description__owner__id: ID, tags__description__is_visible: Boolean, tags__description__is_protected: Boolean, tags__name__value: String, tags__name__values: [String], tags__name__source__id: ID, tags__name__owner__id: ID, tags__name__is_visible: Boolean, tags__name__is_protected: Boolean, asn__ids: [ID], asn__isnull: Boolean, asn__name__value: String, asn__name__values: [String], asn__name__source__id: ID, asn__name__owner__id: ID, asn__name__is_visible: Boolean, asn__name__is_protected: Boolean, asn__description__value: String, asn__description__values: [String], asn__description__source__id: ID, asn__description__owner__id: ID, asn__description__is_visible: Boolean, asn__description__is_protected: Boolean, asn__asn__value: BigInt, asn__asn__values: [BigInt], asn__asn__source__id: ID, asn__asn__owner__id: ID, asn__asn__is_visible: Boolean, asn__asn__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], profiles__ids: [ID], profiles__isnull: Boolean, profiles__profile_name__value: String, profiles__profile_name__values: [String], profiles__profile_name__source__id: ID, profiles__profile_name__owner__id: ID, profiles__profile_name__is_visible: Boolean, profiles__profile_name__is_protected: Boolean, profiles__profile_priority__value: BigInt, profiles__profile_priority__values: [BigInt], profiles__profile_priority__source__id: ID, profiles__profile_priority__owner__id: ID, profiles__profile_priority__is_visible: Boolean, profiles__profile_priority__is_protected: Boolean): PaginatedOrganizationGeneric! + CoreProfile(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreProfile! + CoreObjectComponentTemplate(offset: Int, limit: Int, order: OrderInput, ids: [ID], template_name__value: String, template_name__values: [String], template_name__isnull: Boolean, template_name__source__id: ID, template_name__owner__id: ID, template_name__is_visible: Boolean, template_name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreObjectComponentTemplate! + CoreObjectTemplate(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], template_name__value: String, template_name__values: [String], template_name__isnull: Boolean, template_name__source__id: ID, template_name__owner__id: ID, template_name__is_visible: Boolean, template_name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreObjectTemplate! + CoreWeightedPoolResource(offset: Int, limit: Int, order: OrderInput, ids: [ID], allocation_weight__value: BigInt, allocation_weight__values: [BigInt], allocation_weight__isnull: Boolean, allocation_weight__source__id: ID, allocation_weight__owner__id: ID, allocation_weight__is_visible: Boolean, allocation_weight__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreWeightedPoolResource! + CoreAction(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], triggers__ids: [ID], triggers__isnull: Boolean, triggers__active__value: Boolean, triggers__active__values: [Boolean], triggers__active__source__id: ID, triggers__active__owner__id: ID, triggers__active__is_visible: Boolean, triggers__active__is_protected: Boolean, triggers__description__value: String, triggers__description__values: [String], triggers__description__source__id: ID, triggers__description__owner__id: ID, triggers__description__is_visible: Boolean, triggers__description__is_protected: Boolean, triggers__branch_scope__value: String, triggers__branch_scope__values: [String], triggers__branch_scope__source__id: ID, triggers__branch_scope__owner__id: ID, triggers__branch_scope__is_visible: Boolean, triggers__branch_scope__is_protected: Boolean, triggers__name__value: String, triggers__name__values: [String], triggers__name__source__id: ID, triggers__name__owner__id: ID, triggers__name__is_visible: Boolean, triggers__name__is_protected: Boolean): PaginatedCoreAction! + CoreNodeTriggerMatch(offset: Int, limit: Int, order: OrderInput, ids: [ID], any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String], trigger__ids: [ID], trigger__isnull: Boolean, trigger__node_kind__value: String, trigger__node_kind__values: [String], trigger__node_kind__source__id: ID, trigger__node_kind__owner__id: ID, trigger__node_kind__is_visible: Boolean, trigger__node_kind__is_protected: Boolean, trigger__mutation_action__value: String, trigger__mutation_action__values: [String], trigger__mutation_action__source__id: ID, trigger__mutation_action__owner__id: ID, trigger__mutation_action__is_visible: Boolean, trigger__mutation_action__is_protected: Boolean, trigger__active__value: Boolean, trigger__active__values: [Boolean], trigger__active__source__id: ID, trigger__active__owner__id: ID, trigger__active__is_visible: Boolean, trigger__active__is_protected: Boolean, trigger__description__value: String, trigger__description__values: [String], trigger__description__source__id: ID, trigger__description__owner__id: ID, trigger__description__is_visible: Boolean, trigger__description__is_protected: Boolean, trigger__branch_scope__value: String, trigger__branch_scope__values: [String], trigger__branch_scope__source__id: ID, trigger__branch_scope__owner__id: ID, trigger__branch_scope__is_visible: Boolean, trigger__branch_scope__is_protected: Boolean, trigger__name__value: String, trigger__name__values: [String], trigger__name__source__id: ID, trigger__name__owner__id: ID, trigger__name__is_visible: Boolean, trigger__name__is_protected: Boolean): PaginatedCoreNodeTriggerMatch! + CoreTriggerRule(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], active__value: Boolean, active__values: [Boolean], active__isnull: Boolean, active__source__id: ID, active__owner__id: ID, active__is_visible: Boolean, active__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, branch_scope__value: String, branch_scope__values: [String], branch_scope__isnull: Boolean, branch_scope__source__id: ID, branch_scope__owner__id: ID, branch_scope__is_visible: Boolean, branch_scope__is_protected: Boolean, name__value: String, name__values: [String], name__isnull: Boolean, name__source__id: ID, name__owner__id: ID, name__is_visible: Boolean, name__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], action__ids: [ID], action__isnull: Boolean, action__description__value: String, action__description__values: [String], action__description__source__id: ID, action__description__owner__id: ID, action__description__is_visible: Boolean, action__description__is_protected: Boolean, action__name__value: String, action__name__values: [String], action__name__source__id: ID, action__name__owner__id: ID, action__name__is_visible: Boolean, action__name__is_protected: Boolean, subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedCoreTriggerRule! + ProfileBuiltinTag(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileBuiltinTag! + ProfileIpamNamespace(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__default__value: Boolean, related_nodes__default__values: [Boolean], related_nodes__default__source__id: ID, related_nodes__default__owner__id: ID, related_nodes__default__is_visible: Boolean, related_nodes__default__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileIpamNamespace! + ProfileInfraAutonomousSystem(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__asn__value: BigInt, related_nodes__asn__values: [BigInt], related_nodes__asn__source__id: ID, related_nodes__asn__owner__id: ID, related_nodes__asn__is_visible: Boolean, related_nodes__asn__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraAutonomousSystem! + ProfileInfraBGPPeerGroup(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, import_policies__value: String, import_policies__values: [String], import_policies__isnull: Boolean, import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__isnull: Boolean, export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__import_policies__value: String, related_nodes__import_policies__values: [String], related_nodes__import_policies__source__id: ID, related_nodes__import_policies__owner__id: ID, related_nodes__import_policies__is_visible: Boolean, related_nodes__import_policies__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__export_policies__value: String, related_nodes__export_policies__values: [String], related_nodes__export_policies__source__id: ID, related_nodes__export_policies__owner__id: ID, related_nodes__export_policies__is_visible: Boolean, related_nodes__export_policies__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraBGPPeerGroup! + ProfileInfraBGPSession(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, import_policies__value: String, import_policies__values: [String], import_policies__isnull: Boolean, import_policies__source__id: ID, import_policies__owner__id: ID, import_policies__is_visible: Boolean, import_policies__is_protected: Boolean, export_policies__value: String, export_policies__values: [String], export_policies__isnull: Boolean, export_policies__source__id: ID, export_policies__owner__id: ID, export_policies__is_visible: Boolean, export_policies__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__type__value: String, related_nodes__type__values: [String], related_nodes__type__source__id: ID, related_nodes__type__owner__id: ID, related_nodes__type__is_visible: Boolean, related_nodes__type__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__import_policies__value: String, related_nodes__import_policies__values: [String], related_nodes__import_policies__source__id: ID, related_nodes__import_policies__owner__id: ID, related_nodes__import_policies__is_visible: Boolean, related_nodes__import_policies__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__export_policies__value: String, related_nodes__export_policies__values: [String], related_nodes__export_policies__source__id: ID, related_nodes__export_policies__owner__id: ID, related_nodes__export_policies__is_visible: Boolean, related_nodes__export_policies__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraBGPSession! + ProfileInfraBackBoneService(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__internal_circuit_id__value: String, related_nodes__internal_circuit_id__values: [String], related_nodes__internal_circuit_id__source__id: ID, related_nodes__internal_circuit_id__owner__id: ID, related_nodes__internal_circuit_id__is_visible: Boolean, related_nodes__internal_circuit_id__is_protected: Boolean, related_nodes__circuit_id__value: String, related_nodes__circuit_id__values: [String], related_nodes__circuit_id__source__id: ID, related_nodes__circuit_id__owner__id: ID, related_nodes__circuit_id__is_visible: Boolean, related_nodes__circuit_id__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraBackBoneService! + ProfileInfraCircuit(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, vendor_id__value: String, vendor_id__values: [String], vendor_id__isnull: Boolean, vendor_id__source__id: ID, vendor_id__owner__id: ID, vendor_id__is_visible: Boolean, vendor_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__vendor_id__value: String, related_nodes__vendor_id__values: [String], related_nodes__vendor_id__source__id: ID, related_nodes__vendor_id__owner__id: ID, related_nodes__vendor_id__is_visible: Boolean, related_nodes__vendor_id__is_protected: Boolean, related_nodes__circuit_id__value: String, related_nodes__circuit_id__values: [String], related_nodes__circuit_id__source__id: ID, related_nodes__circuit_id__owner__id: ID, related_nodes__circuit_id__is_visible: Boolean, related_nodes__circuit_id__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraCircuit! + ProfileInfraCircuitEndpoint(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraCircuitEndpoint! + ProfileInfraDevice(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__type__value: String, related_nodes__type__values: [String], related_nodes__type__source__id: ID, related_nodes__type__owner__id: ID, related_nodes__type__is_visible: Boolean, related_nodes__type__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraDevice! + ProfileInfraInterfaceL2(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__isnull: Boolean, lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__isnull: Boolean, lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__lacp_priority__value: BigInt, related_nodes__lacp_priority__values: [BigInt], related_nodes__lacp_priority__source__id: ID, related_nodes__lacp_priority__owner__id: ID, related_nodes__lacp_priority__is_visible: Boolean, related_nodes__lacp_priority__is_protected: Boolean, related_nodes__l2_mode__value: String, related_nodes__l2_mode__values: [String], related_nodes__l2_mode__source__id: ID, related_nodes__l2_mode__owner__id: ID, related_nodes__l2_mode__is_visible: Boolean, related_nodes__l2_mode__is_protected: Boolean, related_nodes__lacp_rate__value: String, related_nodes__lacp_rate__values: [String], related_nodes__lacp_rate__source__id: ID, related_nodes__lacp_rate__owner__id: ID, related_nodes__lacp_rate__is_visible: Boolean, related_nodes__lacp_rate__is_protected: Boolean, related_nodes__mtu__value: BigInt, related_nodes__mtu__values: [BigInt], related_nodes__mtu__source__id: ID, related_nodes__mtu__owner__id: ID, related_nodes__mtu__is_visible: Boolean, related_nodes__mtu__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__speed__value: BigInt, related_nodes__speed__values: [BigInt], related_nodes__speed__source__id: ID, related_nodes__speed__owner__id: ID, related_nodes__speed__is_visible: Boolean, related_nodes__speed__is_protected: Boolean, related_nodes__enabled__value: Boolean, related_nodes__enabled__values: [Boolean], related_nodes__enabled__source__id: ID, related_nodes__enabled__owner__id: ID, related_nodes__enabled__is_visible: Boolean, related_nodes__enabled__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraInterfaceL2! + ProfileInfraInterfaceL3(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, lacp_priority__value: BigInt, lacp_priority__values: [BigInt], lacp_priority__isnull: Boolean, lacp_priority__source__id: ID, lacp_priority__owner__id: ID, lacp_priority__is_visible: Boolean, lacp_priority__is_protected: Boolean, lacp_rate__value: String, lacp_rate__values: [String], lacp_rate__isnull: Boolean, lacp_rate__source__id: ID, lacp_rate__owner__id: ID, lacp_rate__is_visible: Boolean, lacp_rate__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__lacp_priority__value: BigInt, related_nodes__lacp_priority__values: [BigInt], related_nodes__lacp_priority__source__id: ID, related_nodes__lacp_priority__owner__id: ID, related_nodes__lacp_priority__is_visible: Boolean, related_nodes__lacp_priority__is_protected: Boolean, related_nodes__lacp_rate__value: String, related_nodes__lacp_rate__values: [String], related_nodes__lacp_rate__source__id: ID, related_nodes__lacp_rate__owner__id: ID, related_nodes__lacp_rate__is_visible: Boolean, related_nodes__lacp_rate__is_protected: Boolean, related_nodes__mtu__value: BigInt, related_nodes__mtu__values: [BigInt], related_nodes__mtu__source__id: ID, related_nodes__mtu__owner__id: ID, related_nodes__mtu__is_visible: Boolean, related_nodes__mtu__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__speed__value: BigInt, related_nodes__speed__values: [BigInt], related_nodes__speed__source__id: ID, related_nodes__speed__owner__id: ID, related_nodes__speed__is_visible: Boolean, related_nodes__speed__is_protected: Boolean, related_nodes__enabled__value: Boolean, related_nodes__enabled__values: [Boolean], related_nodes__enabled__source__id: ID, related_nodes__enabled__owner__id: ID, related_nodes__enabled__is_visible: Boolean, related_nodes__enabled__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraInterfaceL3! + ProfileInfraLagInterfaceL2(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__isnull: Boolean, minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__isnull: Boolean, max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__l2_mode__value: String, related_nodes__l2_mode__values: [String], related_nodes__l2_mode__source__id: ID, related_nodes__l2_mode__owner__id: ID, related_nodes__l2_mode__is_visible: Boolean, related_nodes__l2_mode__is_protected: Boolean, related_nodes__mtu__value: BigInt, related_nodes__mtu__values: [BigInt], related_nodes__mtu__source__id: ID, related_nodes__mtu__owner__id: ID, related_nodes__mtu__is_visible: Boolean, related_nodes__mtu__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__speed__value: BigInt, related_nodes__speed__values: [BigInt], related_nodes__speed__source__id: ID, related_nodes__speed__owner__id: ID, related_nodes__speed__is_visible: Boolean, related_nodes__speed__is_protected: Boolean, related_nodes__enabled__value: Boolean, related_nodes__enabled__values: [Boolean], related_nodes__enabled__source__id: ID, related_nodes__enabled__owner__id: ID, related_nodes__enabled__is_visible: Boolean, related_nodes__enabled__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__minimum_links__value: BigInt, related_nodes__minimum_links__values: [BigInt], related_nodes__minimum_links__source__id: ID, related_nodes__minimum_links__owner__id: ID, related_nodes__minimum_links__is_visible: Boolean, related_nodes__minimum_links__is_protected: Boolean, related_nodes__lacp__value: String, related_nodes__lacp__values: [String], related_nodes__lacp__source__id: ID, related_nodes__lacp__owner__id: ID, related_nodes__lacp__is_visible: Boolean, related_nodes__lacp__is_protected: Boolean, related_nodes__max_bundle__value: BigInt, related_nodes__max_bundle__values: [BigInt], related_nodes__max_bundle__source__id: ID, related_nodes__max_bundle__owner__id: ID, related_nodes__max_bundle__is_visible: Boolean, related_nodes__max_bundle__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraLagInterfaceL2! + ProfileInfraLagInterfaceL3(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__isnull: Boolean, minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__isnull: Boolean, max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__mtu__value: BigInt, related_nodes__mtu__values: [BigInt], related_nodes__mtu__source__id: ID, related_nodes__mtu__owner__id: ID, related_nodes__mtu__is_visible: Boolean, related_nodes__mtu__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__speed__value: BigInt, related_nodes__speed__values: [BigInt], related_nodes__speed__source__id: ID, related_nodes__speed__owner__id: ID, related_nodes__speed__is_visible: Boolean, related_nodes__speed__is_protected: Boolean, related_nodes__enabled__value: Boolean, related_nodes__enabled__values: [Boolean], related_nodes__enabled__source__id: ID, related_nodes__enabled__owner__id: ID, related_nodes__enabled__is_visible: Boolean, related_nodes__enabled__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__minimum_links__value: BigInt, related_nodes__minimum_links__values: [BigInt], related_nodes__minimum_links__source__id: ID, related_nodes__minimum_links__owner__id: ID, related_nodes__minimum_links__is_visible: Boolean, related_nodes__minimum_links__is_protected: Boolean, related_nodes__lacp__value: String, related_nodes__lacp__values: [String], related_nodes__lacp__source__id: ID, related_nodes__lacp__owner__id: ID, related_nodes__lacp__is_visible: Boolean, related_nodes__lacp__is_protected: Boolean, related_nodes__max_bundle__value: BigInt, related_nodes__max_bundle__values: [BigInt], related_nodes__max_bundle__source__id: ID, related_nodes__max_bundle__owner__id: ID, related_nodes__max_bundle__is_visible: Boolean, related_nodes__max_bundle__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraLagInterfaceL3! + ProfileInfraMlagDomain(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__domain_id__value: BigInt, related_nodes__domain_id__values: [BigInt], related_nodes__domain_id__source__id: ID, related_nodes__domain_id__owner__id: ID, related_nodes__domain_id__is_visible: Boolean, related_nodes__domain_id__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraMlagDomain! + ProfileInfraMlagInterfaceL2(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__mlag_id__value: BigInt, related_nodes__mlag_id__values: [BigInt], related_nodes__mlag_id__source__id: ID, related_nodes__mlag_id__owner__id: ID, related_nodes__mlag_id__is_visible: Boolean, related_nodes__mlag_id__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraMlagInterfaceL2! + ProfileInfraMlagInterfaceL3(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__mlag_id__value: BigInt, related_nodes__mlag_id__values: [BigInt], related_nodes__mlag_id__source__id: ID, related_nodes__mlag_id__owner__id: ID, related_nodes__mlag_id__is_visible: Boolean, related_nodes__mlag_id__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraMlagInterfaceL3! + ProfileInfraPlatform(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, napalm_driver__value: String, napalm_driver__values: [String], napalm_driver__isnull: Boolean, napalm_driver__source__id: ID, napalm_driver__owner__id: ID, napalm_driver__is_visible: Boolean, napalm_driver__is_protected: Boolean, ansible_network_os__value: String, ansible_network_os__values: [String], ansible_network_os__isnull: Boolean, ansible_network_os__source__id: ID, ansible_network_os__owner__id: ID, ansible_network_os__is_visible: Boolean, ansible_network_os__is_protected: Boolean, nornir_platform__value: String, nornir_platform__values: [String], nornir_platform__isnull: Boolean, nornir_platform__source__id: ID, nornir_platform__owner__id: ID, nornir_platform__is_visible: Boolean, nornir_platform__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, netmiko_device_type__value: String, netmiko_device_type__values: [String], netmiko_device_type__isnull: Boolean, netmiko_device_type__source__id: ID, netmiko_device_type__owner__id: ID, netmiko_device_type__is_visible: Boolean, netmiko_device_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__napalm_driver__value: String, related_nodes__napalm_driver__values: [String], related_nodes__napalm_driver__source__id: ID, related_nodes__napalm_driver__owner__id: ID, related_nodes__napalm_driver__is_visible: Boolean, related_nodes__napalm_driver__is_protected: Boolean, related_nodes__ansible_network_os__value: String, related_nodes__ansible_network_os__values: [String], related_nodes__ansible_network_os__source__id: ID, related_nodes__ansible_network_os__owner__id: ID, related_nodes__ansible_network_os__is_visible: Boolean, related_nodes__ansible_network_os__is_protected: Boolean, related_nodes__nornir_platform__value: String, related_nodes__nornir_platform__values: [String], related_nodes__nornir_platform__source__id: ID, related_nodes__nornir_platform__owner__id: ID, related_nodes__nornir_platform__is_visible: Boolean, related_nodes__nornir_platform__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__netmiko_device_type__value: String, related_nodes__netmiko_device_type__values: [String], related_nodes__netmiko_device_type__source__id: ID, related_nodes__netmiko_device_type__owner__id: ID, related_nodes__netmiko_device_type__is_visible: Boolean, related_nodes__netmiko_device_type__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraPlatform! + ProfileInfraVLAN(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__vlan_id__value: BigInt, related_nodes__vlan_id__values: [BigInt], related_nodes__vlan_id__source__id: ID, related_nodes__vlan_id__owner__id: ID, related_nodes__vlan_id__is_visible: Boolean, related_nodes__vlan_id__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraVLAN! + ProfileIpamIPAddress(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__address__value: String, related_nodes__address__values: [String], related_nodes__address__source__id: ID, related_nodes__address__owner__id: ID, related_nodes__address__is_visible: Boolean, related_nodes__address__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileIpamIPAddress! + ProfileIpamIPPrefix(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__isnull: Boolean, is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__isnull: Boolean, member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__network_address__value: String, related_nodes__network_address__values: [String], related_nodes__network_address__source__id: ID, related_nodes__network_address__owner__id: ID, related_nodes__network_address__is_visible: Boolean, related_nodes__network_address__is_protected: Boolean, related_nodes__broadcast_address__value: String, related_nodes__broadcast_address__values: [String], related_nodes__broadcast_address__source__id: ID, related_nodes__broadcast_address__owner__id: ID, related_nodes__broadcast_address__is_visible: Boolean, related_nodes__broadcast_address__is_protected: Boolean, related_nodes__prefix__value: String, related_nodes__prefix__values: [String], related_nodes__prefix__source__id: ID, related_nodes__prefix__owner__id: ID, related_nodes__prefix__is_visible: Boolean, related_nodes__prefix__is_protected: Boolean, related_nodes__is_pool__value: Boolean, related_nodes__is_pool__values: [Boolean], related_nodes__is_pool__source__id: ID, related_nodes__is_pool__owner__id: ID, related_nodes__is_pool__is_visible: Boolean, related_nodes__is_pool__is_protected: Boolean, related_nodes__hostmask__value: String, related_nodes__hostmask__values: [String], related_nodes__hostmask__source__id: ID, related_nodes__hostmask__owner__id: ID, related_nodes__hostmask__is_visible: Boolean, related_nodes__hostmask__is_protected: Boolean, related_nodes__utilization__value: BigInt, related_nodes__utilization__values: [BigInt], related_nodes__utilization__source__id: ID, related_nodes__utilization__owner__id: ID, related_nodes__utilization__is_visible: Boolean, related_nodes__utilization__is_protected: Boolean, related_nodes__member_type__value: String, related_nodes__member_type__values: [String], related_nodes__member_type__source__id: ID, related_nodes__member_type__owner__id: ID, related_nodes__member_type__is_visible: Boolean, related_nodes__member_type__is_protected: Boolean, related_nodes__netmask__value: String, related_nodes__netmask__values: [String], related_nodes__netmask__source__id: ID, related_nodes__netmask__owner__id: ID, related_nodes__netmask__is_visible: Boolean, related_nodes__netmask__is_protected: Boolean, related_nodes__is_top_level__value: Boolean, related_nodes__is_top_level__values: [Boolean], related_nodes__is_top_level__source__id: ID, related_nodes__is_top_level__owner__id: ID, related_nodes__is_top_level__is_visible: Boolean, related_nodes__is_top_level__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileIpamIPPrefix! + ProfileLocationRack(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, serial_number__value: String, serial_number__values: [String], serial_number__isnull: Boolean, serial_number__source__id: ID, serial_number__owner__id: ID, serial_number__is_visible: Boolean, serial_number__is_protected: Boolean, asset_tag__value: String, asset_tag__values: [String], asset_tag__isnull: Boolean, asset_tag__source__id: ID, asset_tag__owner__id: ID, asset_tag__is_visible: Boolean, asset_tag__is_protected: Boolean, facility_id__value: String, facility_id__values: [String], facility_id__isnull: Boolean, facility_id__source__id: ID, facility_id__owner__id: ID, facility_id__is_visible: Boolean, facility_id__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__height__value: String, related_nodes__height__values: [String], related_nodes__height__source__id: ID, related_nodes__height__owner__id: ID, related_nodes__height__is_visible: Boolean, related_nodes__height__is_protected: Boolean, related_nodes__serial_number__value: String, related_nodes__serial_number__values: [String], related_nodes__serial_number__source__id: ID, related_nodes__serial_number__owner__id: ID, related_nodes__serial_number__is_visible: Boolean, related_nodes__serial_number__is_protected: Boolean, related_nodes__asset_tag__value: String, related_nodes__asset_tag__values: [String], related_nodes__asset_tag__source__id: ID, related_nodes__asset_tag__owner__id: ID, related_nodes__asset_tag__is_visible: Boolean, related_nodes__asset_tag__is_protected: Boolean, related_nodes__facility_id__value: String, related_nodes__facility_id__values: [String], related_nodes__facility_id__source__id: ID, related_nodes__facility_id__owner__id: ID, related_nodes__facility_id__is_visible: Boolean, related_nodes__facility_id__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileLocationRack! + ProfileLocationSite(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, city__value: String, city__values: [String], city__isnull: Boolean, city__source__id: ID, city__owner__id: ID, city__is_visible: Boolean, city__is_protected: Boolean, address__value: String, address__values: [String], address__isnull: Boolean, address__source__id: ID, address__owner__id: ID, address__is_visible: Boolean, address__is_protected: Boolean, contact__value: String, contact__values: [String], contact__isnull: Boolean, contact__source__id: ID, contact__owner__id: ID, contact__is_visible: Boolean, contact__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__city__value: String, related_nodes__city__values: [String], related_nodes__city__source__id: ID, related_nodes__city__owner__id: ID, related_nodes__city__is_visible: Boolean, related_nodes__city__is_protected: Boolean, related_nodes__address__value: String, related_nodes__address__values: [String], related_nodes__address__source__id: ID, related_nodes__address__owner__id: ID, related_nodes__address__is_visible: Boolean, related_nodes__address__is_protected: Boolean, related_nodes__contact__value: String, related_nodes__contact__values: [String], related_nodes__contact__source__id: ID, related_nodes__contact__owner__id: ID, related_nodes__contact__is_visible: Boolean, related_nodes__contact__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileLocationSite! + ProfileOrganizationProvider(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileOrganizationProvider! + ProfileOrganizationTenant(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileOrganizationTenant! + ProfileBuiltinIPPrefix(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, is_pool__value: Boolean, is_pool__values: [Boolean], is_pool__isnull: Boolean, is_pool__source__id: ID, is_pool__owner__id: ID, is_pool__is_visible: Boolean, is_pool__is_protected: Boolean, member_type__value: String, member_type__values: [String], member_type__isnull: Boolean, member_type__source__id: ID, member_type__owner__id: ID, member_type__is_visible: Boolean, member_type__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__network_address__value: String, related_nodes__network_address__values: [String], related_nodes__network_address__source__id: ID, related_nodes__network_address__owner__id: ID, related_nodes__network_address__is_visible: Boolean, related_nodes__network_address__is_protected: Boolean, related_nodes__broadcast_address__value: String, related_nodes__broadcast_address__values: [String], related_nodes__broadcast_address__source__id: ID, related_nodes__broadcast_address__owner__id: ID, related_nodes__broadcast_address__is_visible: Boolean, related_nodes__broadcast_address__is_protected: Boolean, related_nodes__prefix__value: String, related_nodes__prefix__values: [String], related_nodes__prefix__source__id: ID, related_nodes__prefix__owner__id: ID, related_nodes__prefix__is_visible: Boolean, related_nodes__prefix__is_protected: Boolean, related_nodes__is_pool__value: Boolean, related_nodes__is_pool__values: [Boolean], related_nodes__is_pool__source__id: ID, related_nodes__is_pool__owner__id: ID, related_nodes__is_pool__is_visible: Boolean, related_nodes__is_pool__is_protected: Boolean, related_nodes__hostmask__value: String, related_nodes__hostmask__values: [String], related_nodes__hostmask__source__id: ID, related_nodes__hostmask__owner__id: ID, related_nodes__hostmask__is_visible: Boolean, related_nodes__hostmask__is_protected: Boolean, related_nodes__utilization__value: BigInt, related_nodes__utilization__values: [BigInt], related_nodes__utilization__source__id: ID, related_nodes__utilization__owner__id: ID, related_nodes__utilization__is_visible: Boolean, related_nodes__utilization__is_protected: Boolean, related_nodes__member_type__value: String, related_nodes__member_type__values: [String], related_nodes__member_type__source__id: ID, related_nodes__member_type__owner__id: ID, related_nodes__member_type__is_visible: Boolean, related_nodes__member_type__is_protected: Boolean, related_nodes__netmask__value: String, related_nodes__netmask__values: [String], related_nodes__netmask__source__id: ID, related_nodes__netmask__owner__id: ID, related_nodes__netmask__is_visible: Boolean, related_nodes__netmask__is_protected: Boolean, related_nodes__is_top_level__value: Boolean, related_nodes__is_top_level__values: [Boolean], related_nodes__is_top_level__source__id: ID, related_nodes__is_top_level__owner__id: ID, related_nodes__is_top_level__is_visible: Boolean, related_nodes__is_top_level__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileBuiltinIPPrefix! + ProfileBuiltinIPAddress(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__address__value: String, related_nodes__address__values: [String], related_nodes__address__source__id: ID, related_nodes__address__owner__id: ID, related_nodes__address__is_visible: Boolean, related_nodes__address__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileBuiltinIPAddress! + ProfileInfraEndpoint(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraEndpoint! + ProfileInfraInterface(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, mtu__value: BigInt, mtu__values: [BigInt], mtu__isnull: Boolean, mtu__source__id: ID, mtu__owner__id: ID, mtu__is_visible: Boolean, mtu__is_protected: Boolean, role__value: String, role__values: [String], role__isnull: Boolean, role__source__id: ID, role__owner__id: ID, role__is_visible: Boolean, role__is_protected: Boolean, enabled__value: Boolean, enabled__values: [Boolean], enabled__isnull: Boolean, enabled__source__id: ID, enabled__owner__id: ID, enabled__is_visible: Boolean, enabled__is_protected: Boolean, status__value: String, status__values: [String], status__isnull: Boolean, status__source__id: ID, status__owner__id: ID, status__is_visible: Boolean, status__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__mtu__value: BigInt, related_nodes__mtu__values: [BigInt], related_nodes__mtu__source__id: ID, related_nodes__mtu__owner__id: ID, related_nodes__mtu__is_visible: Boolean, related_nodes__mtu__is_protected: Boolean, related_nodes__role__value: String, related_nodes__role__values: [String], related_nodes__role__source__id: ID, related_nodes__role__owner__id: ID, related_nodes__role__is_visible: Boolean, related_nodes__role__is_protected: Boolean, related_nodes__speed__value: BigInt, related_nodes__speed__values: [BigInt], related_nodes__speed__source__id: ID, related_nodes__speed__owner__id: ID, related_nodes__speed__is_visible: Boolean, related_nodes__speed__is_protected: Boolean, related_nodes__enabled__value: Boolean, related_nodes__enabled__values: [Boolean], related_nodes__enabled__source__id: ID, related_nodes__enabled__owner__id: ID, related_nodes__enabled__is_visible: Boolean, related_nodes__enabled__is_protected: Boolean, related_nodes__status__value: String, related_nodes__status__values: [String], related_nodes__status__source__id: ID, related_nodes__status__owner__id: ID, related_nodes__status__is_visible: Boolean, related_nodes__status__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraInterface! + ProfileInfraLagInterface(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, minimum_links__value: BigInt, minimum_links__values: [BigInt], minimum_links__isnull: Boolean, minimum_links__source__id: ID, minimum_links__owner__id: ID, minimum_links__is_visible: Boolean, minimum_links__is_protected: Boolean, max_bundle__value: BigInt, max_bundle__values: [BigInt], max_bundle__isnull: Boolean, max_bundle__source__id: ID, max_bundle__owner__id: ID, max_bundle__is_visible: Boolean, max_bundle__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__minimum_links__value: BigInt, related_nodes__minimum_links__values: [BigInt], related_nodes__minimum_links__source__id: ID, related_nodes__minimum_links__owner__id: ID, related_nodes__minimum_links__is_visible: Boolean, related_nodes__minimum_links__is_protected: Boolean, related_nodes__lacp__value: String, related_nodes__lacp__values: [String], related_nodes__lacp__source__id: ID, related_nodes__lacp__owner__id: ID, related_nodes__lacp__is_visible: Boolean, related_nodes__lacp__is_protected: Boolean, related_nodes__max_bundle__value: BigInt, related_nodes__max_bundle__values: [BigInt], related_nodes__max_bundle__source__id: ID, related_nodes__max_bundle__owner__id: ID, related_nodes__max_bundle__is_visible: Boolean, related_nodes__max_bundle__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraLagInterface! + ProfileInfraMlagInterface(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__mlag_id__value: BigInt, related_nodes__mlag_id__values: [BigInt], related_nodes__mlag_id__source__id: ID, related_nodes__mlag_id__owner__id: ID, related_nodes__mlag_id__is_visible: Boolean, related_nodes__mlag_id__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraMlagInterface! + ProfileInfraService(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileInfraService! + ProfileLocationGeneric(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileLocationGeneric! + ProfileOrganizationGeneric(offset: Int, limit: Int, order: OrderInput, ids: [ID], hfid: [String], profile_name__value: String, profile_name__values: [String], profile_name__isnull: Boolean, profile_name__source__id: ID, profile_name__owner__id: ID, profile_name__is_visible: Boolean, profile_name__is_protected: Boolean, profile_priority__value: BigInt, profile_priority__values: [BigInt], profile_priority__isnull: Boolean, profile_priority__source__id: ID, profile_priority__owner__id: ID, profile_priority__is_visible: Boolean, profile_priority__is_protected: Boolean, description__value: String, description__values: [String], description__isnull: Boolean, description__source__id: ID, description__owner__id: ID, description__is_visible: Boolean, description__is_protected: Boolean, any__value: String, any__values: [String], any__source__id: ID, any__owner__id: ID, any__is_visible: Boolean, any__is_protected: Boolean, partial_match: Boolean, related_nodes__ids: [ID], related_nodes__isnull: Boolean, related_nodes__name__value: String, related_nodes__name__values: [String], related_nodes__name__source__id: ID, related_nodes__name__owner__id: ID, related_nodes__name__is_visible: Boolean, related_nodes__name__is_protected: Boolean, related_nodes__description__value: String, related_nodes__description__values: [String], related_nodes__description__source__id: ID, related_nodes__description__owner__id: ID, related_nodes__description__is_visible: Boolean, related_nodes__description__is_protected: Boolean, member_of_groups__ids: [ID], member_of_groups__isnull: Boolean, member_of_groups__label__value: String, member_of_groups__label__values: [String], member_of_groups__description__value: String, member_of_groups__description__values: [String], member_of_groups__name__value: String, member_of_groups__name__values: [String], member_of_groups__group_type__value: String, member_of_groups__group_type__values: [String], subscriber_of_groups__ids: [ID], subscriber_of_groups__isnull: Boolean, subscriber_of_groups__label__value: String, subscriber_of_groups__label__values: [String], subscriber_of_groups__description__value: String, subscriber_of_groups__description__values: [String], subscriber_of_groups__name__value: String, subscriber_of_groups__name__values: [String], subscriber_of_groups__group_type__value: String, subscriber_of_groups__group_type__values: [String]): PaginatedProfileOrganizationGeneric! + InfrahubAccountToken(limit: Int, offset: Int): AccountTokenEdges! + InfrahubPermissions: AccountPermissionsEdges! + + """Retrieve information about active branches.""" + Branch(ids: [ID], name: String): [Branch!]! + InfrahubInfo: Info! + InfrahubIPAddressGetNextAvailable(prefix_id: String!, prefix_length: Int): IPAddressGetNextAvailable! + InfrahubIPPrefixGetNextAvailable(prefix_id: String!, prefix_length: Int): IPPrefixGetNextAvailable! + IPAddressGetNextAvailable(prefix_id: String!, prefix_length: Int): IPAddressGetNextAvailable! @deprecated(reason: "This query has been renamed to 'InfrahubIPAddressGetNextAvailable'. It will be removed in the next version of Infrahub.") + IPPrefixGetNextAvailable(prefix_id: String!, prefix_length: Int): IPPrefixGetNextAvailable! @deprecated(reason: "This query has been renamed to 'InfrahubIPPrefixGetNextAvailable'. It will be removed in the next version of Infrahub.") + CoreProposedChangeAvailableActions(proposed_change_id: String!): AvailableActions! + Relationship(ids: [String!]!, excluded_namespaces: [String], limit: Int, offset: Int): Relationships! + InfrahubResourcePoolAllocated(pool_id: String!, resource_id: String!, limit: Int, offset: Int): PoolAllocated! + InfrahubResourcePoolUtilization(pool_id: String!): PoolUtilization! + InfrahubSearchAnywhere(q: String!, limit: Int, partial_match: Boolean): NodeEdges! + + """Retrieve the status of all infrahub workers.""" + InfrahubStatus: Status! + InfrahubTask(limit: Int, offset: Int, related_node__ids: [String], branch: String, state: [StateType], workflow: [String], ids: [String], q: String, log_limit: Int, log_offset: Int): Tasks! + + """ + Return the list of all pending or running tasks that can modify the data, for a given branch + """ + InfrahubTaskBranchStatus(branch: String): Tasks! + + """Retrieve fields mapping for converting object type""" + FieldsMappingTypeConversion(source_kind: String, target_kind: String): FieldsMapping! + DiffTree(name: String, branch: String, from_time: DateTime, to_time: DateTime, root_node_uuids: [String] @deprecated(reason: "replaced by filters"), include_parents: Boolean, filters: DiffTreeQueryFilters, limit: Int, offset: Int): DiffTree + DiffTreeSummary(name: String, branch: String, from_time: DateTime, to_time: DateTime, filters: DiffTreeQueryFilters): DiffTreeSummary + InfrahubEvent( + limit: Int + offset: Int + level: Int + + """Filter events based on if they can have children or not""" + has_children: Boolean + + """Filter events that match a specific type""" + event_type: [String!] + + """Filters specific to a given event_type""" + event_type_filter: EventTypeFilter + + """Filter events where the primary node id is within indicated node ids""" + primary_node__ids: [String!] + + """Filter events where the related node ids are within indicated node ids""" + related_node__ids: [String!] + + """ + Search events that has any of the indicated event ids listed as parents + """ + parent__ids: [String!] + + """Search events since this timestamp, defaults to 180 days back""" + since: DateTime + + """Search events until this timestamp, defaults the current time""" + until: DateTime + + """Filter the query to specific branches""" + branches: [String!] + + """Filter the query to specific accounts""" + account__ids: [String!] + ids: [String!] + + """Sort order of the events, defaults to descending order""" + order: EventSortOrder = DESC + ): Events! +} + +type AccountTokenEdges { + count: Int! + edges: [AccountTokenEdge!]! +} + +type AccountTokenEdge { + node: AccountTokenNode! +} + +type AccountTokenNode { + id: String! + name: String + expiration: String +} + +type AccountPermissionsEdges { + global_permissions: AccountGlobalPermissionEdges + object_permissions: AccountObjectPermissionEdges +} + +type AccountGlobalPermissionEdges { + count: Int! + edges: [AccountGlobalPermissionEdge!]! +} + +type AccountGlobalPermissionEdge { + node: AccountGlobalPermissionNode! +} + +type AccountGlobalPermissionNode { + id: String! + description: String + name: String! + action: String! + decision: String! + identifier: String! +} + +type AccountObjectPermissionEdges { + count: Int! + edges: [AccountObjectPermissionEdge!]! +} + +type AccountObjectPermissionEdge { + node: AccountObjectPermissionNode! +} + +type AccountObjectPermissionNode { + id: String! + description: String + namespace: String! + name: String! + action: String! + decision: String! + identifier: String! +} + +"""Branch""" +type Branch { + id: String! + name: String! + description: String + origin_branch: String + branched_from: String + created_at: String + sync_with_git: Boolean + is_default: Boolean + is_isolated: Boolean @deprecated(reason: "non isolated mode is not supported anymore") + has_schema_changes: Boolean +} + +type Info { + deployment_id: String! + version: String! +} + +type IPAddressGetNextAvailable { + address: String! +} + +type IPPrefixGetNextAvailable { + prefix: String! +} + +type AvailableActions { + """The number of available actions for the proposed change.""" + count: Int! + edges: [ActionAvailabilityEdge!]! +} + +type ActionAvailabilityEdge { + node: ActionAvailability! +} + +type ActionAvailability { + """The action that a user may want to take on a proposed change""" + action: String! + + """Tells if the action is available""" + available: Boolean! + + """The reason why an action may be unavailable""" + unavailability_reason: String +} + +type Relationships { + edges: [RelationshipNode!]! + count: Int! +} + +type RelationshipNode { + node: Relationship! +} + +type Relationship { + id: String + identifier: String + peers: [RelationshipPeer!] +} + +type RelationshipPeer { + id: String + kind: String +} + +type PoolAllocated { + """The number of allocations within the selected pool.""" + count: BigInt! + edges: [PoolAllocatedEdge!]! +} + +type PoolAllocatedEdge { + node: PoolAllocatedNode! +} + +type PoolAllocatedNode { + """The ID of the allocated node""" + id: String! + + """The common name of the resource""" + display_label: String! + + """The node kind""" + kind: String! + + """The branch where the node is allocated""" + branch: String! + + """Identifier used for the allocation""" + identifier: String +} + +type PoolUtilization { + """The number of resources within the selected pool.""" + count: BigInt! + + """The overall utilization of the pool.""" + utilization: Float! + + """The utilization in all non default branches.""" + utilization_branches: Float! + + """The overall utilization of the pool isolated to the default branch.""" + utilization_default_branch: Float! + edges: [IPPrefixUtilizationEdge!]! +} + +type IPPrefixUtilizationEdge { + node: IPPoolUtilizationResource! +} + +type IPPoolUtilizationResource { + """The ID of the current resource""" + id: String! + + """The common name of the resource""" + display_label: String! + + """The resource kind""" + kind: String! + + """The relative weight of this resource.""" + weight: BigInt! + + """The overall utilization of the resource.""" + utilization: Float! + + """The utilization of the resource on all non default branches.""" + utilization_branches: Float! + + """ + The overall utilization of the resource isolated to the default branch. + """ + utilization_default_branch: Float! +} + +type NodeEdges { + count: Int! + edges: [NodeEdge!]! +} + +type NodeEdge { + node: Node! +} + +type Node { + id: String! + + """The node kind""" + kind: String! +} + +type Status { + summary: StatusSummary! + workers: StatusWorkerEdges! +} + +type StatusSummary { + """Indicates if the schema hash is in sync on all active workers""" + schema_hash_synced: Boolean! +} + +type StatusWorkerEdges { + edges: [StatusWorkerEdge!]! +} + +type StatusWorkerEdge { + node: StatusWorker! +} + +type StatusWorker { + id: String! + active: Boolean! + schema_hash: String +} + +type Tasks { + edges: [TaskNodes!]! + count: Int! +} + +type TaskNodes { + node: TaskNode +} + +type TaskNode { + id: String! + title: String! + conclusion: String! + state: StateType + progress: Float + workflow: String + branch: String + created_at: String! + updated_at: String! + parameters: GenericScalar + tags: [String] + start_time: String + related_node: String @deprecated(reason: "This field is deprecated and it will be removed in a future release, use related_nodes instead") + related_node_kind: String @deprecated(reason: "This field is deprecated and it will be removed in a future release, use related_nodes instead") + related_nodes: [TaskRelatedNode] + logs: TaskLogEdge +} + +"""Enumeration of state types.""" +enum StateType { + SCHEDULED + PENDING + RUNNING + COMPLETED + FAILED + CANCELLED + CRASHED + PAUSED + CANCELLING +} + +type TaskRelatedNode { + id: String! + kind: String! +} + +type TaskLogEdge { + edges: [TaskLogNodes!]! + count: Int! +} + +type TaskLogNodes { + node: TaskLog +} + +type TaskLog { + message: String! + severity: String! + task_id: String! + timestamp: String! + id: String +} + +type FieldsMapping { + mapping: GenericScalar! +} + +type DiffTree { + num_added: Int + num_updated: Int + num_removed: Int + num_conflicts: Int + base_branch: String! + diff_branch: String! + from_time: DateTime! + to_time: DateTime! + num_untracked_base_changes: Int + num_untracked_diff_changes: Int + name: String + nodes: [DiffNode!] +} + +type DiffNode { + num_added: Int + num_updated: Int + num_removed: Int + num_conflicts: Int + uuid: String! + kind: String! + label: String! + status: DiffAction! + path_identifier: String! + conflict: ConflictDetails + contains_conflict: Boolean! + last_changed_at: DateTime + parent: DiffNodeParent + attributes: [DiffAttribute!]! + relationships: [DiffRelationship!]! +} + +type ConflictDetails { + uuid: String! + base_branch_action: DiffAction! + base_branch_value: String + base_branch_changed_at: DateTime! + base_branch_label: String + diff_branch_action: DiffAction! + diff_branch_value: String + diff_branch_changed_at: DateTime! + diff_branch_label: String + selected_branch: ConflictSelection + resolvable: Boolean +} + +enum ConflictSelection { + BASE_BRANCH + DIFF_BRANCH +} + +type DiffNodeParent { + uuid: String! + kind: String + relationship_name: String +} + +type DiffAttribute { + num_added: Int + num_updated: Int + num_removed: Int + num_conflicts: Int + name: String! + last_changed_at: DateTime! + status: DiffAction! + path_identifier: String! + properties: [DiffProperty!] + contains_conflict: Boolean! + conflict: ConflictDetails +} + +type DiffProperty { + property_type: String! + last_changed_at: DateTime! + previous_value: String + new_value: String + previous_label: String + new_label: String + status: DiffAction! + path_identifier: String! + conflict: ConflictDetails +} + +type DiffRelationship { + num_added: Int + num_updated: Int + num_removed: Int + num_conflicts: Int + name: String! + label: String + last_changed_at: DateTime + cardinality: RelationshipCardinality! + status: DiffAction! + path_identifier: String! + elements: [DiffSingleRelationship!]! + contains_conflict: Boolean! +} + +"""An enumeration.""" +enum RelationshipCardinality { + ONE + MANY +} + +type DiffSingleRelationship { + num_added: Int + num_updated: Int + num_removed: Int + num_conflicts: Int + last_changed_at: DateTime + status: DiffAction! + peer_id: String! + peer_label: String + path_identifier: String! + contains_conflict: Boolean! + conflict: ConflictDetails + properties: [DiffProperty!] +} + +input DiffTreeQueryFilters { + ids: [String] + status: IncExclFilterStatusOptions + kind: IncExclFilterOptions + namespace: IncExclFilterOptions +} + +input IncExclFilterStatusOptions { + includes: [DiffAction] + excludes: [DiffAction] +} + +input IncExclFilterOptions { + includes: [String] + excludes: [String] +} + +type DiffTreeSummary { + num_added: Int + num_updated: Int + num_removed: Int + num_conflicts: Int + base_branch: String! + diff_branch: String! + from_time: DateTime! + to_time: DateTime! + num_unchanged: Int + num_untracked_base_changes: Int + num_untracked_diff_changes: Int +} + +type Events { + edges: [EventNodes!]! + count: Int! +} + +type EventNodes { + node: EventNodeInterface +} + +input EventTypeFilter { + """Filters specific to infrahub.branch.merged events""" + branch_merged: BranchEventTypeFilter = null + + """Filters specific to infrahub.branch.rebased events""" + branch_rebased: BranchEventTypeFilter = null +} + +input BranchEventTypeFilter { + """Name of impacted branches""" + branches: [String!]! +} + +"""An enumeration.""" +enum EventSortOrder { + ASC + DESC +} + +type Mutation { + """Menu Item""" + CoreMenuItemCreate(context: ContextInput, data: CoreMenuItemCreateInput!): CoreMenuItemCreate + + """Menu Item""" + CoreMenuItemUpdate(context: ContextInput, data: CoreMenuItemUpdateInput!): CoreMenuItemUpdate + + """Menu Item""" + CoreMenuItemUpsert(context: ContextInput, data: CoreMenuItemUpsertInput!): CoreMenuItemUpsert + + """Menu Item""" + CoreMenuItemDelete(context: ContextInput, data: DeleteInput!): CoreMenuItemDelete + + """Group of nodes of any kind.""" + CoreStandardGroupCreate(context: ContextInput, data: CoreStandardGroupCreateInput!): CoreStandardGroupCreate + + """Group of nodes of any kind.""" + CoreStandardGroupUpdate(context: ContextInput, data: CoreStandardGroupUpdateInput!): CoreStandardGroupUpdate + + """Group of nodes of any kind.""" + CoreStandardGroupUpsert(context: ContextInput, data: CoreStandardGroupUpsertInput!): CoreStandardGroupUpsert + + """Group of nodes of any kind.""" + CoreStandardGroupDelete(context: ContextInput, data: DeleteInput!): CoreStandardGroupDelete + + """Group of nodes that are created by a generator.""" + CoreGeneratorGroupCreate(context: ContextInput, data: CoreGeneratorGroupCreateInput!): CoreGeneratorGroupCreate + + """Group of nodes that are created by a generator.""" + CoreGeneratorGroupUpdate(context: ContextInput, data: CoreGeneratorGroupUpdateInput!): CoreGeneratorGroupUpdate + + """Group of nodes that are created by a generator.""" + CoreGeneratorGroupUpsert(context: ContextInput, data: CoreGeneratorGroupUpsertInput!): CoreGeneratorGroupUpsert + + """Group of nodes that are created by a generator.""" + CoreGeneratorGroupDelete(context: ContextInput, data: DeleteInput!): CoreGeneratorGroupDelete + + """Group of nodes associated with a given GraphQLQuery.""" + CoreGraphQLQueryGroupCreate(context: ContextInput, data: CoreGraphQLQueryGroupCreateInput!): CoreGraphQLQueryGroupCreate + + """Group of nodes associated with a given GraphQLQuery.""" + CoreGraphQLQueryGroupUpdate(context: ContextInput, data: CoreGraphQLQueryGroupUpdateInput!): CoreGraphQLQueryGroupUpdate + + """Group of nodes associated with a given GraphQLQuery.""" + CoreGraphQLQueryGroupUpsert(context: ContextInput, data: CoreGraphQLQueryGroupUpsertInput!): CoreGraphQLQueryGroupUpsert + + """Group of nodes associated with a given GraphQLQuery.""" + CoreGraphQLQueryGroupDelete(context: ContextInput, data: DeleteInput!): CoreGraphQLQueryGroupDelete + + """ + Standard Tag object to attach to other objects to provide some context. + """ + BuiltinTagCreate(context: ContextInput, data: BuiltinTagCreateInput!): BuiltinTagCreate + + """ + Standard Tag object to attach to other objects to provide some context. + """ + BuiltinTagUpdate(context: ContextInput, data: BuiltinTagUpdateInput!): BuiltinTagUpdate + + """ + Standard Tag object to attach to other objects to provide some context. + """ + BuiltinTagUpsert(context: ContextInput, data: BuiltinTagUpsertInput!): BuiltinTagUpsert + + """ + Standard Tag object to attach to other objects to provide some context. + """ + BuiltinTagDelete(context: ContextInput, data: DeleteInput!): BuiltinTagDelete + + """User Account for Infrahub""" + CoreAccountCreate(context: ContextInput, data: CoreAccountCreateInput!): CoreAccountCreate + + """User Account for Infrahub""" + CoreAccountUpdate(context: ContextInput, data: CoreAccountUpdateInput!): CoreAccountUpdate + + """User Account for Infrahub""" + CoreAccountUpsert(context: ContextInput, data: CoreAccountUpsertInput!): CoreAccountUpsert + + """User Account for Infrahub""" + CoreAccountDelete(context: ContextInput, data: DeleteInput!): CoreAccountDelete + + """Username/Password based credential""" + CorePasswordCredentialCreate(context: ContextInput, data: CorePasswordCredentialCreateInput!): CorePasswordCredentialCreate + + """Username/Password based credential""" + CorePasswordCredentialUpdate(context: ContextInput, data: CorePasswordCredentialUpdateInput!): CorePasswordCredentialUpdate + + """Username/Password based credential""" + CorePasswordCredentialUpsert(context: ContextInput, data: CorePasswordCredentialUpsertInput!): CorePasswordCredentialUpsert + + """Username/Password based credential""" + CorePasswordCredentialDelete(context: ContextInput, data: DeleteInput!): CorePasswordCredentialDelete + + """Metadata related to a proposed change""" + CoreProposedChangeCreate(context: ContextInput, data: CoreProposedChangeCreateInput!): CoreProposedChangeCreate + + """Metadata related to a proposed change""" + CoreProposedChangeUpdate(context: ContextInput, data: CoreProposedChangeUpdateInput!): CoreProposedChangeUpdate + + """Metadata related to a proposed change""" + CoreProposedChangeUpsert(context: ContextInput, data: CoreProposedChangeUpsertInput!): CoreProposedChangeUpsert + + """Metadata related to a proposed change""" + CoreProposedChangeDelete(context: ContextInput, data: DeleteInput!): CoreProposedChangeDelete + + """A thread on proposed change""" + CoreChangeThreadCreate(context: ContextInput, data: CoreChangeThreadCreateInput!): CoreChangeThreadCreate + + """A thread on proposed change""" + CoreChangeThreadUpdate(context: ContextInput, data: CoreChangeThreadUpdateInput!): CoreChangeThreadUpdate + + """A thread on proposed change""" + CoreChangeThreadUpsert(context: ContextInput, data: CoreChangeThreadUpsertInput!): CoreChangeThreadUpsert + + """A thread on proposed change""" + CoreChangeThreadDelete(context: ContextInput, data: DeleteInput!): CoreChangeThreadDelete + + """A thread related to a file on a proposed change""" + CoreFileThreadCreate(context: ContextInput, data: CoreFileThreadCreateInput!): CoreFileThreadCreate + + """A thread related to a file on a proposed change""" + CoreFileThreadUpdate(context: ContextInput, data: CoreFileThreadUpdateInput!): CoreFileThreadUpdate + + """A thread related to a file on a proposed change""" + CoreFileThreadUpsert(context: ContextInput, data: CoreFileThreadUpsertInput!): CoreFileThreadUpsert + + """A thread related to a file on a proposed change""" + CoreFileThreadDelete(context: ContextInput, data: DeleteInput!): CoreFileThreadDelete + + """A thread related to an artifact on a proposed change""" + CoreArtifactThreadCreate(context: ContextInput, data: CoreArtifactThreadCreateInput!): CoreArtifactThreadCreate + + """A thread related to an artifact on a proposed change""" + CoreArtifactThreadUpdate(context: ContextInput, data: CoreArtifactThreadUpdateInput!): CoreArtifactThreadUpdate + + """A thread related to an artifact on a proposed change""" + CoreArtifactThreadUpsert(context: ContextInput, data: CoreArtifactThreadUpsertInput!): CoreArtifactThreadUpsert + + """A thread related to an artifact on a proposed change""" + CoreArtifactThreadDelete(context: ContextInput, data: DeleteInput!): CoreArtifactThreadDelete + + """A thread related to an object on a proposed change""" + CoreObjectThreadCreate(context: ContextInput, data: CoreObjectThreadCreateInput!): CoreObjectThreadCreate + + """A thread related to an object on a proposed change""" + CoreObjectThreadUpdate(context: ContextInput, data: CoreObjectThreadUpdateInput!): CoreObjectThreadUpdate + + """A thread related to an object on a proposed change""" + CoreObjectThreadUpsert(context: ContextInput, data: CoreObjectThreadUpsertInput!): CoreObjectThreadUpsert + + """A thread related to an object on a proposed change""" + CoreObjectThreadDelete(context: ContextInput, data: DeleteInput!): CoreObjectThreadDelete + + """A comment on proposed change""" + CoreChangeCommentCreate(context: ContextInput, data: CoreChangeCommentCreateInput!): CoreChangeCommentCreate + + """A comment on proposed change""" + CoreChangeCommentUpdate(context: ContextInput, data: CoreChangeCommentUpdateInput!): CoreChangeCommentUpdate + + """A comment on proposed change""" + CoreChangeCommentUpsert(context: ContextInput, data: CoreChangeCommentUpsertInput!): CoreChangeCommentUpsert + + """A comment on proposed change""" + CoreChangeCommentDelete(context: ContextInput, data: DeleteInput!): CoreChangeCommentDelete + + """A comment on thread within a Proposed Change""" + CoreThreadCommentCreate(context: ContextInput, data: CoreThreadCommentCreateInput!): CoreThreadCommentCreate + + """A comment on thread within a Proposed Change""" + CoreThreadCommentUpdate(context: ContextInput, data: CoreThreadCommentUpdateInput!): CoreThreadCommentUpdate + + """A comment on thread within a Proposed Change""" + CoreThreadCommentUpsert(context: ContextInput, data: CoreThreadCommentUpsertInput!): CoreThreadCommentUpsert + + """A comment on thread within a Proposed Change""" + CoreThreadCommentDelete(context: ContextInput, data: DeleteInput!): CoreThreadCommentDelete + + """A Git Repository integrated with Infrahub""" + CoreRepositoryCreate(context: ContextInput, data: CoreRepositoryCreateInput!): CoreRepositoryCreate + + """A Git Repository integrated with Infrahub""" + CoreRepositoryUpdate(context: ContextInput, data: CoreRepositoryUpdateInput!): CoreRepositoryUpdate + + """A Git Repository integrated with Infrahub""" + CoreRepositoryUpsert(context: ContextInput, data: CoreRepositoryUpsertInput!): CoreRepositoryUpsert + + """A Git Repository integrated with Infrahub""" + CoreRepositoryDelete(context: ContextInput, data: DeleteInput!): CoreRepositoryDelete + + """ + A Git Repository integrated with Infrahub, Git-side will not be updated + """ + CoreReadOnlyRepositoryCreate(context: ContextInput, data: CoreReadOnlyRepositoryCreateInput!): CoreReadOnlyRepositoryCreate + + """ + A Git Repository integrated with Infrahub, Git-side will not be updated + """ + CoreReadOnlyRepositoryUpdate(context: ContextInput, data: CoreReadOnlyRepositoryUpdateInput!): CoreReadOnlyRepositoryUpdate + + """ + A Git Repository integrated with Infrahub, Git-side will not be updated + """ + CoreReadOnlyRepositoryUpsert(context: ContextInput, data: CoreReadOnlyRepositoryUpsertInput!): CoreReadOnlyRepositoryUpsert + + """ + A Git Repository integrated with Infrahub, Git-side will not be updated + """ + CoreReadOnlyRepositoryDelete(context: ContextInput, data: DeleteInput!): CoreReadOnlyRepositoryDelete + + """A file rendered from a Jinja2 template""" + CoreTransformJinja2Create(context: ContextInput, data: CoreTransformJinja2CreateInput!): CoreTransformJinja2Create + + """A file rendered from a Jinja2 template""" + CoreTransformJinja2Update(context: ContextInput, data: CoreTransformJinja2UpdateInput!): CoreTransformJinja2Update + + """A file rendered from a Jinja2 template""" + CoreTransformJinja2Upsert(context: ContextInput, data: CoreTransformJinja2UpsertInput!): CoreTransformJinja2Upsert + + """A file rendered from a Jinja2 template""" + CoreTransformJinja2Delete(context: ContextInput, data: DeleteInput!): CoreTransformJinja2Delete + + """A check related to some Data""" + CoreDataCheckCreate(context: ContextInput, data: CoreDataCheckCreateInput!): CoreDataCheckCreate + + """A check related to some Data""" + CoreDataCheckUpdate(context: ContextInput, data: CoreDataCheckUpdateInput!): CoreDataCheckUpdate + + """A check related to some Data""" + CoreDataCheckUpsert(context: ContextInput, data: CoreDataCheckUpsertInput!): CoreDataCheckUpsert + + """A check related to some Data""" + CoreDataCheckDelete(context: ContextInput, data: DeleteInput!): CoreDataCheckDelete + + """A standard check""" + CoreStandardCheckCreate(context: ContextInput, data: CoreStandardCheckCreateInput!): CoreStandardCheckCreate + + """A standard check""" + CoreStandardCheckUpdate(context: ContextInput, data: CoreStandardCheckUpdateInput!): CoreStandardCheckUpdate + + """A standard check""" + CoreStandardCheckUpsert(context: ContextInput, data: CoreStandardCheckUpsertInput!): CoreStandardCheckUpsert + + """A standard check""" + CoreStandardCheckDelete(context: ContextInput, data: DeleteInput!): CoreStandardCheckDelete + + """A check related to the schema""" + CoreSchemaCheckCreate(context: ContextInput, data: CoreSchemaCheckCreateInput!): CoreSchemaCheckCreate + + """A check related to the schema""" + CoreSchemaCheckUpdate(context: ContextInput, data: CoreSchemaCheckUpdateInput!): CoreSchemaCheckUpdate + + """A check related to the schema""" + CoreSchemaCheckUpsert(context: ContextInput, data: CoreSchemaCheckUpsertInput!): CoreSchemaCheckUpsert + + """A check related to the schema""" + CoreSchemaCheckDelete(context: ContextInput, data: DeleteInput!): CoreSchemaCheckDelete + + """A check related to a file in a Git Repository""" + CoreFileCheckCreate(context: ContextInput, data: CoreFileCheckCreateInput!): CoreFileCheckCreate + + """A check related to a file in a Git Repository""" + CoreFileCheckUpdate(context: ContextInput, data: CoreFileCheckUpdateInput!): CoreFileCheckUpdate + + """A check related to a file in a Git Repository""" + CoreFileCheckUpsert(context: ContextInput, data: CoreFileCheckUpsertInput!): CoreFileCheckUpsert + + """A check related to a file in a Git Repository""" + CoreFileCheckDelete(context: ContextInput, data: DeleteInput!): CoreFileCheckDelete + + """A check related to an artifact""" + CoreArtifactCheckCreate(context: ContextInput, data: CoreArtifactCheckCreateInput!): CoreArtifactCheckCreate + + """A check related to an artifact""" + CoreArtifactCheckUpdate(context: ContextInput, data: CoreArtifactCheckUpdateInput!): CoreArtifactCheckUpdate + + """A check related to an artifact""" + CoreArtifactCheckUpsert(context: ContextInput, data: CoreArtifactCheckUpsertInput!): CoreArtifactCheckUpsert + + """A check related to an artifact""" + CoreArtifactCheckDelete(context: ContextInput, data: DeleteInput!): CoreArtifactCheckDelete + + """A check related to a Generator instance""" + CoreGeneratorCheckCreate(context: ContextInput, data: CoreGeneratorCheckCreateInput!): CoreGeneratorCheckCreate + + """A check related to a Generator instance""" + CoreGeneratorCheckUpdate(context: ContextInput, data: CoreGeneratorCheckUpdateInput!): CoreGeneratorCheckUpdate + + """A check related to a Generator instance""" + CoreGeneratorCheckUpsert(context: ContextInput, data: CoreGeneratorCheckUpsertInput!): CoreGeneratorCheckUpsert + + """A check related to a Generator instance""" + CoreGeneratorCheckDelete(context: ContextInput, data: DeleteInput!): CoreGeneratorCheckDelete + + """A check to validate the data integrity between two branches""" + CoreDataValidatorCreate(context: ContextInput, data: CoreDataValidatorCreateInput!): CoreDataValidatorCreate + + """A check to validate the data integrity between two branches""" + CoreDataValidatorUpdate(context: ContextInput, data: CoreDataValidatorUpdateInput!): CoreDataValidatorUpdate + + """A check to validate the data integrity between two branches""" + CoreDataValidatorUpsert(context: ContextInput, data: CoreDataValidatorUpsertInput!): CoreDataValidatorUpsert + + """A check to validate the data integrity between two branches""" + CoreDataValidatorDelete(context: ContextInput, data: DeleteInput!): CoreDataValidatorDelete + + """A Validator related to a specific repository""" + CoreRepositoryValidatorCreate(context: ContextInput, data: CoreRepositoryValidatorCreateInput!): CoreRepositoryValidatorCreate + + """A Validator related to a specific repository""" + CoreRepositoryValidatorUpdate(context: ContextInput, data: CoreRepositoryValidatorUpdateInput!): CoreRepositoryValidatorUpdate + + """A Validator related to a specific repository""" + CoreRepositoryValidatorUpsert(context: ContextInput, data: CoreRepositoryValidatorUpsertInput!): CoreRepositoryValidatorUpsert + + """A Validator related to a specific repository""" + CoreRepositoryValidatorDelete(context: ContextInput, data: DeleteInput!): CoreRepositoryValidatorDelete + + """A Validator related to a user defined checks in a repository""" + CoreUserValidatorCreate(context: ContextInput, data: CoreUserValidatorCreateInput!): CoreUserValidatorCreate + + """A Validator related to a user defined checks in a repository""" + CoreUserValidatorUpdate(context: ContextInput, data: CoreUserValidatorUpdateInput!): CoreUserValidatorUpdate + + """A Validator related to a user defined checks in a repository""" + CoreUserValidatorUpsert(context: ContextInput, data: CoreUserValidatorUpsertInput!): CoreUserValidatorUpsert + + """A Validator related to a user defined checks in a repository""" + CoreUserValidatorDelete(context: ContextInput, data: DeleteInput!): CoreUserValidatorDelete + + """A validator related to the schema""" + CoreSchemaValidatorCreate(context: ContextInput, data: CoreSchemaValidatorCreateInput!): CoreSchemaValidatorCreate + + """A validator related to the schema""" + CoreSchemaValidatorUpdate(context: ContextInput, data: CoreSchemaValidatorUpdateInput!): CoreSchemaValidatorUpdate + + """A validator related to the schema""" + CoreSchemaValidatorUpsert(context: ContextInput, data: CoreSchemaValidatorUpsertInput!): CoreSchemaValidatorUpsert + + """A validator related to the schema""" + CoreSchemaValidatorDelete(context: ContextInput, data: DeleteInput!): CoreSchemaValidatorDelete + + """A validator related to the artifacts""" + CoreArtifactValidatorCreate(context: ContextInput, data: CoreArtifactValidatorCreateInput!): CoreArtifactValidatorCreate + + """A validator related to the artifacts""" + CoreArtifactValidatorUpdate(context: ContextInput, data: CoreArtifactValidatorUpdateInput!): CoreArtifactValidatorUpdate + + """A validator related to the artifacts""" + CoreArtifactValidatorUpsert(context: ContextInput, data: CoreArtifactValidatorUpsertInput!): CoreArtifactValidatorUpsert + + """A validator related to the artifacts""" + CoreArtifactValidatorDelete(context: ContextInput, data: DeleteInput!): CoreArtifactValidatorDelete + + """A validator related to generators""" + CoreGeneratorValidatorCreate(context: ContextInput, data: CoreGeneratorValidatorCreateInput!): CoreGeneratorValidatorCreate + + """A validator related to generators""" + CoreGeneratorValidatorUpdate(context: ContextInput, data: CoreGeneratorValidatorUpdateInput!): CoreGeneratorValidatorUpdate + + """A validator related to generators""" + CoreGeneratorValidatorUpsert(context: ContextInput, data: CoreGeneratorValidatorUpsertInput!): CoreGeneratorValidatorUpsert + + """A validator related to generators""" + CoreGeneratorValidatorDelete(context: ContextInput, data: DeleteInput!): CoreGeneratorValidatorDelete + CoreCheckDefinitionCreate(context: ContextInput, data: CoreCheckDefinitionCreateInput!): CoreCheckDefinitionCreate + CoreCheckDefinitionUpdate(context: ContextInput, data: CoreCheckDefinitionUpdateInput!): CoreCheckDefinitionUpdate + CoreCheckDefinitionUpsert(context: ContextInput, data: CoreCheckDefinitionUpsertInput!): CoreCheckDefinitionUpsert + CoreCheckDefinitionDelete(context: ContextInput, data: DeleteInput!): CoreCheckDefinitionDelete + + """A transform function written in Python""" + CoreTransformPythonCreate(context: ContextInput, data: CoreTransformPythonCreateInput!): CoreTransformPythonCreate + + """A transform function written in Python""" + CoreTransformPythonUpdate(context: ContextInput, data: CoreTransformPythonUpdateInput!): CoreTransformPythonUpdate + + """A transform function written in Python""" + CoreTransformPythonUpsert(context: ContextInput, data: CoreTransformPythonUpsertInput!): CoreTransformPythonUpsert + + """A transform function written in Python""" + CoreTransformPythonDelete(context: ContextInput, data: DeleteInput!): CoreTransformPythonDelete + + """A pre-defined GraphQL Query""" + CoreGraphQLQueryCreate(context: ContextInput, data: CoreGraphQLQueryCreateInput!): CoreGraphQLQueryCreate + + """A pre-defined GraphQL Query""" + CoreGraphQLQueryUpdate(context: ContextInput, data: CoreGraphQLQueryUpdateInput!): CoreGraphQLQueryUpdate + + """A pre-defined GraphQL Query""" + CoreGraphQLQueryUpsert(context: ContextInput, data: CoreGraphQLQueryUpsertInput!): CoreGraphQLQueryUpsert + + """A pre-defined GraphQL Query""" + CoreGraphQLQueryDelete(context: ContextInput, data: DeleteInput!): CoreGraphQLQueryDelete + CoreArtifactCreate(context: ContextInput, data: CoreArtifactCreateInput!): CoreArtifactCreate + CoreArtifactUpdate(context: ContextInput, data: CoreArtifactUpdateInput!): CoreArtifactUpdate + CoreArtifactUpsert(context: ContextInput, data: CoreArtifactUpsertInput!): CoreArtifactUpsert + CoreArtifactDelete(context: ContextInput, data: DeleteInput!): CoreArtifactDelete + CoreArtifactDefinitionCreate(context: ContextInput, data: CoreArtifactDefinitionCreateInput!): CoreArtifactDefinitionCreate + CoreArtifactDefinitionUpdate(context: ContextInput, data: CoreArtifactDefinitionUpdateInput!): CoreArtifactDefinitionUpdate + CoreArtifactDefinitionUpsert(context: ContextInput, data: CoreArtifactDefinitionUpsertInput!): CoreArtifactDefinitionUpsert + CoreArtifactDefinitionDelete(context: ContextInput, data: DeleteInput!): CoreArtifactDefinitionDelete + CoreGeneratorDefinitionCreate(context: ContextInput, data: CoreGeneratorDefinitionCreateInput!): CoreGeneratorDefinitionCreate + CoreGeneratorDefinitionUpdate(context: ContextInput, data: CoreGeneratorDefinitionUpdateInput!): CoreGeneratorDefinitionUpdate + CoreGeneratorDefinitionUpsert(context: ContextInput, data: CoreGeneratorDefinitionUpsertInput!): CoreGeneratorDefinitionUpsert + CoreGeneratorDefinitionDelete(context: ContextInput, data: DeleteInput!): CoreGeneratorDefinitionDelete + CoreGeneratorInstanceCreate(context: ContextInput, data: CoreGeneratorInstanceCreateInput!): CoreGeneratorInstanceCreate + CoreGeneratorInstanceUpdate(context: ContextInput, data: CoreGeneratorInstanceUpdateInput!): CoreGeneratorInstanceUpdate + CoreGeneratorInstanceUpsert(context: ContextInput, data: CoreGeneratorInstanceUpsertInput!): CoreGeneratorInstanceUpsert + CoreGeneratorInstanceDelete(context: ContextInput, data: DeleteInput!): CoreGeneratorInstanceDelete + + """A webhook that connects to an external integration""" + CoreStandardWebhookCreate(context: ContextInput, data: CoreStandardWebhookCreateInput!): CoreStandardWebhookCreate + + """A webhook that connects to an external integration""" + CoreStandardWebhookUpdate(context: ContextInput, data: CoreStandardWebhookUpdateInput!): CoreStandardWebhookUpdate + + """A webhook that connects to an external integration""" + CoreStandardWebhookUpsert(context: ContextInput, data: CoreStandardWebhookUpsertInput!): CoreStandardWebhookUpsert + + """A webhook that connects to an external integration""" + CoreStandardWebhookDelete(context: ContextInput, data: DeleteInput!): CoreStandardWebhookDelete + + """A webhook that connects to an external integration""" + CoreCustomWebhookCreate(context: ContextInput, data: CoreCustomWebhookCreateInput!): CoreCustomWebhookCreate + + """A webhook that connects to an external integration""" + CoreCustomWebhookUpdate(context: ContextInput, data: CoreCustomWebhookUpdateInput!): CoreCustomWebhookUpdate + + """A webhook that connects to an external integration""" + CoreCustomWebhookUpsert(context: ContextInput, data: CoreCustomWebhookUpsertInput!): CoreCustomWebhookUpsert + + """A webhook that connects to an external integration""" + CoreCustomWebhookDelete(context: ContextInput, data: DeleteInput!): CoreCustomWebhookDelete + + """A namespace that segments IPAM""" + IpamNamespaceCreate(context: ContextInput, data: IpamNamespaceCreateInput!): IpamNamespaceCreate + + """A namespace that segments IPAM""" + IpamNamespaceUpdate(context: ContextInput, data: IpamNamespaceUpdateInput!): IpamNamespaceUpdate + + """A namespace that segments IPAM""" + IpamNamespaceUpsert(context: ContextInput, data: IpamNamespaceUpsertInput!): IpamNamespaceUpsert + + """A namespace that segments IPAM""" + IpamNamespaceDelete(context: ContextInput, data: DeleteInput!): IpamNamespaceDelete + + """A pool of IP prefix resources""" + CoreIPPrefixPoolCreate(context: ContextInput, data: CoreIPPrefixPoolCreateInput!): CoreIPPrefixPoolCreate + + """A pool of IP prefix resources""" + CoreIPPrefixPoolUpdate(context: ContextInput, data: CoreIPPrefixPoolUpdateInput!): CoreIPPrefixPoolUpdate + + """A pool of IP prefix resources""" + CoreIPPrefixPoolUpsert(context: ContextInput, data: CoreIPPrefixPoolUpsertInput!): CoreIPPrefixPoolUpsert + + """A pool of IP prefix resources""" + CoreIPPrefixPoolDelete(context: ContextInput, data: DeleteInput!): CoreIPPrefixPoolDelete + + """A pool of IP address resources""" + CoreIPAddressPoolCreate(context: ContextInput, data: CoreIPAddressPoolCreateInput!): CoreIPAddressPoolCreate + + """A pool of IP address resources""" + CoreIPAddressPoolUpdate(context: ContextInput, data: CoreIPAddressPoolUpdateInput!): CoreIPAddressPoolUpdate + + """A pool of IP address resources""" + CoreIPAddressPoolUpsert(context: ContextInput, data: CoreIPAddressPoolUpsertInput!): CoreIPAddressPoolUpsert + + """A pool of IP address resources""" + CoreIPAddressPoolDelete(context: ContextInput, data: DeleteInput!): CoreIPAddressPoolDelete + + """A pool of number resources""" + CoreNumberPoolCreate(context: ContextInput, data: CoreNumberPoolCreateInput!): CoreNumberPoolCreate + + """A pool of number resources""" + CoreNumberPoolUpdate(context: ContextInput, data: CoreNumberPoolUpdateInput!): CoreNumberPoolUpdate + + """A pool of number resources""" + CoreNumberPoolUpsert(context: ContextInput, data: CoreNumberPoolUpsertInput!): CoreNumberPoolUpsert + + """A pool of number resources""" + CoreNumberPoolDelete(context: ContextInput, data: DeleteInput!): CoreNumberPoolDelete + + """A permission that grants global rights to perform actions in Infrahub""" + CoreGlobalPermissionCreate(context: ContextInput, data: CoreGlobalPermissionCreateInput!): CoreGlobalPermissionCreate + + """A permission that grants global rights to perform actions in Infrahub""" + CoreGlobalPermissionUpdate(context: ContextInput, data: CoreGlobalPermissionUpdateInput!): CoreGlobalPermissionUpdate + + """A permission that grants global rights to perform actions in Infrahub""" + CoreGlobalPermissionUpsert(context: ContextInput, data: CoreGlobalPermissionUpsertInput!): CoreGlobalPermissionUpsert + + """A permission that grants global rights to perform actions in Infrahub""" + CoreGlobalPermissionDelete(context: ContextInput, data: DeleteInput!): CoreGlobalPermissionDelete + + """A permission that grants rights to perform actions on objects""" + CoreObjectPermissionCreate(context: ContextInput, data: CoreObjectPermissionCreateInput!): CoreObjectPermissionCreate + + """A permission that grants rights to perform actions on objects""" + CoreObjectPermissionUpdate(context: ContextInput, data: CoreObjectPermissionUpdateInput!): CoreObjectPermissionUpdate + + """A permission that grants rights to perform actions on objects""" + CoreObjectPermissionUpsert(context: ContextInput, data: CoreObjectPermissionUpsertInput!): CoreObjectPermissionUpsert + + """A permission that grants rights to perform actions on objects""" + CoreObjectPermissionDelete(context: ContextInput, data: DeleteInput!): CoreObjectPermissionDelete + + """A role defines a set of permissions to grant to a group of accounts""" + CoreAccountRoleCreate(context: ContextInput, data: CoreAccountRoleCreateInput!): CoreAccountRoleCreate + + """A role defines a set of permissions to grant to a group of accounts""" + CoreAccountRoleUpdate(context: ContextInput, data: CoreAccountRoleUpdateInput!): CoreAccountRoleUpdate + + """A role defines a set of permissions to grant to a group of accounts""" + CoreAccountRoleUpsert(context: ContextInput, data: CoreAccountRoleUpsertInput!): CoreAccountRoleUpsert + + """A role defines a set of permissions to grant to a group of accounts""" + CoreAccountRoleDelete(context: ContextInput, data: DeleteInput!): CoreAccountRoleDelete + + """A group of users to manage common permissions""" + CoreAccountGroupCreate(context: ContextInput, data: CoreAccountGroupCreateInput!): CoreAccountGroupCreate + + """A group of users to manage common permissions""" + CoreAccountGroupUpdate(context: ContextInput, data: CoreAccountGroupUpdateInput!): CoreAccountGroupUpdate + + """A group of users to manage common permissions""" + CoreAccountGroupUpsert(context: ContextInput, data: CoreAccountGroupUpsertInput!): CoreAccountGroupUpsert + + """A group of users to manage common permissions""" + CoreAccountGroupDelete(context: ContextInput, data: DeleteInput!): CoreAccountGroupDelete + + """ + An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network + """ + InfraAutonomousSystemCreate(context: ContextInput, data: InfraAutonomousSystemCreateInput!): InfraAutonomousSystemCreate + + """ + An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network + """ + InfraAutonomousSystemUpdate(context: ContextInput, data: InfraAutonomousSystemUpdateInput!): InfraAutonomousSystemUpdate + + """ + An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network + """ + InfraAutonomousSystemUpsert(context: ContextInput, data: InfraAutonomousSystemUpsertInput!): InfraAutonomousSystemUpsert + + """ + An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network + """ + InfraAutonomousSystemDelete(context: ContextInput, data: DeleteInput!): InfraAutonomousSystemDelete + + """ + A BGP Peer Group is used to regroup parameters that are shared across multiple peers + """ + InfraBGPPeerGroupCreate(context: ContextInput, data: InfraBGPPeerGroupCreateInput!): InfraBGPPeerGroupCreate + + """ + A BGP Peer Group is used to regroup parameters that are shared across multiple peers + """ + InfraBGPPeerGroupUpdate(context: ContextInput, data: InfraBGPPeerGroupUpdateInput!): InfraBGPPeerGroupUpdate + + """ + A BGP Peer Group is used to regroup parameters that are shared across multiple peers + """ + InfraBGPPeerGroupUpsert(context: ContextInput, data: InfraBGPPeerGroupUpsertInput!): InfraBGPPeerGroupUpsert + + """ + A BGP Peer Group is used to regroup parameters that are shared across multiple peers + """ + InfraBGPPeerGroupDelete(context: ContextInput, data: DeleteInput!): InfraBGPPeerGroupDelete + + """ + A BGP Session represent a point to point connection between two routers + """ + InfraBGPSessionCreate(context: ContextInput, data: InfraBGPSessionCreateInput!): InfraBGPSessionCreate + + """ + A BGP Session represent a point to point connection between two routers + """ + InfraBGPSessionUpdate(context: ContextInput, data: InfraBGPSessionUpdateInput!): InfraBGPSessionUpdate + + """ + A BGP Session represent a point to point connection between two routers + """ + InfraBGPSessionUpsert(context: ContextInput, data: InfraBGPSessionUpsertInput!): InfraBGPSessionUpsert + + """ + A BGP Session represent a point to point connection between two routers + """ + InfraBGPSessionDelete(context: ContextInput, data: DeleteInput!): InfraBGPSessionDelete + + """Backbone Service""" + InfraBackBoneServiceCreate(context: ContextInput, data: InfraBackBoneServiceCreateInput!): InfraBackBoneServiceCreate + + """Backbone Service""" + InfraBackBoneServiceUpdate(context: ContextInput, data: InfraBackBoneServiceUpdateInput!): InfraBackBoneServiceUpdate + + """Backbone Service""" + InfraBackBoneServiceUpsert(context: ContextInput, data: InfraBackBoneServiceUpsertInput!): InfraBackBoneServiceUpsert + + """Backbone Service""" + InfraBackBoneServiceDelete(context: ContextInput, data: DeleteInput!): InfraBackBoneServiceDelete + + """A Circuit represent a single physical link between two locations""" + InfraCircuitCreate(context: ContextInput, data: InfraCircuitCreateInput!): InfraCircuitCreate + + """A Circuit represent a single physical link between two locations""" + InfraCircuitUpdate(context: ContextInput, data: InfraCircuitUpdateInput!): InfraCircuitUpdate + + """A Circuit represent a single physical link between two locations""" + InfraCircuitUpsert(context: ContextInput, data: InfraCircuitUpsertInput!): InfraCircuitUpsert + + """A Circuit represent a single physical link between two locations""" + InfraCircuitDelete(context: ContextInput, data: DeleteInput!): InfraCircuitDelete + + """A Circuit endpoint is attached to each end of a circuit""" + InfraCircuitEndpointCreate(context: ContextInput, data: InfraCircuitEndpointCreateInput!): InfraCircuitEndpointCreate + + """A Circuit endpoint is attached to each end of a circuit""" + InfraCircuitEndpointUpdate(context: ContextInput, data: InfraCircuitEndpointUpdateInput!): InfraCircuitEndpointUpdate + + """A Circuit endpoint is attached to each end of a circuit""" + InfraCircuitEndpointUpsert(context: ContextInput, data: InfraCircuitEndpointUpsertInput!): InfraCircuitEndpointUpsert + + """A Circuit endpoint is attached to each end of a circuit""" + InfraCircuitEndpointDelete(context: ContextInput, data: DeleteInput!): InfraCircuitEndpointDelete + + """Generic Device object""" + InfraDeviceCreate(context: ContextInput, data: InfraDeviceCreateInput!): InfraDeviceCreate + + """Generic Device object""" + InfraDeviceUpdate(context: ContextInput, data: InfraDeviceUpdateInput!): InfraDeviceUpdate + + """Generic Device object""" + InfraDeviceUpsert(context: ContextInput, data: InfraDeviceUpsertInput!): InfraDeviceUpsert + + """Generic Device object""" + InfraDeviceDelete(context: ContextInput, data: DeleteInput!): InfraDeviceDelete + + """Network Layer 2 Interface""" + InfraInterfaceL2Create(context: ContextInput, data: InfraInterfaceL2CreateInput!): InfraInterfaceL2Create + + """Network Layer 2 Interface""" + InfraInterfaceL2Update(context: ContextInput, data: InfraInterfaceL2UpdateInput!): InfraInterfaceL2Update + + """Network Layer 2 Interface""" + InfraInterfaceL2Upsert(context: ContextInput, data: InfraInterfaceL2UpsertInput!): InfraInterfaceL2Upsert + + """Network Layer 2 Interface""" + InfraInterfaceL2Delete(context: ContextInput, data: DeleteInput!): InfraInterfaceL2Delete + + """Network Layer 3 Interface""" + InfraInterfaceL3Create(context: ContextInput, data: InfraInterfaceL3CreateInput!): InfraInterfaceL3Create + + """Network Layer 3 Interface""" + InfraInterfaceL3Update(context: ContextInput, data: InfraInterfaceL3UpdateInput!): InfraInterfaceL3Update + + """Network Layer 3 Interface""" + InfraInterfaceL3Upsert(context: ContextInput, data: InfraInterfaceL3UpsertInput!): InfraInterfaceL3Upsert + + """Network Layer 3 Interface""" + InfraInterfaceL3Delete(context: ContextInput, data: DeleteInput!): InfraInterfaceL3Delete + + """Network Layer 2 Lag Interface""" + InfraLagInterfaceL2Create(context: ContextInput, data: InfraLagInterfaceL2CreateInput!): InfraLagInterfaceL2Create + + """Network Layer 2 Lag Interface""" + InfraLagInterfaceL2Update(context: ContextInput, data: InfraLagInterfaceL2UpdateInput!): InfraLagInterfaceL2Update + + """Network Layer 2 Lag Interface""" + InfraLagInterfaceL2Upsert(context: ContextInput, data: InfraLagInterfaceL2UpsertInput!): InfraLagInterfaceL2Upsert + + """Network Layer 2 Lag Interface""" + InfraLagInterfaceL2Delete(context: ContextInput, data: DeleteInput!): InfraLagInterfaceL2Delete + + """Network Layer 3 Lag Interface""" + InfraLagInterfaceL3Create(context: ContextInput, data: InfraLagInterfaceL3CreateInput!): InfraLagInterfaceL3Create + + """Network Layer 3 Lag Interface""" + InfraLagInterfaceL3Update(context: ContextInput, data: InfraLagInterfaceL3UpdateInput!): InfraLagInterfaceL3Update + + """Network Layer 3 Lag Interface""" + InfraLagInterfaceL3Upsert(context: ContextInput, data: InfraLagInterfaceL3UpsertInput!): InfraLagInterfaceL3Upsert + + """Network Layer 3 Lag Interface""" + InfraLagInterfaceL3Delete(context: ContextInput, data: DeleteInput!): InfraLagInterfaceL3Delete + + """ + Represents the group of devices that share interfaces in a multi chassis link aggregation group + """ + InfraMlagDomainCreate(context: ContextInput, data: InfraMlagDomainCreateInput!): InfraMlagDomainCreate + + """ + Represents the group of devices that share interfaces in a multi chassis link aggregation group + """ + InfraMlagDomainUpdate(context: ContextInput, data: InfraMlagDomainUpdateInput!): InfraMlagDomainUpdate + + """ + Represents the group of devices that share interfaces in a multi chassis link aggregation group + """ + InfraMlagDomainUpsert(context: ContextInput, data: InfraMlagDomainUpsertInput!): InfraMlagDomainUpsert + + """ + Represents the group of devices that share interfaces in a multi chassis link aggregation group + """ + InfraMlagDomainDelete(context: ContextInput, data: DeleteInput!): InfraMlagDomainDelete + + """L2 MLAG Interface""" + InfraMlagInterfaceL2Create(context: ContextInput, data: InfraMlagInterfaceL2CreateInput!): InfraMlagInterfaceL2Create + + """L2 MLAG Interface""" + InfraMlagInterfaceL2Update(context: ContextInput, data: InfraMlagInterfaceL2UpdateInput!): InfraMlagInterfaceL2Update + + """L2 MLAG Interface""" + InfraMlagInterfaceL2Upsert(context: ContextInput, data: InfraMlagInterfaceL2UpsertInput!): InfraMlagInterfaceL2Upsert + + """L2 MLAG Interface""" + InfraMlagInterfaceL2Delete(context: ContextInput, data: DeleteInput!): InfraMlagInterfaceL2Delete + + """L3 MLAG Interface""" + InfraMlagInterfaceL3Create(context: ContextInput, data: InfraMlagInterfaceL3CreateInput!): InfraMlagInterfaceL3Create + + """L3 MLAG Interface""" + InfraMlagInterfaceL3Update(context: ContextInput, data: InfraMlagInterfaceL3UpdateInput!): InfraMlagInterfaceL3Update + + """L3 MLAG Interface""" + InfraMlagInterfaceL3Upsert(context: ContextInput, data: InfraMlagInterfaceL3UpsertInput!): InfraMlagInterfaceL3Upsert + + """L3 MLAG Interface""" + InfraMlagInterfaceL3Delete(context: ContextInput, data: DeleteInput!): InfraMlagInterfaceL3Delete + + """A Platform represents the type of software running on a device""" + InfraPlatformCreate(context: ContextInput, data: InfraPlatformCreateInput!): InfraPlatformCreate + + """A Platform represents the type of software running on a device""" + InfraPlatformUpdate(context: ContextInput, data: InfraPlatformUpdateInput!): InfraPlatformUpdate + + """A Platform represents the type of software running on a device""" + InfraPlatformUpsert(context: ContextInput, data: InfraPlatformUpsertInput!): InfraPlatformUpsert + + """A Platform represents the type of software running on a device""" + InfraPlatformDelete(context: ContextInput, data: DeleteInput!): InfraPlatformDelete + + """A VLAN is a logical grouping of devices in the same broadcast domain""" + InfraVLANCreate(context: ContextInput, data: InfraVLANCreateInput!): InfraVLANCreate + + """A VLAN is a logical grouping of devices in the same broadcast domain""" + InfraVLANUpdate(context: ContextInput, data: InfraVLANUpdateInput!): InfraVLANUpdate + + """A VLAN is a logical grouping of devices in the same broadcast domain""" + InfraVLANUpsert(context: ContextInput, data: InfraVLANUpsertInput!): InfraVLANUpsert + + """A VLAN is a logical grouping of devices in the same broadcast domain""" + InfraVLANDelete(context: ContextInput, data: DeleteInput!): InfraVLANDelete + + """IP Address""" + IpamIPAddressCreate(context: ContextInput, data: IpamIPAddressCreateInput!): IpamIPAddressCreate + + """IP Address""" + IpamIPAddressUpdate(context: ContextInput, data: IpamIPAddressUpdateInput!): IpamIPAddressUpdate + + """IP Address""" + IpamIPAddressUpsert(context: ContextInput, data: IpamIPAddressUpsertInput!): IpamIPAddressUpsert + + """IP Address""" + IpamIPAddressDelete(context: ContextInput, data: DeleteInput!): IpamIPAddressDelete + + """IPv4 or IPv6 network""" + IpamIPPrefixCreate(context: ContextInput, data: IpamIPPrefixCreateInput!): IpamIPPrefixCreate + + """IPv4 or IPv6 network""" + IpamIPPrefixUpdate(context: ContextInput, data: IpamIPPrefixUpdateInput!): IpamIPPrefixUpdate + + """IPv4 or IPv6 network""" + IpamIPPrefixUpsert(context: ContextInput, data: IpamIPPrefixUpsertInput!): IpamIPPrefixUpsert + + """IPv4 or IPv6 network""" + IpamIPPrefixDelete(context: ContextInput, data: DeleteInput!): IpamIPPrefixDelete + + """A continent on planet earth.""" + LocationContinentCreate(context: ContextInput, data: LocationContinentCreateInput!): LocationContinentCreate + + """A continent on planet earth.""" + LocationContinentUpdate(context: ContextInput, data: LocationContinentUpdateInput!): LocationContinentUpdate + + """A continent on planet earth.""" + LocationContinentUpsert(context: ContextInput, data: LocationContinentUpsertInput!): LocationContinentUpsert + + """A continent on planet earth.""" + LocationContinentDelete(context: ContextInput, data: DeleteInput!): LocationContinentDelete + + """A country within a continent.""" + LocationCountryCreate(context: ContextInput, data: LocationCountryCreateInput!): LocationCountryCreate + + """A country within a continent.""" + LocationCountryUpdate(context: ContextInput, data: LocationCountryUpdateInput!): LocationCountryUpdate + + """A country within a continent.""" + LocationCountryUpsert(context: ContextInput, data: LocationCountryUpsertInput!): LocationCountryUpsert + + """A country within a continent.""" + LocationCountryDelete(context: ContextInput, data: DeleteInput!): LocationCountryDelete + + """ + A Rack represents a physical two- or four-post equipment rack in which devices can be installed + """ + LocationRackCreate(context: ContextInput, data: LocationRackCreateInput!): LocationRackCreate + + """ + A Rack represents a physical two- or four-post equipment rack in which devices can be installed + """ + LocationRackUpdate(context: ContextInput, data: LocationRackUpdateInput!): LocationRackUpdate + + """ + A Rack represents a physical two- or four-post equipment rack in which devices can be installed + """ + LocationRackUpsert(context: ContextInput, data: LocationRackUpsertInput!): LocationRackUpsert + + """ + A Rack represents a physical two- or four-post equipment rack in which devices can be installed + """ + LocationRackDelete(context: ContextInput, data: DeleteInput!): LocationRackDelete + + """A site within a country.""" + LocationSiteCreate(context: ContextInput, data: LocationSiteCreateInput!): LocationSiteCreate + + """A site within a country.""" + LocationSiteUpdate(context: ContextInput, data: LocationSiteUpdateInput!): LocationSiteUpdate + + """A site within a country.""" + LocationSiteUpsert(context: ContextInput, data: LocationSiteUpsertInput!): LocationSiteUpsert + + """A site within a country.""" + LocationSiteDelete(context: ContextInput, data: DeleteInput!): LocationSiteDelete + + """Device Manufacturer""" + OrganizationManufacturerCreate(context: ContextInput, data: OrganizationManufacturerCreateInput!): OrganizationManufacturerCreate + + """Device Manufacturer""" + OrganizationManufacturerUpdate(context: ContextInput, data: OrganizationManufacturerUpdateInput!): OrganizationManufacturerUpdate + + """Device Manufacturer""" + OrganizationManufacturerUpsert(context: ContextInput, data: OrganizationManufacturerUpsertInput!): OrganizationManufacturerUpsert + + """Device Manufacturer""" + OrganizationManufacturerDelete(context: ContextInput, data: DeleteInput!): OrganizationManufacturerDelete + + """Circuit or Location Provider""" + OrganizationProviderCreate(context: ContextInput, data: OrganizationProviderCreateInput!): OrganizationProviderCreate + + """Circuit or Location Provider""" + OrganizationProviderUpdate(context: ContextInput, data: OrganizationProviderUpdateInput!): OrganizationProviderUpdate + + """Circuit or Location Provider""" + OrganizationProviderUpsert(context: ContextInput, data: OrganizationProviderUpsertInput!): OrganizationProviderUpsert + + """Circuit or Location Provider""" + OrganizationProviderDelete(context: ContextInput, data: DeleteInput!): OrganizationProviderDelete + + """Customer""" + OrganizationTenantCreate(context: ContextInput, data: OrganizationTenantCreateInput!): OrganizationTenantCreate + + """Customer""" + OrganizationTenantUpdate(context: ContextInput, data: OrganizationTenantUpdateInput!): OrganizationTenantUpdate + + """Customer""" + OrganizationTenantUpsert(context: ContextInput, data: OrganizationTenantUpsertInput!): OrganizationTenantUpsert + + """Customer""" + OrganizationTenantDelete(context: ContextInput, data: DeleteInput!): OrganizationTenantDelete + + """An action that runs a generator definition once triggered""" + CoreGeneratorActionCreate(context: ContextInput, data: CoreGeneratorActionCreateInput!): CoreGeneratorActionCreate + + """An action that runs a generator definition once triggered""" + CoreGeneratorActionUpdate(context: ContextInput, data: CoreGeneratorActionUpdateInput!): CoreGeneratorActionUpdate + + """An action that runs a generator definition once triggered""" + CoreGeneratorActionUpsert(context: ContextInput, data: CoreGeneratorActionUpsertInput!): CoreGeneratorActionUpsert + + """An action that runs a generator definition once triggered""" + CoreGeneratorActionDelete(context: ContextInput, data: DeleteInput!): CoreGeneratorActionDelete + + """ + A group action that adds or removes members from a group once triggered + """ + CoreGroupActionCreate(context: ContextInput, data: CoreGroupActionCreateInput!): CoreGroupActionCreate + + """ + A group action that adds or removes members from a group once triggered + """ + CoreGroupActionUpdate(context: ContextInput, data: CoreGroupActionUpdateInput!): CoreGroupActionUpdate + + """ + A group action that adds or removes members from a group once triggered + """ + CoreGroupActionUpsert(context: ContextInput, data: CoreGroupActionUpsertInput!): CoreGroupActionUpsert + + """ + A group action that adds or removes members from a group once triggered + """ + CoreGroupActionDelete(context: ContextInput, data: DeleteInput!): CoreGroupActionDelete + + """ + A trigger rule that matches against updates to memberships within groups + """ + CoreGroupTriggerRuleCreate(context: ContextInput, data: CoreGroupTriggerRuleCreateInput!): CoreGroupTriggerRuleCreate + + """ + A trigger rule that matches against updates to memberships within groups + """ + CoreGroupTriggerRuleUpdate(context: ContextInput, data: CoreGroupTriggerRuleUpdateInput!): CoreGroupTriggerRuleUpdate + + """ + A trigger rule that matches against updates to memberships within groups + """ + CoreGroupTriggerRuleUpsert(context: ContextInput, data: CoreGroupTriggerRuleUpsertInput!): CoreGroupTriggerRuleUpsert + + """ + A trigger rule that matches against updates to memberships within groups + """ + CoreGroupTriggerRuleDelete(context: ContextInput, data: DeleteInput!): CoreGroupTriggerRuleDelete + + """A trigger match that matches against attribute changes on a node""" + CoreNodeTriggerAttributeMatchCreate(context: ContextInput, data: CoreNodeTriggerAttributeMatchCreateInput!): CoreNodeTriggerAttributeMatchCreate + + """A trigger match that matches against attribute changes on a node""" + CoreNodeTriggerAttributeMatchUpdate(context: ContextInput, data: CoreNodeTriggerAttributeMatchUpdateInput!): CoreNodeTriggerAttributeMatchUpdate + + """A trigger match that matches against attribute changes on a node""" + CoreNodeTriggerAttributeMatchUpsert(context: ContextInput, data: CoreNodeTriggerAttributeMatchUpsertInput!): CoreNodeTriggerAttributeMatchUpsert + + """A trigger match that matches against attribute changes on a node""" + CoreNodeTriggerAttributeMatchDelete(context: ContextInput, data: DeleteInput!): CoreNodeTriggerAttributeMatchDelete + + """A trigger match that matches against relationship changes on a node""" + CoreNodeTriggerRelationshipMatchCreate(context: ContextInput, data: CoreNodeTriggerRelationshipMatchCreateInput!): CoreNodeTriggerRelationshipMatchCreate + + """A trigger match that matches against relationship changes on a node""" + CoreNodeTriggerRelationshipMatchUpdate(context: ContextInput, data: CoreNodeTriggerRelationshipMatchUpdateInput!): CoreNodeTriggerRelationshipMatchUpdate + + """A trigger match that matches against relationship changes on a node""" + CoreNodeTriggerRelationshipMatchUpsert(context: ContextInput, data: CoreNodeTriggerRelationshipMatchUpsertInput!): CoreNodeTriggerRelationshipMatchUpsert + + """A trigger match that matches against relationship changes on a node""" + CoreNodeTriggerRelationshipMatchDelete(context: ContextInput, data: DeleteInput!): CoreNodeTriggerRelationshipMatchDelete + + """ + A trigger rule that evaluates modifications to nodes within the Infrahub database + """ + CoreNodeTriggerRuleCreate(context: ContextInput, data: CoreNodeTriggerRuleCreateInput!): CoreNodeTriggerRuleCreate + + """ + A trigger rule that evaluates modifications to nodes within the Infrahub database + """ + CoreNodeTriggerRuleUpdate(context: ContextInput, data: CoreNodeTriggerRuleUpdateInput!): CoreNodeTriggerRuleUpdate + + """ + A trigger rule that evaluates modifications to nodes within the Infrahub database + """ + CoreNodeTriggerRuleUpsert(context: ContextInput, data: CoreNodeTriggerRuleUpsertInput!): CoreNodeTriggerRuleUpsert + + """ + A trigger rule that evaluates modifications to nodes within the Infrahub database + """ + CoreNodeTriggerRuleDelete(context: ContextInput, data: DeleteInput!): CoreNodeTriggerRuleDelete + + """Group of nodes associated with a given repository.""" + CoreRepositoryGroupCreate(context: ContextInput, data: CoreRepositoryGroupCreateInput!): CoreRepositoryGroupCreate + + """Group of nodes associated with a given repository.""" + CoreRepositoryGroupUpdate(context: ContextInput, data: CoreRepositoryGroupUpdateInput!): CoreRepositoryGroupUpdate + + """Group of nodes associated with a given repository.""" + CoreRepositoryGroupUpsert(context: ContextInput, data: CoreRepositoryGroupUpsertInput!): CoreRepositoryGroupUpsert + + """Group of nodes associated with a given repository.""" + CoreRepositoryGroupDelete(context: ContextInput, data: DeleteInput!): CoreRepositoryGroupDelete + + """Base Node in Infrahub.""" + CoreNodeUpdate(context: ContextInput, data: CoreNodeUpdateInput!): CoreNodeUpdate + + """A comment on a Proposed Change""" + CoreCommentUpdate(context: ContextInput, data: CoreCommentUpdateInput!): CoreCommentUpdate + + """A thread on a Proposed Change""" + CoreThreadUpdate(context: ContextInput, data: CoreThreadUpdateInput!): CoreThreadUpdate + + """Generic Group Object.""" + CoreGroupUpdate(context: ContextInput, data: CoreGroupUpdateInput!): CoreGroupUpdate + CoreValidatorUpdate(context: ContextInput, data: CoreValidatorUpdateInput!): CoreValidatorUpdate + CoreCheckUpdate(context: ContextInput, data: CoreCheckUpdateInput!): CoreCheckUpdate + + """Generic Transformation Object.""" + CoreTransformationUpdate(context: ContextInput, data: CoreTransformationUpdateInput!): CoreTransformationUpdate + + """Extend a node to be associated with artifacts""" + CoreArtifactTargetUpdate(context: ContextInput, data: CoreArtifactTargetUpdateInput!): CoreArtifactTargetUpdate + + """Extend a node to be associated with tasks""" + CoreTaskTargetUpdate(context: ContextInput, data: CoreTaskTargetUpdateInput!): CoreTaskTargetUpdate + + """A webhook that connects to an external integration""" + CoreWebhookUpdate(context: ContextInput, data: CoreWebhookUpdateInput!): CoreWebhookUpdate + + """A Git Repository integrated with Infrahub""" + CoreGenericRepositoryUpdate(context: ContextInput, data: CoreGenericRepositoryUpdateInput!): CoreGenericRepositoryUpdate + + """A generic container for IP prefixes and IP addresses""" + BuiltinIPNamespaceUpdate(context: ContextInput, data: BuiltinIPNamespaceUpdateInput!): BuiltinIPNamespaceUpdate + + """IPv4 or IPv6 prefix also referred as network""" + BuiltinIPPrefixUpdate(context: ContextInput, data: BuiltinIPPrefixUpdateInput!): BuiltinIPPrefixUpdate + + """IPv4 or IPv6 address""" + BuiltinIPAddressUpdate(context: ContextInput, data: BuiltinIPAddressUpdateInput!): BuiltinIPAddressUpdate + + """ + The resource manager contains pools of resources to allow for automatic assignments. + """ + CoreResourcePoolUpdate(context: ContextInput, data: CoreResourcePoolUpdateInput!): CoreResourcePoolUpdate + + """User Account for Infrahub""" + CoreGenericAccountUpdate(context: ContextInput, data: CoreGenericAccountUpdateInput!): CoreGenericAccountUpdate + + """A permission grants right to an account""" + CoreBasePermissionUpdate(context: ContextInput, data: CoreBasePermissionUpdateInput!): CoreBasePermissionUpdate + + """A credential that could be referenced to access external services.""" + CoreCredentialUpdate(context: ContextInput, data: CoreCredentialUpdateInput!): CoreCredentialUpdate + + """Element of the Menu""" + CoreMenuUpdate(context: ContextInput, data: CoreMenuUpdateInput!): CoreMenuUpdate + + """Generic Endpoint to connect two objects together""" + InfraEndpointUpdate(context: ContextInput, data: InfraEndpointUpdateInput!): InfraEndpointUpdate + + """Generic Network Interface""" + InfraInterfaceUpdate(context: ContextInput, data: InfraInterfaceUpdateInput!): InfraInterfaceUpdate + + """Generic Lag Interface""" + InfraLagInterfaceUpdate(context: ContextInput, data: InfraLagInterfaceUpdateInput!): InfraLagInterfaceUpdate + + """MLAG Interface""" + InfraMlagInterfaceUpdate(context: ContextInput, data: InfraMlagInterfaceUpdateInput!): InfraMlagInterfaceUpdate + + """Services""" + InfraServiceUpdate(context: ContextInput, data: InfraServiceUpdateInput!): InfraServiceUpdate + + """Generic hierarchical location""" + LocationGenericUpdate(context: ContextInput, data: LocationGenericUpdateInput!): LocationGenericUpdate + + """An organization represent a legal entity, a company.""" + OrganizationGenericUpdate(context: ContextInput, data: OrganizationGenericUpdateInput!): OrganizationGenericUpdate + + """Base Profile in Infrahub.""" + CoreProfileUpdate(context: ContextInput, data: CoreProfileUpdateInput!): CoreProfileUpdate + + """Component template to create pre-shaped objects.""" + CoreObjectComponentTemplateUpdate(context: ContextInput, data: CoreObjectComponentTemplateUpdateInput!): CoreObjectComponentTemplateUpdate + + """Template to create pre-shaped objects.""" + CoreObjectTemplateUpdate(context: ContextInput, data: CoreObjectTemplateUpdateInput!): CoreObjectTemplateUpdate + + """ + Resource to be used in a pool, its weight is used to determine its priority on allocation. + """ + CoreWeightedPoolResourceUpdate(context: ContextInput, data: CoreWeightedPoolResourceUpdateInput!): CoreWeightedPoolResourceUpdate + + """An action that can be executed by a trigger""" + CoreActionUpdate(context: ContextInput, data: CoreActionUpdateInput!): CoreActionUpdate + + """ + A trigger match condition related to changes to nodes within the Infrahub database + """ + CoreNodeTriggerMatchUpdate(context: ContextInput, data: CoreNodeTriggerMatchUpdateInput!): CoreNodeTriggerMatchUpdate + + """ + A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. + """ + CoreTriggerRuleUpdate(context: ContextInput, data: CoreTriggerRuleUpdateInput!): CoreTriggerRuleUpdate + + """Profile for BuiltinTag""" + ProfileBuiltinTagCreate(context: ContextInput, data: ProfileBuiltinTagCreateInput!): ProfileBuiltinTagCreate + + """Profile for BuiltinTag""" + ProfileBuiltinTagUpdate(context: ContextInput, data: ProfileBuiltinTagUpdateInput!): ProfileBuiltinTagUpdate + + """Profile for BuiltinTag""" + ProfileBuiltinTagUpsert(context: ContextInput, data: ProfileBuiltinTagUpsertInput!): ProfileBuiltinTagUpsert + + """Profile for BuiltinTag""" + ProfileBuiltinTagDelete(context: ContextInput, data: DeleteInput!): ProfileBuiltinTagDelete + + """Profile for IpamNamespace""" + ProfileIpamNamespaceCreate(context: ContextInput, data: ProfileIpamNamespaceCreateInput!): ProfileIpamNamespaceCreate + + """Profile for IpamNamespace""" + ProfileIpamNamespaceUpdate(context: ContextInput, data: ProfileIpamNamespaceUpdateInput!): ProfileIpamNamespaceUpdate + + """Profile for IpamNamespace""" + ProfileIpamNamespaceUpsert(context: ContextInput, data: ProfileIpamNamespaceUpsertInput!): ProfileIpamNamespaceUpsert + + """Profile for IpamNamespace""" + ProfileIpamNamespaceDelete(context: ContextInput, data: DeleteInput!): ProfileIpamNamespaceDelete + + """Profile for InfraAutonomousSystem""" + ProfileInfraAutonomousSystemCreate(context: ContextInput, data: ProfileInfraAutonomousSystemCreateInput!): ProfileInfraAutonomousSystemCreate + + """Profile for InfraAutonomousSystem""" + ProfileInfraAutonomousSystemUpdate(context: ContextInput, data: ProfileInfraAutonomousSystemUpdateInput!): ProfileInfraAutonomousSystemUpdate + + """Profile for InfraAutonomousSystem""" + ProfileInfraAutonomousSystemUpsert(context: ContextInput, data: ProfileInfraAutonomousSystemUpsertInput!): ProfileInfraAutonomousSystemUpsert + + """Profile for InfraAutonomousSystem""" + ProfileInfraAutonomousSystemDelete(context: ContextInput, data: DeleteInput!): ProfileInfraAutonomousSystemDelete + + """Profile for InfraBGPPeerGroup""" + ProfileInfraBGPPeerGroupCreate(context: ContextInput, data: ProfileInfraBGPPeerGroupCreateInput!): ProfileInfraBGPPeerGroupCreate + + """Profile for InfraBGPPeerGroup""" + ProfileInfraBGPPeerGroupUpdate(context: ContextInput, data: ProfileInfraBGPPeerGroupUpdateInput!): ProfileInfraBGPPeerGroupUpdate + + """Profile for InfraBGPPeerGroup""" + ProfileInfraBGPPeerGroupUpsert(context: ContextInput, data: ProfileInfraBGPPeerGroupUpsertInput!): ProfileInfraBGPPeerGroupUpsert + + """Profile for InfraBGPPeerGroup""" + ProfileInfraBGPPeerGroupDelete(context: ContextInput, data: DeleteInput!): ProfileInfraBGPPeerGroupDelete + + """Profile for InfraBGPSession""" + ProfileInfraBGPSessionCreate(context: ContextInput, data: ProfileInfraBGPSessionCreateInput!): ProfileInfraBGPSessionCreate + + """Profile for InfraBGPSession""" + ProfileInfraBGPSessionUpdate(context: ContextInput, data: ProfileInfraBGPSessionUpdateInput!): ProfileInfraBGPSessionUpdate + + """Profile for InfraBGPSession""" + ProfileInfraBGPSessionUpsert(context: ContextInput, data: ProfileInfraBGPSessionUpsertInput!): ProfileInfraBGPSessionUpsert + + """Profile for InfraBGPSession""" + ProfileInfraBGPSessionDelete(context: ContextInput, data: DeleteInput!): ProfileInfraBGPSessionDelete + + """Profile for InfraBackBoneService""" + ProfileInfraBackBoneServiceCreate(context: ContextInput, data: ProfileInfraBackBoneServiceCreateInput!): ProfileInfraBackBoneServiceCreate + + """Profile for InfraBackBoneService""" + ProfileInfraBackBoneServiceUpdate(context: ContextInput, data: ProfileInfraBackBoneServiceUpdateInput!): ProfileInfraBackBoneServiceUpdate + + """Profile for InfraBackBoneService""" + ProfileInfraBackBoneServiceUpsert(context: ContextInput, data: ProfileInfraBackBoneServiceUpsertInput!): ProfileInfraBackBoneServiceUpsert + + """Profile for InfraBackBoneService""" + ProfileInfraBackBoneServiceDelete(context: ContextInput, data: DeleteInput!): ProfileInfraBackBoneServiceDelete + + """Profile for InfraCircuit""" + ProfileInfraCircuitCreate(context: ContextInput, data: ProfileInfraCircuitCreateInput!): ProfileInfraCircuitCreate + + """Profile for InfraCircuit""" + ProfileInfraCircuitUpdate(context: ContextInput, data: ProfileInfraCircuitUpdateInput!): ProfileInfraCircuitUpdate + + """Profile for InfraCircuit""" + ProfileInfraCircuitUpsert(context: ContextInput, data: ProfileInfraCircuitUpsertInput!): ProfileInfraCircuitUpsert + + """Profile for InfraCircuit""" + ProfileInfraCircuitDelete(context: ContextInput, data: DeleteInput!): ProfileInfraCircuitDelete + + """Profile for InfraCircuitEndpoint""" + ProfileInfraCircuitEndpointCreate(context: ContextInput, data: ProfileInfraCircuitEndpointCreateInput!): ProfileInfraCircuitEndpointCreate + + """Profile for InfraCircuitEndpoint""" + ProfileInfraCircuitEndpointUpdate(context: ContextInput, data: ProfileInfraCircuitEndpointUpdateInput!): ProfileInfraCircuitEndpointUpdate + + """Profile for InfraCircuitEndpoint""" + ProfileInfraCircuitEndpointUpsert(context: ContextInput, data: ProfileInfraCircuitEndpointUpsertInput!): ProfileInfraCircuitEndpointUpsert + + """Profile for InfraCircuitEndpoint""" + ProfileInfraCircuitEndpointDelete(context: ContextInput, data: DeleteInput!): ProfileInfraCircuitEndpointDelete + + """Profile for InfraDevice""" + ProfileInfraDeviceCreate(context: ContextInput, data: ProfileInfraDeviceCreateInput!): ProfileInfraDeviceCreate + + """Profile for InfraDevice""" + ProfileInfraDeviceUpdate(context: ContextInput, data: ProfileInfraDeviceUpdateInput!): ProfileInfraDeviceUpdate + + """Profile for InfraDevice""" + ProfileInfraDeviceUpsert(context: ContextInput, data: ProfileInfraDeviceUpsertInput!): ProfileInfraDeviceUpsert + + """Profile for InfraDevice""" + ProfileInfraDeviceDelete(context: ContextInput, data: DeleteInput!): ProfileInfraDeviceDelete + + """Profile for InfraInterfaceL2""" + ProfileInfraInterfaceL2Create(context: ContextInput, data: ProfileInfraInterfaceL2CreateInput!): ProfileInfraInterfaceL2Create + + """Profile for InfraInterfaceL2""" + ProfileInfraInterfaceL2Update(context: ContextInput, data: ProfileInfraInterfaceL2UpdateInput!): ProfileInfraInterfaceL2Update + + """Profile for InfraInterfaceL2""" + ProfileInfraInterfaceL2Upsert(context: ContextInput, data: ProfileInfraInterfaceL2UpsertInput!): ProfileInfraInterfaceL2Upsert + + """Profile for InfraInterfaceL2""" + ProfileInfraInterfaceL2Delete(context: ContextInput, data: DeleteInput!): ProfileInfraInterfaceL2Delete + + """Profile for InfraInterfaceL3""" + ProfileInfraInterfaceL3Create(context: ContextInput, data: ProfileInfraInterfaceL3CreateInput!): ProfileInfraInterfaceL3Create + + """Profile for InfraInterfaceL3""" + ProfileInfraInterfaceL3Update(context: ContextInput, data: ProfileInfraInterfaceL3UpdateInput!): ProfileInfraInterfaceL3Update + + """Profile for InfraInterfaceL3""" + ProfileInfraInterfaceL3Upsert(context: ContextInput, data: ProfileInfraInterfaceL3UpsertInput!): ProfileInfraInterfaceL3Upsert + + """Profile for InfraInterfaceL3""" + ProfileInfraInterfaceL3Delete(context: ContextInput, data: DeleteInput!): ProfileInfraInterfaceL3Delete + + """Profile for InfraLagInterfaceL2""" + ProfileInfraLagInterfaceL2Create(context: ContextInput, data: ProfileInfraLagInterfaceL2CreateInput!): ProfileInfraLagInterfaceL2Create + + """Profile for InfraLagInterfaceL2""" + ProfileInfraLagInterfaceL2Update(context: ContextInput, data: ProfileInfraLagInterfaceL2UpdateInput!): ProfileInfraLagInterfaceL2Update + + """Profile for InfraLagInterfaceL2""" + ProfileInfraLagInterfaceL2Upsert(context: ContextInput, data: ProfileInfraLagInterfaceL2UpsertInput!): ProfileInfraLagInterfaceL2Upsert + + """Profile for InfraLagInterfaceL2""" + ProfileInfraLagInterfaceL2Delete(context: ContextInput, data: DeleteInput!): ProfileInfraLagInterfaceL2Delete + + """Profile for InfraLagInterfaceL3""" + ProfileInfraLagInterfaceL3Create(context: ContextInput, data: ProfileInfraLagInterfaceL3CreateInput!): ProfileInfraLagInterfaceL3Create + + """Profile for InfraLagInterfaceL3""" + ProfileInfraLagInterfaceL3Update(context: ContextInput, data: ProfileInfraLagInterfaceL3UpdateInput!): ProfileInfraLagInterfaceL3Update + + """Profile for InfraLagInterfaceL3""" + ProfileInfraLagInterfaceL3Upsert(context: ContextInput, data: ProfileInfraLagInterfaceL3UpsertInput!): ProfileInfraLagInterfaceL3Upsert + + """Profile for InfraLagInterfaceL3""" + ProfileInfraLagInterfaceL3Delete(context: ContextInput, data: DeleteInput!): ProfileInfraLagInterfaceL3Delete + + """Profile for InfraMlagDomain""" + ProfileInfraMlagDomainCreate(context: ContextInput, data: ProfileInfraMlagDomainCreateInput!): ProfileInfraMlagDomainCreate + + """Profile for InfraMlagDomain""" + ProfileInfraMlagDomainUpdate(context: ContextInput, data: ProfileInfraMlagDomainUpdateInput!): ProfileInfraMlagDomainUpdate + + """Profile for InfraMlagDomain""" + ProfileInfraMlagDomainUpsert(context: ContextInput, data: ProfileInfraMlagDomainUpsertInput!): ProfileInfraMlagDomainUpsert + + """Profile for InfraMlagDomain""" + ProfileInfraMlagDomainDelete(context: ContextInput, data: DeleteInput!): ProfileInfraMlagDomainDelete + + """Profile for InfraMlagInterfaceL2""" + ProfileInfraMlagInterfaceL2Create(context: ContextInput, data: ProfileInfraMlagInterfaceL2CreateInput!): ProfileInfraMlagInterfaceL2Create + + """Profile for InfraMlagInterfaceL2""" + ProfileInfraMlagInterfaceL2Update(context: ContextInput, data: ProfileInfraMlagInterfaceL2UpdateInput!): ProfileInfraMlagInterfaceL2Update + + """Profile for InfraMlagInterfaceL2""" + ProfileInfraMlagInterfaceL2Upsert(context: ContextInput, data: ProfileInfraMlagInterfaceL2UpsertInput!): ProfileInfraMlagInterfaceL2Upsert + + """Profile for InfraMlagInterfaceL2""" + ProfileInfraMlagInterfaceL2Delete(context: ContextInput, data: DeleteInput!): ProfileInfraMlagInterfaceL2Delete + + """Profile for InfraMlagInterfaceL3""" + ProfileInfraMlagInterfaceL3Create(context: ContextInput, data: ProfileInfraMlagInterfaceL3CreateInput!): ProfileInfraMlagInterfaceL3Create + + """Profile for InfraMlagInterfaceL3""" + ProfileInfraMlagInterfaceL3Update(context: ContextInput, data: ProfileInfraMlagInterfaceL3UpdateInput!): ProfileInfraMlagInterfaceL3Update + + """Profile for InfraMlagInterfaceL3""" + ProfileInfraMlagInterfaceL3Upsert(context: ContextInput, data: ProfileInfraMlagInterfaceL3UpsertInput!): ProfileInfraMlagInterfaceL3Upsert + + """Profile for InfraMlagInterfaceL3""" + ProfileInfraMlagInterfaceL3Delete(context: ContextInput, data: DeleteInput!): ProfileInfraMlagInterfaceL3Delete + + """Profile for InfraPlatform""" + ProfileInfraPlatformCreate(context: ContextInput, data: ProfileInfraPlatformCreateInput!): ProfileInfraPlatformCreate + + """Profile for InfraPlatform""" + ProfileInfraPlatformUpdate(context: ContextInput, data: ProfileInfraPlatformUpdateInput!): ProfileInfraPlatformUpdate + + """Profile for InfraPlatform""" + ProfileInfraPlatformUpsert(context: ContextInput, data: ProfileInfraPlatformUpsertInput!): ProfileInfraPlatformUpsert + + """Profile for InfraPlatform""" + ProfileInfraPlatformDelete(context: ContextInput, data: DeleteInput!): ProfileInfraPlatformDelete + + """Profile for InfraVLAN""" + ProfileInfraVLANCreate(context: ContextInput, data: ProfileInfraVLANCreateInput!): ProfileInfraVLANCreate + + """Profile for InfraVLAN""" + ProfileInfraVLANUpdate(context: ContextInput, data: ProfileInfraVLANUpdateInput!): ProfileInfraVLANUpdate + + """Profile for InfraVLAN""" + ProfileInfraVLANUpsert(context: ContextInput, data: ProfileInfraVLANUpsertInput!): ProfileInfraVLANUpsert + + """Profile for InfraVLAN""" + ProfileInfraVLANDelete(context: ContextInput, data: DeleteInput!): ProfileInfraVLANDelete + + """Profile for IpamIPAddress""" + ProfileIpamIPAddressCreate(context: ContextInput, data: ProfileIpamIPAddressCreateInput!): ProfileIpamIPAddressCreate + + """Profile for IpamIPAddress""" + ProfileIpamIPAddressUpdate(context: ContextInput, data: ProfileIpamIPAddressUpdateInput!): ProfileIpamIPAddressUpdate + + """Profile for IpamIPAddress""" + ProfileIpamIPAddressUpsert(context: ContextInput, data: ProfileIpamIPAddressUpsertInput!): ProfileIpamIPAddressUpsert + + """Profile for IpamIPAddress""" + ProfileIpamIPAddressDelete(context: ContextInput, data: DeleteInput!): ProfileIpamIPAddressDelete + + """Profile for IpamIPPrefix""" + ProfileIpamIPPrefixCreate(context: ContextInput, data: ProfileIpamIPPrefixCreateInput!): ProfileIpamIPPrefixCreate + + """Profile for IpamIPPrefix""" + ProfileIpamIPPrefixUpdate(context: ContextInput, data: ProfileIpamIPPrefixUpdateInput!): ProfileIpamIPPrefixUpdate + + """Profile for IpamIPPrefix""" + ProfileIpamIPPrefixUpsert(context: ContextInput, data: ProfileIpamIPPrefixUpsertInput!): ProfileIpamIPPrefixUpsert + + """Profile for IpamIPPrefix""" + ProfileIpamIPPrefixDelete(context: ContextInput, data: DeleteInput!): ProfileIpamIPPrefixDelete + + """Profile for LocationRack""" + ProfileLocationRackCreate(context: ContextInput, data: ProfileLocationRackCreateInput!): ProfileLocationRackCreate + + """Profile for LocationRack""" + ProfileLocationRackUpdate(context: ContextInput, data: ProfileLocationRackUpdateInput!): ProfileLocationRackUpdate + + """Profile for LocationRack""" + ProfileLocationRackUpsert(context: ContextInput, data: ProfileLocationRackUpsertInput!): ProfileLocationRackUpsert + + """Profile for LocationRack""" + ProfileLocationRackDelete(context: ContextInput, data: DeleteInput!): ProfileLocationRackDelete + + """Profile for LocationSite""" + ProfileLocationSiteCreate(context: ContextInput, data: ProfileLocationSiteCreateInput!): ProfileLocationSiteCreate + + """Profile for LocationSite""" + ProfileLocationSiteUpdate(context: ContextInput, data: ProfileLocationSiteUpdateInput!): ProfileLocationSiteUpdate + + """Profile for LocationSite""" + ProfileLocationSiteUpsert(context: ContextInput, data: ProfileLocationSiteUpsertInput!): ProfileLocationSiteUpsert + + """Profile for LocationSite""" + ProfileLocationSiteDelete(context: ContextInput, data: DeleteInput!): ProfileLocationSiteDelete + + """Profile for OrganizationProvider""" + ProfileOrganizationProviderCreate(context: ContextInput, data: ProfileOrganizationProviderCreateInput!): ProfileOrganizationProviderCreate + + """Profile for OrganizationProvider""" + ProfileOrganizationProviderUpdate(context: ContextInput, data: ProfileOrganizationProviderUpdateInput!): ProfileOrganizationProviderUpdate + + """Profile for OrganizationProvider""" + ProfileOrganizationProviderUpsert(context: ContextInput, data: ProfileOrganizationProviderUpsertInput!): ProfileOrganizationProviderUpsert + + """Profile for OrganizationProvider""" + ProfileOrganizationProviderDelete(context: ContextInput, data: DeleteInput!): ProfileOrganizationProviderDelete + + """Profile for OrganizationTenant""" + ProfileOrganizationTenantCreate(context: ContextInput, data: ProfileOrganizationTenantCreateInput!): ProfileOrganizationTenantCreate + + """Profile for OrganizationTenant""" + ProfileOrganizationTenantUpdate(context: ContextInput, data: ProfileOrganizationTenantUpdateInput!): ProfileOrganizationTenantUpdate + + """Profile for OrganizationTenant""" + ProfileOrganizationTenantUpsert(context: ContextInput, data: ProfileOrganizationTenantUpsertInput!): ProfileOrganizationTenantUpsert + + """Profile for OrganizationTenant""" + ProfileOrganizationTenantDelete(context: ContextInput, data: DeleteInput!): ProfileOrganizationTenantDelete + + """Profile for BuiltinIPPrefix""" + ProfileBuiltinIPPrefixCreate(context: ContextInput, data: ProfileBuiltinIPPrefixCreateInput!): ProfileBuiltinIPPrefixCreate + + """Profile for BuiltinIPPrefix""" + ProfileBuiltinIPPrefixUpdate(context: ContextInput, data: ProfileBuiltinIPPrefixUpdateInput!): ProfileBuiltinIPPrefixUpdate + + """Profile for BuiltinIPPrefix""" + ProfileBuiltinIPPrefixUpsert(context: ContextInput, data: ProfileBuiltinIPPrefixUpsertInput!): ProfileBuiltinIPPrefixUpsert + + """Profile for BuiltinIPPrefix""" + ProfileBuiltinIPPrefixDelete(context: ContextInput, data: DeleteInput!): ProfileBuiltinIPPrefixDelete + + """Profile for BuiltinIPAddress""" + ProfileBuiltinIPAddressCreate(context: ContextInput, data: ProfileBuiltinIPAddressCreateInput!): ProfileBuiltinIPAddressCreate + + """Profile for BuiltinIPAddress""" + ProfileBuiltinIPAddressUpdate(context: ContextInput, data: ProfileBuiltinIPAddressUpdateInput!): ProfileBuiltinIPAddressUpdate + + """Profile for BuiltinIPAddress""" + ProfileBuiltinIPAddressUpsert(context: ContextInput, data: ProfileBuiltinIPAddressUpsertInput!): ProfileBuiltinIPAddressUpsert + + """Profile for BuiltinIPAddress""" + ProfileBuiltinIPAddressDelete(context: ContextInput, data: DeleteInput!): ProfileBuiltinIPAddressDelete + + """Profile for InfraEndpoint""" + ProfileInfraEndpointCreate(context: ContextInput, data: ProfileInfraEndpointCreateInput!): ProfileInfraEndpointCreate + + """Profile for InfraEndpoint""" + ProfileInfraEndpointUpdate(context: ContextInput, data: ProfileInfraEndpointUpdateInput!): ProfileInfraEndpointUpdate + + """Profile for InfraEndpoint""" + ProfileInfraEndpointUpsert(context: ContextInput, data: ProfileInfraEndpointUpsertInput!): ProfileInfraEndpointUpsert + + """Profile for InfraEndpoint""" + ProfileInfraEndpointDelete(context: ContextInput, data: DeleteInput!): ProfileInfraEndpointDelete + + """Profile for InfraInterface""" + ProfileInfraInterfaceCreate(context: ContextInput, data: ProfileInfraInterfaceCreateInput!): ProfileInfraInterfaceCreate + + """Profile for InfraInterface""" + ProfileInfraInterfaceUpdate(context: ContextInput, data: ProfileInfraInterfaceUpdateInput!): ProfileInfraInterfaceUpdate + + """Profile for InfraInterface""" + ProfileInfraInterfaceUpsert(context: ContextInput, data: ProfileInfraInterfaceUpsertInput!): ProfileInfraInterfaceUpsert + + """Profile for InfraInterface""" + ProfileInfraInterfaceDelete(context: ContextInput, data: DeleteInput!): ProfileInfraInterfaceDelete + + """Profile for InfraLagInterface""" + ProfileInfraLagInterfaceCreate(context: ContextInput, data: ProfileInfraLagInterfaceCreateInput!): ProfileInfraLagInterfaceCreate + + """Profile for InfraLagInterface""" + ProfileInfraLagInterfaceUpdate(context: ContextInput, data: ProfileInfraLagInterfaceUpdateInput!): ProfileInfraLagInterfaceUpdate + + """Profile for InfraLagInterface""" + ProfileInfraLagInterfaceUpsert(context: ContextInput, data: ProfileInfraLagInterfaceUpsertInput!): ProfileInfraLagInterfaceUpsert + + """Profile for InfraLagInterface""" + ProfileInfraLagInterfaceDelete(context: ContextInput, data: DeleteInput!): ProfileInfraLagInterfaceDelete + + """Profile for InfraMlagInterface""" + ProfileInfraMlagInterfaceCreate(context: ContextInput, data: ProfileInfraMlagInterfaceCreateInput!): ProfileInfraMlagInterfaceCreate + + """Profile for InfraMlagInterface""" + ProfileInfraMlagInterfaceUpdate(context: ContextInput, data: ProfileInfraMlagInterfaceUpdateInput!): ProfileInfraMlagInterfaceUpdate + + """Profile for InfraMlagInterface""" + ProfileInfraMlagInterfaceUpsert(context: ContextInput, data: ProfileInfraMlagInterfaceUpsertInput!): ProfileInfraMlagInterfaceUpsert + + """Profile for InfraMlagInterface""" + ProfileInfraMlagInterfaceDelete(context: ContextInput, data: DeleteInput!): ProfileInfraMlagInterfaceDelete + + """Profile for InfraService""" + ProfileInfraServiceCreate(context: ContextInput, data: ProfileInfraServiceCreateInput!): ProfileInfraServiceCreate + + """Profile for InfraService""" + ProfileInfraServiceUpdate(context: ContextInput, data: ProfileInfraServiceUpdateInput!): ProfileInfraServiceUpdate + + """Profile for InfraService""" + ProfileInfraServiceUpsert(context: ContextInput, data: ProfileInfraServiceUpsertInput!): ProfileInfraServiceUpsert + + """Profile for InfraService""" + ProfileInfraServiceDelete(context: ContextInput, data: DeleteInput!): ProfileInfraServiceDelete + + """Profile for LocationGeneric""" + ProfileLocationGenericCreate(context: ContextInput, data: ProfileLocationGenericCreateInput!): ProfileLocationGenericCreate + + """Profile for LocationGeneric""" + ProfileLocationGenericUpdate(context: ContextInput, data: ProfileLocationGenericUpdateInput!): ProfileLocationGenericUpdate + + """Profile for LocationGeneric""" + ProfileLocationGenericUpsert(context: ContextInput, data: ProfileLocationGenericUpsertInput!): ProfileLocationGenericUpsert + + """Profile for LocationGeneric""" + ProfileLocationGenericDelete(context: ContextInput, data: DeleteInput!): ProfileLocationGenericDelete + + """Profile for OrganizationGeneric""" + ProfileOrganizationGenericCreate(context: ContextInput, data: ProfileOrganizationGenericCreateInput!): ProfileOrganizationGenericCreate + + """Profile for OrganizationGeneric""" + ProfileOrganizationGenericUpdate(context: ContextInput, data: ProfileOrganizationGenericUpdateInput!): ProfileOrganizationGenericUpdate + + """Profile for OrganizationGeneric""" + ProfileOrganizationGenericUpsert(context: ContextInput, data: ProfileOrganizationGenericUpsertInput!): ProfileOrganizationGenericUpsert + + """Profile for OrganizationGeneric""" + ProfileOrganizationGenericDelete(context: ContextInput, data: DeleteInput!): ProfileOrganizationGenericDelete + InfrahubAccountTokenCreate(data: InfrahubAccountTokenCreateInput!): InfrahubAccountTokenCreate + InfrahubAccountSelfUpdate(data: InfrahubAccountUpdateSelfInput!): InfrahubAccountSelfUpdate + InfrahubAccountTokenDelete(data: InfrahubAccountTokenDeleteInput!): InfrahubAccountTokenDelete + CoreProposedChangeRunCheck(data: ProposedChangeRequestRunCheckInput!): ProposedChangeRequestRunCheck + CoreProposedChangeMerge(data: ProposedChangeMergeInput!, wait_until_completion: Boolean): ProposedChangeMerge + CoreProposedChangeReview(data: ProposedChangeReviewInput!): ProposedChangeReview + CoreGeneratorDefinitionRun(context: ContextInput, data: GeneratorDefinitionRequestRunInput!, wait_until_completion: Boolean): GeneratorDefinitionRequestRun + InfrahubIPPrefixPoolGetResource(data: IPPrefixPoolGetResourceInput!): IPPrefixPoolGetResource + InfrahubIPAddressPoolGetResource(data: IPAddressPoolGetResourceInput!): IPAddressPoolGetResource + IPPrefixPoolGetResource(data: IPPrefixPoolGetResourceInput!): IPPrefixPoolGetResource @deprecated(reason: "This mutation has been renamed to 'InfrahubIPPrefixPoolGetResource'. It will be removed in the next version of Infrahub.") + IPAddressPoolGetResource(data: IPAddressPoolGetResourceInput!): IPAddressPoolGetResource @deprecated(reason: "This mutation has been renamed to 'InfrahubIPAddressPoolGetResource'. It will be removed in the next version of Infrahub.") + BranchCreate(background_execution: Boolean @deprecated(reason: "Please use `wait_until_completion` instead"), context: ContextInput, data: BranchCreateInput!, wait_until_completion: Boolean): BranchCreate + BranchDelete(context: ContextInput, data: BranchNameInput!, wait_until_completion: Boolean): BranchDelete + BranchRebase(context: ContextInput, data: BranchNameInput!, wait_until_completion: Boolean): BranchRebase + BranchMerge(context: ContextInput, data: BranchNameInput!, wait_until_completion: Boolean): BranchMerge + BranchUpdate(context: ContextInput, data: BranchUpdateInput!): BranchUpdate + BranchValidate(context: ContextInput, data: BranchNameInput!, wait_until_completion: Boolean): BranchValidate + DiffUpdate(context: ContextInput, data: DiffUpdateInput!, wait_until_completion: Boolean): DiffUpdateMutation + InfrahubRepositoryProcess(data: IdentifierInput!): ProcessRepository + InfrahubRepositoryConnectivity(data: IdentifierInput!): ValidateRepositoryConnectivity + InfrahubUpdateComputedAttribute(context: ContextInput, data: InfrahubComputedAttributeUpdateInput!): UpdateComputedAttribute + RelationshipAdd(context: ContextInput, data: RelationshipNodesInput!): RelationshipAdd + RelationshipRemove(context: ContextInput, data: RelationshipNodesInput!): RelationshipRemove + SchemaDropdownAdd(context: ContextInput, data: SchemaDropdownAddInput!): SchemaDropdownAdd + SchemaDropdownRemove(context: ContextInput, data: SchemaDropdownRemoveInput!): SchemaDropdownRemove + SchemaEnumAdd(context: ContextInput, data: SchemaEnumInput!): SchemaEnumAdd + SchemaEnumRemove(context: ContextInput, data: SchemaEnumInput!): SchemaEnumRemove + ResolveDiffConflict(context: ContextInput, data: ResolveDiffConflictInput!): ResolveDiffConflict + ConvertObjectType(data: ConvertObjectTypeInput!): ConvertObjectType + CoreProposedChangeCheckForApprovalRevoke(data: ProposedChangeCheckForApprovalRevokeInput!): ProposedChangeCheckForApprovalRevoke +} + +"""Menu Item""" +type CoreMenuItemCreate { + ok: Boolean + object: CoreMenuItem +} + +input ContextInput { + """ + The account context can be used to override the account information that will be associated with the mutation + """ + account: ContextAccountInput +} + +input ContextAccountInput { + """The Infrahub ID of the account""" + id: String! +} + +input CoreMenuItemCreateInput { + id: String + required_permissions: ListAttributeCreate + description: TextAttributeCreate + namespace: TextAttributeCreate + label: TextAttributeCreate + icon: TextAttributeCreate + kind: TextAttributeCreate + path: TextAttributeCreate + section: TextAttributeCreate + name: TextAttributeCreate + order_weight: NumberAttributeCreate + parent: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +input ListAttributeCreate { + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: GenericScalar +} + +input TextAttributeCreate { + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: String +} + +input NumberAttributeCreate { + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: BigInt + from_pool: GenericPoolInput = null +} + +input GenericPoolInput { + id: String! + identifier: String + data: GenericScalar +} + +input RelatedNodeInput { + id: String + hfid: [String] = null + kind: String + from_pool: GenericPoolInput = null + _relation__is_visible: Boolean + _relation__is_protected: Boolean + _relation__owner: String + _relation__source: String +} + +"""Menu Item""" +type CoreMenuItemUpdate { + ok: Boolean + object: CoreMenuItem +} + +input CoreMenuItemUpdateInput { + id: String + hfid: [String] + required_permissions: ListAttributeUpdate + description: TextAttributeUpdate + namespace: TextAttributeUpdate + label: TextAttributeUpdate + icon: TextAttributeUpdate + kind: TextAttributeUpdate + path: TextAttributeUpdate + section: TextAttributeUpdate + name: TextAttributeUpdate + order_weight: NumberAttributeUpdate + parent: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +input ListAttributeUpdate { + is_default: Boolean + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: GenericScalar +} + +input TextAttributeUpdate { + is_default: Boolean + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: String +} + +input NumberAttributeUpdate { + is_default: Boolean + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: BigInt + from_pool: GenericPoolInput = null +} + +"""Menu Item""" +type CoreMenuItemUpsert { + ok: Boolean + object: CoreMenuItem +} + +input CoreMenuItemUpsertInput { + id: String + hfid: [String] + required_permissions: ListAttributeUpdate + description: TextAttributeUpdate + namespace: TextAttributeUpdate! + label: TextAttributeUpdate + icon: TextAttributeUpdate + kind: TextAttributeUpdate + path: TextAttributeUpdate + section: TextAttributeUpdate + name: TextAttributeUpdate! + order_weight: NumberAttributeUpdate + parent: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +"""Menu Item""" +type CoreMenuItemDelete { + ok: Boolean +} + +input DeleteInput { + id: String + hfid: [String] +} + +"""Group of nodes of any kind.""" +type CoreStandardGroupCreate { + ok: Boolean + object: CoreStandardGroup +} + +input CoreStandardGroupCreateInput { + id: String + label: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + group_type: TextAttributeCreate + parent: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes of any kind.""" +type CoreStandardGroupUpdate { + ok: Boolean + object: CoreStandardGroup +} + +input CoreStandardGroupUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + group_type: TextAttributeUpdate + parent: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes of any kind.""" +type CoreStandardGroupUpsert { + ok: Boolean + object: CoreStandardGroup +} + +input CoreStandardGroupUpsertInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + group_type: TextAttributeUpdate + parent: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes of any kind.""" +type CoreStandardGroupDelete { + ok: Boolean +} + +"""Group of nodes that are created by a generator.""" +type CoreGeneratorGroupCreate { + ok: Boolean + object: CoreGeneratorGroup +} + +input CoreGeneratorGroupCreateInput { + id: String + label: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + group_type: TextAttributeCreate + parent: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes that are created by a generator.""" +type CoreGeneratorGroupUpdate { + ok: Boolean + object: CoreGeneratorGroup +} + +input CoreGeneratorGroupUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + group_type: TextAttributeUpdate + parent: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes that are created by a generator.""" +type CoreGeneratorGroupUpsert { + ok: Boolean + object: CoreGeneratorGroup +} + +input CoreGeneratorGroupUpsertInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + group_type: TextAttributeUpdate + parent: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes that are created by a generator.""" +type CoreGeneratorGroupDelete { + ok: Boolean +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type CoreGraphQLQueryGroupCreate { + ok: Boolean + object: CoreGraphQLQueryGroup +} + +input CoreGraphQLQueryGroupCreateInput { + id: String + parameters: JSONAttributeCreate + label: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + group_type: TextAttributeCreate + parent: RelatedNodeInput + query: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +input JSONAttributeCreate { + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: GenericScalar +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type CoreGraphQLQueryGroupUpdate { + ok: Boolean + object: CoreGraphQLQueryGroup +} + +input CoreGraphQLQueryGroupUpdateInput { + id: String + hfid: [String] + parameters: JSONAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + group_type: TextAttributeUpdate + parent: RelatedNodeInput + query: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +input JSONAttributeUpdate { + is_default: Boolean + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: GenericScalar +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type CoreGraphQLQueryGroupUpsert { + ok: Boolean + object: CoreGraphQLQueryGroup +} + +input CoreGraphQLQueryGroupUpsertInput { + id: String + hfid: [String] + parameters: JSONAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + group_type: TextAttributeUpdate + parent: RelatedNodeInput + query: RelatedNodeInput! + children: [RelatedNodeInput] + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""Group of nodes associated with a given GraphQLQuery.""" +type CoreGraphQLQueryGroupDelete { + ok: Boolean +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type BuiltinTagCreate { + ok: Boolean + object: BuiltinTag +} + +input BuiltinTagCreateInput { + id: String + description: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type BuiltinTagUpdate { + ok: Boolean + object: BuiltinTag +} + +input BuiltinTagUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type BuiltinTagUpsert { + ok: Boolean + object: BuiltinTag +} + +input BuiltinTagUpsertInput { + id: String + hfid: [String] + description: TextAttributeUpdate + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +Standard Tag object to attach to other objects to provide some context. +""" +type BuiltinTagDelete { + ok: Boolean +} + +"""User Account for Infrahub""" +type CoreAccountCreate { + ok: Boolean + object: CoreAccount +} + +input CoreAccountCreateInput { + id: String + role: TextAttributeCreate + password: TextAttributeCreate + label: TextAttributeCreate + description: TextAttributeCreate + account_type: TextAttributeCreate + status: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""User Account for Infrahub""" +type CoreAccountUpdate { + ok: Boolean + object: CoreAccount +} + +input CoreAccountUpdateInput { + id: String + hfid: [String] + role: TextAttributeUpdate + password: TextAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + account_type: TextAttributeUpdate + status: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""User Account for Infrahub""" +type CoreAccountUpsert { + ok: Boolean + object: CoreAccount +} + +input CoreAccountUpsertInput { + id: String + hfid: [String] + role: TextAttributeUpdate + password: TextAttributeUpdate! + label: TextAttributeUpdate + description: TextAttributeUpdate + account_type: TextAttributeUpdate + status: TextAttributeUpdate + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""User Account for Infrahub""" +type CoreAccountDelete { + ok: Boolean +} + +"""Username/Password based credential""" +type CorePasswordCredentialCreate { + ok: Boolean + object: CorePasswordCredential +} + +input CorePasswordCredentialCreateInput { + id: String + username: TextAttributeCreate + password: TextAttributeCreate + label: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""Username/Password based credential""" +type CorePasswordCredentialUpdate { + ok: Boolean + object: CorePasswordCredential +} + +input CorePasswordCredentialUpdateInput { + id: String + hfid: [String] + username: TextAttributeUpdate + password: TextAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""Username/Password based credential""" +type CorePasswordCredentialUpsert { + ok: Boolean + object: CorePasswordCredential +} + +input CorePasswordCredentialUpsertInput { + id: String + hfid: [String] + username: TextAttributeUpdate + password: TextAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""Username/Password based credential""" +type CorePasswordCredentialDelete { + ok: Boolean +} + +"""Metadata related to a proposed change""" +type CoreProposedChangeCreate { + ok: Boolean + object: CoreProposedChange +} + +input CoreProposedChangeCreateInput { + id: String + description: TextAttributeCreate + is_draft: CheckboxAttributeCreate + state: TextAttributeCreate + name: TextAttributeCreate + source_branch: TextAttributeCreate + destination_branch: TextAttributeCreate + comments: [RelatedNodeInput] + validations: [RelatedNodeInput] + reviewers: [RelatedNodeInput] + threads: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +input CheckboxAttributeCreate { + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: Boolean +} + +"""Metadata related to a proposed change""" +type CoreProposedChangeUpdate { + ok: Boolean + object: CoreProposedChange +} + +input CoreProposedChangeUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + is_draft: CheckboxAttributeUpdate + state: TextAttributeUpdate + name: TextAttributeUpdate + source_branch: TextAttributeUpdate + destination_branch: TextAttributeUpdate + comments: [RelatedNodeInput] + validations: [RelatedNodeInput] + reviewers: [RelatedNodeInput] + threads: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +input CheckboxAttributeUpdate { + is_default: Boolean + is_visible: Boolean + is_protected: Boolean + source: String + owner: String + value: Boolean +} + +"""Metadata related to a proposed change""" +type CoreProposedChangeUpsert { + ok: Boolean + object: CoreProposedChange +} + +input CoreProposedChangeUpsertInput { + id: String + hfid: [String] + description: TextAttributeUpdate + is_draft: CheckboxAttributeUpdate + state: TextAttributeUpdate + name: TextAttributeUpdate! + source_branch: TextAttributeUpdate! + destination_branch: TextAttributeUpdate! + comments: [RelatedNodeInput] + validations: [RelatedNodeInput] + reviewers: [RelatedNodeInput] + threads: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Metadata related to a proposed change""" +type CoreProposedChangeDelete { + ok: Boolean +} + +"""A thread on proposed change""" +type CoreChangeThreadCreate { + ok: Boolean + object: CoreChangeThread +} + +input CoreChangeThreadCreateInput { + id: String + label: TextAttributeCreate + resolved: CheckboxAttributeCreate + created_at: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread on proposed change""" +type CoreChangeThreadUpdate { + ok: Boolean + object: CoreChangeThread +} + +input CoreChangeThreadUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread on proposed change""" +type CoreChangeThreadUpsert { + ok: Boolean + object: CoreChangeThread +} + +input CoreChangeThreadUpsertInput { + id: String + hfid: [String] + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput! + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread on proposed change""" +type CoreChangeThreadDelete { + ok: Boolean +} + +"""A thread related to a file on a proposed change""" +type CoreFileThreadCreate { + ok: Boolean + object: CoreFileThread +} + +input CoreFileThreadCreateInput { + id: String + file: TextAttributeCreate + line_number: NumberAttributeCreate + commit: TextAttributeCreate + label: TextAttributeCreate + resolved: CheckboxAttributeCreate + created_at: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to a file on a proposed change""" +type CoreFileThreadUpdate { + ok: Boolean + object: CoreFileThread +} + +input CoreFileThreadUpdateInput { + id: String + hfid: [String] + file: TextAttributeUpdate + line_number: NumberAttributeUpdate + commit: TextAttributeUpdate + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to a file on a proposed change""" +type CoreFileThreadUpsert { + ok: Boolean + object: CoreFileThread +} + +input CoreFileThreadUpsertInput { + id: String + hfid: [String] + file: TextAttributeUpdate + line_number: NumberAttributeUpdate + commit: TextAttributeUpdate + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput! + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to a file on a proposed change""" +type CoreFileThreadDelete { + ok: Boolean +} + +"""A thread related to an artifact on a proposed change""" +type CoreArtifactThreadCreate { + ok: Boolean + object: CoreArtifactThread +} + +input CoreArtifactThreadCreateInput { + id: String + line_number: NumberAttributeCreate + artifact_id: TextAttributeCreate + storage_id: TextAttributeCreate + label: TextAttributeCreate + resolved: CheckboxAttributeCreate + created_at: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to an artifact on a proposed change""" +type CoreArtifactThreadUpdate { + ok: Boolean + object: CoreArtifactThread +} + +input CoreArtifactThreadUpdateInput { + id: String + hfid: [String] + line_number: NumberAttributeUpdate + artifact_id: TextAttributeUpdate + storage_id: TextAttributeUpdate + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to an artifact on a proposed change""" +type CoreArtifactThreadUpsert { + ok: Boolean + object: CoreArtifactThread +} + +input CoreArtifactThreadUpsertInput { + id: String + hfid: [String] + line_number: NumberAttributeUpdate + artifact_id: TextAttributeUpdate + storage_id: TextAttributeUpdate + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + change: RelatedNodeInput! + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to an artifact on a proposed change""" +type CoreArtifactThreadDelete { + ok: Boolean +} + +"""A thread related to an object on a proposed change""" +type CoreObjectThreadCreate { + ok: Boolean + object: CoreObjectThread +} + +input CoreObjectThreadCreateInput { + id: String + object_path: TextAttributeCreate + label: TextAttributeCreate + resolved: CheckboxAttributeCreate + created_at: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to an object on a proposed change""" +type CoreObjectThreadUpdate { + ok: Boolean + object: CoreObjectThread +} + +input CoreObjectThreadUpdateInput { + id: String + hfid: [String] + object_path: TextAttributeUpdate + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to an object on a proposed change""" +type CoreObjectThreadUpsert { + ok: Boolean + object: CoreObjectThread +} + +input CoreObjectThreadUpsertInput { + id: String + hfid: [String] + object_path: TextAttributeUpdate! + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + change: RelatedNodeInput! + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A thread related to an object on a proposed change""" +type CoreObjectThreadDelete { + ok: Boolean +} + +"""A comment on proposed change""" +type CoreChangeCommentCreate { + ok: Boolean + object: CoreChangeComment +} + +input CoreChangeCommentCreateInput { + id: String + created_at: TextAttributeCreate + text: TextAttributeCreate + change: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A comment on proposed change""" +type CoreChangeCommentUpdate { + ok: Boolean + object: CoreChangeComment +} + +input CoreChangeCommentUpdateInput { + id: String + hfid: [String] + created_at: TextAttributeUpdate + text: TextAttributeUpdate + change: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A comment on proposed change""" +type CoreChangeCommentUpsert { + ok: Boolean + object: CoreChangeComment +} + +input CoreChangeCommentUpsertInput { + id: String + hfid: [String] + created_at: TextAttributeUpdate + text: TextAttributeUpdate! + change: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A comment on proposed change""" +type CoreChangeCommentDelete { + ok: Boolean +} + +"""A comment on thread within a Proposed Change""" +type CoreThreadCommentCreate { + ok: Boolean + object: CoreThreadComment +} + +input CoreThreadCommentCreateInput { + id: String + created_at: TextAttributeCreate + text: TextAttributeCreate + thread: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A comment on thread within a Proposed Change""" +type CoreThreadCommentUpdate { + ok: Boolean + object: CoreThreadComment +} + +input CoreThreadCommentUpdateInput { + id: String + hfid: [String] + created_at: TextAttributeUpdate + text: TextAttributeUpdate + thread: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A comment on thread within a Proposed Change""" +type CoreThreadCommentUpsert { + ok: Boolean + object: CoreThreadComment +} + +input CoreThreadCommentUpsertInput { + id: String + hfid: [String] + created_at: TextAttributeUpdate + text: TextAttributeUpdate! + thread: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""A comment on thread within a Proposed Change""" +type CoreThreadCommentDelete { + ok: Boolean +} + +"""A Git Repository integrated with Infrahub""" +type CoreRepositoryCreate { + ok: Boolean + object: CoreRepository +} + +input CoreRepositoryCreateInput { + id: String + commit: TextAttributeCreate + default_branch: TextAttributeCreate + sync_status: TextAttributeCreate + description: TextAttributeCreate + location: TextAttributeCreate + internal_status: TextAttributeCreate + name: TextAttributeCreate + operational_status: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] +} + +"""A Git Repository integrated with Infrahub""" +type CoreRepositoryUpdate { + ok: Boolean + object: CoreRepository +} + +input CoreRepositoryUpdateInput { + id: String + hfid: [String] + commit: TextAttributeUpdate + default_branch: TextAttributeUpdate + sync_status: TextAttributeUpdate + description: TextAttributeUpdate + location: TextAttributeUpdate + internal_status: TextAttributeUpdate + name: TextAttributeUpdate + operational_status: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] +} + +"""A Git Repository integrated with Infrahub""" +type CoreRepositoryUpsert { + ok: Boolean + object: CoreRepository +} + +input CoreRepositoryUpsertInput { + id: String + hfid: [String] + commit: TextAttributeUpdate + default_branch: TextAttributeUpdate + sync_status: TextAttributeUpdate + description: TextAttributeUpdate + location: TextAttributeUpdate! + internal_status: TextAttributeUpdate + name: TextAttributeUpdate! + operational_status: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] +} + +"""A Git Repository integrated with Infrahub""" +type CoreRepositoryDelete { + ok: Boolean +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type CoreReadOnlyRepositoryCreate { + ok: Boolean + object: CoreReadOnlyRepository +} + +input CoreReadOnlyRepositoryCreateInput { + id: String + ref: TextAttributeCreate + commit: TextAttributeCreate + sync_status: TextAttributeCreate + description: TextAttributeCreate + location: TextAttributeCreate + internal_status: TextAttributeCreate + name: TextAttributeCreate + operational_status: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type CoreReadOnlyRepositoryUpdate { + ok: Boolean + object: CoreReadOnlyRepository +} + +input CoreReadOnlyRepositoryUpdateInput { + id: String + hfid: [String] + ref: TextAttributeUpdate + commit: TextAttributeUpdate + sync_status: TextAttributeUpdate + description: TextAttributeUpdate + location: TextAttributeUpdate + internal_status: TextAttributeUpdate + name: TextAttributeUpdate + operational_status: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type CoreReadOnlyRepositoryUpsert { + ok: Boolean + object: CoreReadOnlyRepository +} + +input CoreReadOnlyRepositoryUpsertInput { + id: String + hfid: [String] + ref: TextAttributeUpdate + commit: TextAttributeUpdate + sync_status: TextAttributeUpdate + description: TextAttributeUpdate + location: TextAttributeUpdate! + internal_status: TextAttributeUpdate + name: TextAttributeUpdate! + operational_status: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] +} + +""" +A Git Repository integrated with Infrahub, Git-side will not be updated +""" +type CoreReadOnlyRepositoryDelete { + ok: Boolean +} + +"""A file rendered from a Jinja2 template""" +type CoreTransformJinja2Create { + ok: Boolean + object: CoreTransformJinja2 +} + +input CoreTransformJinja2CreateInput { + id: String + template_path: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + timeout: NumberAttributeCreate + label: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + query: RelatedNodeInput + tags: [RelatedNodeInput] +} + +"""A file rendered from a Jinja2 template""" +type CoreTransformJinja2Update { + ok: Boolean + object: CoreTransformJinja2 +} + +input CoreTransformJinja2UpdateInput { + id: String + hfid: [String] + template_path: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + timeout: NumberAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + query: RelatedNodeInput + tags: [RelatedNodeInput] +} + +"""A file rendered from a Jinja2 template""" +type CoreTransformJinja2Upsert { + ok: Boolean + object: CoreTransformJinja2 +} + +input CoreTransformJinja2UpsertInput { + id: String + hfid: [String] + template_path: TextAttributeUpdate! + description: TextAttributeUpdate + name: TextAttributeUpdate! + timeout: NumberAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput! + query: RelatedNodeInput! + tags: [RelatedNodeInput] +} + +"""A file rendered from a Jinja2 template""" +type CoreTransformJinja2Delete { + ok: Boolean +} + +"""A check related to some Data""" +type CoreDataCheckCreate { + ok: Boolean + object: CoreDataCheck +} + +input CoreDataCheckCreateInput { + id: String + conflicts: JSONAttributeCreate + keep_branch: TextAttributeCreate + enriched_conflict_id: TextAttributeCreate + conclusion: TextAttributeCreate + message: TextAttributeCreate + origin: TextAttributeCreate + kind: TextAttributeCreate + name: TextAttributeCreate + created_at: TextAttributeCreate + severity: TextAttributeCreate + label: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to some Data""" +type CoreDataCheckUpdate { + ok: Boolean + object: CoreDataCheck +} + +input CoreDataCheckUpdateInput { + id: String + hfid: [String] + conflicts: JSONAttributeUpdate + keep_branch: TextAttributeUpdate + enriched_conflict_id: TextAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to some Data""" +type CoreDataCheckUpsert { + ok: Boolean + object: CoreDataCheck +} + +input CoreDataCheckUpsertInput { + id: String + hfid: [String] + conflicts: JSONAttributeUpdate! + keep_branch: TextAttributeUpdate + enriched_conflict_id: TextAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate! + kind: TextAttributeUpdate! + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput! +} + +"""A check related to some Data""" +type CoreDataCheckDelete { + ok: Boolean +} + +"""A standard check""" +type CoreStandardCheckCreate { + ok: Boolean + object: CoreStandardCheck +} + +input CoreStandardCheckCreateInput { + id: String + conclusion: TextAttributeCreate + message: TextAttributeCreate + origin: TextAttributeCreate + kind: TextAttributeCreate + name: TextAttributeCreate + created_at: TextAttributeCreate + severity: TextAttributeCreate + label: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A standard check""" +type CoreStandardCheckUpdate { + ok: Boolean + object: CoreStandardCheck +} + +input CoreStandardCheckUpdateInput { + id: String + hfid: [String] + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A standard check""" +type CoreStandardCheckUpsert { + ok: Boolean + object: CoreStandardCheck +} + +input CoreStandardCheckUpsertInput { + id: String + hfid: [String] + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate! + kind: TextAttributeUpdate! + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput! +} + +"""A standard check""" +type CoreStandardCheckDelete { + ok: Boolean +} + +"""A check related to the schema""" +type CoreSchemaCheckCreate { + ok: Boolean + object: CoreSchemaCheck +} + +input CoreSchemaCheckCreateInput { + id: String + enriched_conflict_id: TextAttributeCreate + conflicts: JSONAttributeCreate + conclusion: TextAttributeCreate + message: TextAttributeCreate + origin: TextAttributeCreate + kind: TextAttributeCreate + name: TextAttributeCreate + created_at: TextAttributeCreate + severity: TextAttributeCreate + label: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to the schema""" +type CoreSchemaCheckUpdate { + ok: Boolean + object: CoreSchemaCheck +} + +input CoreSchemaCheckUpdateInput { + id: String + hfid: [String] + enriched_conflict_id: TextAttributeUpdate + conflicts: JSONAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to the schema""" +type CoreSchemaCheckUpsert { + ok: Boolean + object: CoreSchemaCheck +} + +input CoreSchemaCheckUpsertInput { + id: String + hfid: [String] + enriched_conflict_id: TextAttributeUpdate + conflicts: JSONAttributeUpdate! + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate! + kind: TextAttributeUpdate! + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput! +} + +"""A check related to the schema""" +type CoreSchemaCheckDelete { + ok: Boolean +} + +"""A check related to a file in a Git Repository""" +type CoreFileCheckCreate { + ok: Boolean + object: CoreFileCheck +} + +input CoreFileCheckCreateInput { + id: String + files: ListAttributeCreate + commit: TextAttributeCreate + conclusion: TextAttributeCreate + message: TextAttributeCreate + origin: TextAttributeCreate + kind: TextAttributeCreate + name: TextAttributeCreate + created_at: TextAttributeCreate + severity: TextAttributeCreate + label: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to a file in a Git Repository""" +type CoreFileCheckUpdate { + ok: Boolean + object: CoreFileCheck +} + +input CoreFileCheckUpdateInput { + id: String + hfid: [String] + files: ListAttributeUpdate + commit: TextAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to a file in a Git Repository""" +type CoreFileCheckUpsert { + ok: Boolean + object: CoreFileCheck +} + +input CoreFileCheckUpsertInput { + id: String + hfid: [String] + files: ListAttributeUpdate + commit: TextAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate! + kind: TextAttributeUpdate! + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput! +} + +"""A check related to a file in a Git Repository""" +type CoreFileCheckDelete { + ok: Boolean +} + +"""A check related to an artifact""" +type CoreArtifactCheckCreate { + ok: Boolean + object: CoreArtifactCheck +} + +input CoreArtifactCheckCreateInput { + id: String + checksum: TextAttributeCreate + storage_id: TextAttributeCreate + changed: CheckboxAttributeCreate + artifact_id: TextAttributeCreate + line_number: NumberAttributeCreate + conclusion: TextAttributeCreate + message: TextAttributeCreate + origin: TextAttributeCreate + kind: TextAttributeCreate + name: TextAttributeCreate + created_at: TextAttributeCreate + severity: TextAttributeCreate + label: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to an artifact""" +type CoreArtifactCheckUpdate { + ok: Boolean + object: CoreArtifactCheck +} + +input CoreArtifactCheckUpdateInput { + id: String + hfid: [String] + checksum: TextAttributeUpdate + storage_id: TextAttributeUpdate + changed: CheckboxAttributeUpdate + artifact_id: TextAttributeUpdate + line_number: NumberAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to an artifact""" +type CoreArtifactCheckUpsert { + ok: Boolean + object: CoreArtifactCheck +} + +input CoreArtifactCheckUpsertInput { + id: String + hfid: [String] + checksum: TextAttributeUpdate + storage_id: TextAttributeUpdate + changed: CheckboxAttributeUpdate + artifact_id: TextAttributeUpdate + line_number: NumberAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate! + kind: TextAttributeUpdate! + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput! +} + +"""A check related to an artifact""" +type CoreArtifactCheckDelete { + ok: Boolean +} + +"""A check related to a Generator instance""" +type CoreGeneratorCheckCreate { + ok: Boolean + object: CoreGeneratorCheck +} + +input CoreGeneratorCheckCreateInput { + id: String + instance: TextAttributeCreate + conclusion: TextAttributeCreate + message: TextAttributeCreate + origin: TextAttributeCreate + kind: TextAttributeCreate + name: TextAttributeCreate + created_at: TextAttributeCreate + severity: TextAttributeCreate + label: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to a Generator instance""" +type CoreGeneratorCheckUpdate { + ok: Boolean + object: CoreGeneratorCheck +} + +input CoreGeneratorCheckUpdateInput { + id: String + hfid: [String] + instance: TextAttributeUpdate + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput +} + +"""A check related to a Generator instance""" +type CoreGeneratorCheckUpsert { + ok: Boolean + object: CoreGeneratorCheck +} + +input CoreGeneratorCheckUpsertInput { + id: String + hfid: [String] + instance: TextAttributeUpdate! + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate! + kind: TextAttributeUpdate! + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput! +} + +"""A check related to a Generator instance""" +type CoreGeneratorCheckDelete { + ok: Boolean +} + +"""A check to validate the data integrity between two branches""" +type CoreDataValidatorCreate { + ok: Boolean + object: CoreDataValidator +} + +input CoreDataValidatorCreateInput { + id: String + completed_at: TextAttributeCreate + conclusion: TextAttributeCreate + label: TextAttributeCreate + state: TextAttributeCreate + started_at: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A check to validate the data integrity between two branches""" +type CoreDataValidatorUpdate { + ok: Boolean + object: CoreDataValidator +} + +input CoreDataValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A check to validate the data integrity between two branches""" +type CoreDataValidatorUpsert { + ok: Boolean + object: CoreDataValidator +} + +input CoreDataValidatorUpsertInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput! + checks: [RelatedNodeInput] +} + +"""A check to validate the data integrity between two branches""" +type CoreDataValidatorDelete { + ok: Boolean +} + +"""A Validator related to a specific repository""" +type CoreRepositoryValidatorCreate { + ok: Boolean + object: CoreRepositoryValidator +} + +input CoreRepositoryValidatorCreateInput { + id: String + completed_at: TextAttributeCreate + conclusion: TextAttributeCreate + label: TextAttributeCreate + state: TextAttributeCreate + started_at: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A Validator related to a specific repository""" +type CoreRepositoryValidatorUpdate { + ok: Boolean + object: CoreRepositoryValidator +} + +input CoreRepositoryValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A Validator related to a specific repository""" +type CoreRepositoryValidatorUpsert { + ok: Boolean + object: CoreRepositoryValidator +} + +input CoreRepositoryValidatorUpsertInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput! + member_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput! + checks: [RelatedNodeInput] +} + +"""A Validator related to a specific repository""" +type CoreRepositoryValidatorDelete { + ok: Boolean +} + +"""A Validator related to a user defined checks in a repository""" +type CoreUserValidatorCreate { + ok: Boolean + object: CoreUserValidator +} + +input CoreUserValidatorCreateInput { + id: String + completed_at: TextAttributeCreate + conclusion: TextAttributeCreate + label: TextAttributeCreate + state: TextAttributeCreate + started_at: TextAttributeCreate + repository: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + check_definition: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A Validator related to a user defined checks in a repository""" +type CoreUserValidatorUpdate { + ok: Boolean + object: CoreUserValidator +} + +input CoreUserValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + repository: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + check_definition: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A Validator related to a user defined checks in a repository""" +type CoreUserValidatorUpsert { + ok: Boolean + object: CoreUserValidator +} + +input CoreUserValidatorUpsertInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + repository: RelatedNodeInput! + member_of_groups: [RelatedNodeInput] + check_definition: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput! + checks: [RelatedNodeInput] +} + +"""A Validator related to a user defined checks in a repository""" +type CoreUserValidatorDelete { + ok: Boolean +} + +"""A validator related to the schema""" +type CoreSchemaValidatorCreate { + ok: Boolean + object: CoreSchemaValidator +} + +input CoreSchemaValidatorCreateInput { + id: String + completed_at: TextAttributeCreate + conclusion: TextAttributeCreate + label: TextAttributeCreate + state: TextAttributeCreate + started_at: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A validator related to the schema""" +type CoreSchemaValidatorUpdate { + ok: Boolean + object: CoreSchemaValidator +} + +input CoreSchemaValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A validator related to the schema""" +type CoreSchemaValidatorUpsert { + ok: Boolean + object: CoreSchemaValidator +} + +input CoreSchemaValidatorUpsertInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput! + checks: [RelatedNodeInput] +} + +"""A validator related to the schema""" +type CoreSchemaValidatorDelete { + ok: Boolean +} + +"""A validator related to the artifacts""" +type CoreArtifactValidatorCreate { + ok: Boolean + object: CoreArtifactValidator +} + +input CoreArtifactValidatorCreateInput { + id: String + completed_at: TextAttributeCreate + conclusion: TextAttributeCreate + label: TextAttributeCreate + state: TextAttributeCreate + started_at: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A validator related to the artifacts""" +type CoreArtifactValidatorUpdate { + ok: Boolean + object: CoreArtifactValidator +} + +input CoreArtifactValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A validator related to the artifacts""" +type CoreArtifactValidatorUpsert { + ok: Boolean + object: CoreArtifactValidator +} + +input CoreArtifactValidatorUpsertInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput! + proposed_change: RelatedNodeInput! + checks: [RelatedNodeInput] +} + +"""A validator related to the artifacts""" +type CoreArtifactValidatorDelete { + ok: Boolean +} + +"""A validator related to generators""" +type CoreGeneratorValidatorCreate { + ok: Boolean + object: CoreGeneratorValidator +} + +input CoreGeneratorValidatorCreateInput { + id: String + completed_at: TextAttributeCreate + conclusion: TextAttributeCreate + label: TextAttributeCreate + state: TextAttributeCreate + started_at: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A validator related to generators""" +type CoreGeneratorValidatorUpdate { + ok: Boolean + object: CoreGeneratorValidator +} + +input CoreGeneratorValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput + checks: [RelatedNodeInput] +} + +"""A validator related to generators""" +type CoreGeneratorValidatorUpsert { + ok: Boolean + object: CoreGeneratorValidator +} + +input CoreGeneratorValidatorUpsertInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + proposed_change: RelatedNodeInput! + checks: [RelatedNodeInput] +} + +"""A validator related to generators""" +type CoreGeneratorValidatorDelete { + ok: Boolean +} + +type CoreCheckDefinitionCreate { + ok: Boolean + object: CoreCheckDefinition +} + +input CoreCheckDefinitionCreateInput { + id: String + parameters: JSONAttributeCreate + file_path: TextAttributeCreate + description: TextAttributeCreate + timeout: NumberAttributeCreate + name: TextAttributeCreate + class_name: TextAttributeCreate + query: RelatedNodeInput + repository: RelatedNodeInput + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + targets: RelatedNodeInput +} + +type CoreCheckDefinitionUpdate { + ok: Boolean + object: CoreCheckDefinition +} + +input CoreCheckDefinitionUpdateInput { + id: String + hfid: [String] + parameters: JSONAttributeUpdate + file_path: TextAttributeUpdate + description: TextAttributeUpdate + timeout: NumberAttributeUpdate + name: TextAttributeUpdate + class_name: TextAttributeUpdate + query: RelatedNodeInput + repository: RelatedNodeInput + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + targets: RelatedNodeInput +} + +type CoreCheckDefinitionUpsert { + ok: Boolean + object: CoreCheckDefinition +} + +input CoreCheckDefinitionUpsertInput { + id: String + hfid: [String] + parameters: JSONAttributeUpdate + file_path: TextAttributeUpdate! + description: TextAttributeUpdate + timeout: NumberAttributeUpdate + name: TextAttributeUpdate! + class_name: TextAttributeUpdate! + query: RelatedNodeInput + repository: RelatedNodeInput! + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + targets: RelatedNodeInput +} + +type CoreCheckDefinitionDelete { + ok: Boolean +} + +"""A transform function written in Python""" +type CoreTransformPythonCreate { + ok: Boolean + object: CoreTransformPython +} + +input CoreTransformPythonCreateInput { + id: String + file_path: TextAttributeCreate + convert_query_response: CheckboxAttributeCreate + class_name: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + timeout: NumberAttributeCreate + label: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + query: RelatedNodeInput + tags: [RelatedNodeInput] +} + +"""A transform function written in Python""" +type CoreTransformPythonUpdate { + ok: Boolean + object: CoreTransformPython +} + +input CoreTransformPythonUpdateInput { + id: String + hfid: [String] + file_path: TextAttributeUpdate + convert_query_response: CheckboxAttributeUpdate + class_name: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + timeout: NumberAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput + query: RelatedNodeInput + tags: [RelatedNodeInput] +} + +"""A transform function written in Python""" +type CoreTransformPythonUpsert { + ok: Boolean + object: CoreTransformPython +} + +input CoreTransformPythonUpsertInput { + id: String + hfid: [String] + file_path: TextAttributeUpdate! + convert_query_response: CheckboxAttributeUpdate + class_name: TextAttributeUpdate! + description: TextAttributeUpdate + name: TextAttributeUpdate! + timeout: NumberAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput! + query: RelatedNodeInput! + tags: [RelatedNodeInput] +} + +"""A transform function written in Python""" +type CoreTransformPythonDelete { + ok: Boolean +} + +"""A pre-defined GraphQL Query""" +type CoreGraphQLQueryCreate { + ok: Boolean + object: CoreGraphQLQuery +} + +input CoreGraphQLQueryCreateInput { + id: String + name: TextAttributeCreate + query: TextAttributeCreate + description: TextAttributeCreate + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput +} + +"""A pre-defined GraphQL Query""" +type CoreGraphQLQueryUpdate { + ok: Boolean + object: CoreGraphQLQuery +} + +input CoreGraphQLQueryUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + query: TextAttributeUpdate + description: TextAttributeUpdate + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput +} + +"""A pre-defined GraphQL Query""" +type CoreGraphQLQueryUpsert { + ok: Boolean + object: CoreGraphQLQuery +} + +input CoreGraphQLQueryUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + query: TextAttributeUpdate! + description: TextAttributeUpdate + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + repository: RelatedNodeInput +} + +"""A pre-defined GraphQL Query""" +type CoreGraphQLQueryDelete { + ok: Boolean +} + +type CoreArtifactCreate { + ok: Boolean + object: CoreArtifact +} + +input CoreArtifactCreateInput { + id: String + + """ID of the file in the object store""" + storage_id: TextAttributeCreate + checksum: TextAttributeCreate + name: TextAttributeCreate + status: TextAttributeCreate + parameters: JSONAttributeCreate + content_type: TextAttributeCreate + object: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput + member_of_groups: [RelatedNodeInput] +} + +type CoreArtifactUpdate { + ok: Boolean + object: CoreArtifact +} + +input CoreArtifactUpdateInput { + id: String + hfid: [String] + + """ID of the file in the object store""" + storage_id: TextAttributeUpdate + checksum: TextAttributeUpdate + name: TextAttributeUpdate + status: TextAttributeUpdate + parameters: JSONAttributeUpdate + content_type: TextAttributeUpdate + object: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput + member_of_groups: [RelatedNodeInput] +} + +type CoreArtifactUpsert { + ok: Boolean + object: CoreArtifact +} + +input CoreArtifactUpsertInput { + id: String + hfid: [String] + + """ID of the file in the object store""" + storage_id: TextAttributeUpdate + checksum: TextAttributeUpdate + name: TextAttributeUpdate! + status: TextAttributeUpdate! + parameters: JSONAttributeUpdate + content_type: TextAttributeUpdate! + object: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + definition: RelatedNodeInput! + member_of_groups: [RelatedNodeInput] +} + +type CoreArtifactDelete { + ok: Boolean +} + +type CoreArtifactDefinitionCreate { + ok: Boolean + object: CoreArtifactDefinition +} + +input CoreArtifactDefinitionCreateInput { + id: String + artifact_name: TextAttributeCreate + parameters: JSONAttributeCreate + name: TextAttributeCreate + content_type: TextAttributeCreate + description: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + transformation: RelatedNodeInput + targets: RelatedNodeInput +} + +type CoreArtifactDefinitionUpdate { + ok: Boolean + object: CoreArtifactDefinition +} + +input CoreArtifactDefinitionUpdateInput { + id: String + hfid: [String] + artifact_name: TextAttributeUpdate + parameters: JSONAttributeUpdate + name: TextAttributeUpdate + content_type: TextAttributeUpdate + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + transformation: RelatedNodeInput + targets: RelatedNodeInput +} + +type CoreArtifactDefinitionUpsert { + ok: Boolean + object: CoreArtifactDefinition +} + +input CoreArtifactDefinitionUpsertInput { + id: String + hfid: [String] + artifact_name: TextAttributeUpdate! + parameters: JSONAttributeUpdate! + name: TextAttributeUpdate! + content_type: TextAttributeUpdate! + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + transformation: RelatedNodeInput! + targets: RelatedNodeInput! +} + +type CoreArtifactDefinitionDelete { + ok: Boolean +} + +type CoreGeneratorDefinitionCreate { + ok: Boolean + object: CoreGeneratorDefinition +} + +input CoreGeneratorDefinitionCreateInput { + id: String + class_name: TextAttributeCreate + file_path: TextAttributeCreate + convert_query_response: CheckboxAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + parameters: JSONAttributeCreate + repository: RelatedNodeInput + targets: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + query: RelatedNodeInput +} + +type CoreGeneratorDefinitionUpdate { + ok: Boolean + object: CoreGeneratorDefinition +} + +input CoreGeneratorDefinitionUpdateInput { + id: String + hfid: [String] + class_name: TextAttributeUpdate + file_path: TextAttributeUpdate + convert_query_response: CheckboxAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + parameters: JSONAttributeUpdate + repository: RelatedNodeInput + targets: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + query: RelatedNodeInput +} + +type CoreGeneratorDefinitionUpsert { + ok: Boolean + object: CoreGeneratorDefinition +} + +input CoreGeneratorDefinitionUpsertInput { + id: String + hfid: [String] + class_name: TextAttributeUpdate! + file_path: TextAttributeUpdate! + convert_query_response: CheckboxAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + parameters: JSONAttributeUpdate! + repository: RelatedNodeInput! + targets: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + query: RelatedNodeInput! +} + +type CoreGeneratorDefinitionDelete { + ok: Boolean +} + +type CoreGeneratorInstanceCreate { + ok: Boolean + object: CoreGeneratorInstance +} + +input CoreGeneratorInstanceCreateInput { + id: String + name: TextAttributeCreate + status: TextAttributeCreate + definition: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + object: RelatedNodeInput +} + +type CoreGeneratorInstanceUpdate { + ok: Boolean + object: CoreGeneratorInstance +} + +input CoreGeneratorInstanceUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + status: TextAttributeUpdate + definition: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + object: RelatedNodeInput +} + +type CoreGeneratorInstanceUpsert { + ok: Boolean + object: CoreGeneratorInstance +} + +input CoreGeneratorInstanceUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + status: TextAttributeUpdate! + definition: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + object: RelatedNodeInput! +} + +type CoreGeneratorInstanceDelete { + ok: Boolean +} + +"""A webhook that connects to an external integration""" +type CoreStandardWebhookCreate { + ok: Boolean + object: CoreStandardWebhook +} + +input CoreStandardWebhookCreateInput { + id: String + shared_key: TextAttributeCreate + + """The event type that triggers the webhook""" + event_type: TextAttributeCreate + branch_scope: TextAttributeCreate + name: TextAttributeCreate + validate_certificates: CheckboxAttributeCreate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeCreate + description: TextAttributeCreate + url: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreStandardWebhookUpdate { + ok: Boolean + object: CoreStandardWebhook +} + +input CoreStandardWebhookUpdateInput { + id: String + hfid: [String] + shared_key: TextAttributeUpdate + + """The event type that triggers the webhook""" + event_type: TextAttributeUpdate + branch_scope: TextAttributeUpdate + name: TextAttributeUpdate + validate_certificates: CheckboxAttributeUpdate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeUpdate + description: TextAttributeUpdate + url: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreStandardWebhookUpsert { + ok: Boolean + object: CoreStandardWebhook +} + +input CoreStandardWebhookUpsertInput { + id: String + hfid: [String] + shared_key: TextAttributeUpdate! + + """The event type that triggers the webhook""" + event_type: TextAttributeUpdate + branch_scope: TextAttributeUpdate + name: TextAttributeUpdate! + validate_certificates: CheckboxAttributeUpdate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeUpdate + description: TextAttributeUpdate + url: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreStandardWebhookDelete { + ok: Boolean +} + +"""A webhook that connects to an external integration""" +type CoreCustomWebhookCreate { + ok: Boolean + object: CoreCustomWebhook +} + +input CoreCustomWebhookCreateInput { + id: String + shared_key: TextAttributeCreate + + """The event type that triggers the webhook""" + event_type: TextAttributeCreate + branch_scope: TextAttributeCreate + name: TextAttributeCreate + validate_certificates: CheckboxAttributeCreate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeCreate + description: TextAttributeCreate + url: TextAttributeCreate + transformation: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreCustomWebhookUpdate { + ok: Boolean + object: CoreCustomWebhook +} + +input CoreCustomWebhookUpdateInput { + id: String + hfid: [String] + shared_key: TextAttributeUpdate + + """The event type that triggers the webhook""" + event_type: TextAttributeUpdate + branch_scope: TextAttributeUpdate + name: TextAttributeUpdate + validate_certificates: CheckboxAttributeUpdate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeUpdate + description: TextAttributeUpdate + url: TextAttributeUpdate + transformation: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreCustomWebhookUpsert { + ok: Boolean + object: CoreCustomWebhook +} + +input CoreCustomWebhookUpsertInput { + id: String + hfid: [String] + shared_key: TextAttributeUpdate + + """The event type that triggers the webhook""" + event_type: TextAttributeUpdate + branch_scope: TextAttributeUpdate + name: TextAttributeUpdate! + validate_certificates: CheckboxAttributeUpdate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeUpdate + description: TextAttributeUpdate + url: TextAttributeUpdate! + transformation: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreCustomWebhookDelete { + ok: Boolean +} + +"""A namespace that segments IPAM""" +type IpamNamespaceCreate { + ok: Boolean + object: IpamNamespace +} + +input IpamNamespaceCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + ip_prefixes: [RelatedIPPrefixNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] +} + +input RelatedIPPrefixNodeInput { + id: String + hfid: [String] = null + from_pool: IPPrefixPoolInput = null + _relation__is_visible: Boolean + _relation__is_protected: Boolean + _relation__owner: String + _relation__source: String +} + +input IPPrefixPoolInput { + id: String! + identifier: String + data: GenericScalar + size: Int + member_type: String + prefix_type: String +} + +input RelatedIPAddressNodeInput { + id: String + from_pool: IPAddressPoolInput = null + _relation__is_visible: Boolean + _relation__is_protected: Boolean + _relation__owner: String + _relation__source: String +} + +input IPAddressPoolInput { + id: String! + identifier: String + data: GenericScalar + prefixlen: Int +} + +"""A namespace that segments IPAM""" +type IpamNamespaceUpdate { + ok: Boolean + object: IpamNamespace +} + +input IpamNamespaceUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + ip_prefixes: [RelatedIPPrefixNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] +} + +"""A namespace that segments IPAM""" +type IpamNamespaceUpsert { + ok: Boolean + object: IpamNamespace +} + +input IpamNamespaceUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + ip_prefixes: [RelatedIPPrefixNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] +} + +"""A namespace that segments IPAM""" +type IpamNamespaceDelete { + ok: Boolean +} + +"""A pool of IP prefix resources""" +type CoreIPPrefixPoolCreate { + ok: Boolean + object: CoreIPPrefixPool +} + +input CoreIPPrefixPoolCreateInput { + id: String + default_member_type: TextAttributeCreate + + """ + The default prefix length as an integer for prefixes allocated from this pool. + """ + default_prefix_length: NumberAttributeCreate + default_prefix_type: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + resources: [RelatedIPPrefixNodeInput] +} + +"""A pool of IP prefix resources""" +type CoreIPPrefixPoolUpdate { + ok: Boolean + object: CoreIPPrefixPool +} + +input CoreIPPrefixPoolUpdateInput { + id: String + hfid: [String] + default_member_type: TextAttributeUpdate + + """ + The default prefix length as an integer for prefixes allocated from this pool. + """ + default_prefix_length: NumberAttributeUpdate + default_prefix_type: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + resources: [RelatedIPPrefixNodeInput] +} + +"""A pool of IP prefix resources""" +type CoreIPPrefixPoolUpsert { + ok: Boolean + object: CoreIPPrefixPool +} + +input CoreIPPrefixPoolUpsertInput { + id: String + hfid: [String] + default_member_type: TextAttributeUpdate + + """ + The default prefix length as an integer for prefixes allocated from this pool. + """ + default_prefix_length: NumberAttributeUpdate + default_prefix_type: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput! + resources: [RelatedIPPrefixNodeInput]! +} + +"""A pool of IP prefix resources""" +type CoreIPPrefixPoolDelete { + ok: Boolean +} + +"""A pool of IP address resources""" +type CoreIPAddressPoolCreate { + ok: Boolean + object: CoreIPAddressPool +} + +input CoreIPAddressPoolCreateInput { + id: String + + """The object type to create when reserving a resource in the pool""" + default_address_type: TextAttributeCreate + + """ + The default prefix length as an integer for addresses allocated from this pool. + """ + default_prefix_length: NumberAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + resources: [RelatedIPPrefixNodeInput] +} + +"""A pool of IP address resources""" +type CoreIPAddressPoolUpdate { + ok: Boolean + object: CoreIPAddressPool +} + +input CoreIPAddressPoolUpdateInput { + id: String + hfid: [String] + + """The object type to create when reserving a resource in the pool""" + default_address_type: TextAttributeUpdate + + """ + The default prefix length as an integer for addresses allocated from this pool. + """ + default_prefix_length: NumberAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + resources: [RelatedIPPrefixNodeInput] +} + +"""A pool of IP address resources""" +type CoreIPAddressPoolUpsert { + ok: Boolean + object: CoreIPAddressPool +} + +input CoreIPAddressPoolUpsertInput { + id: String + hfid: [String] + + """The object type to create when reserving a resource in the pool""" + default_address_type: TextAttributeUpdate! + + """ + The default prefix length as an integer for addresses allocated from this pool. + """ + default_prefix_length: NumberAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput! + member_of_groups: [RelatedNodeInput] + resources: [RelatedIPPrefixNodeInput]! +} + +"""A pool of IP address resources""" +type CoreIPAddressPoolDelete { + ok: Boolean +} + +"""A pool of number resources""" +type CoreNumberPoolCreate { + ok: Boolean + object: CoreNumberPool +} + +input CoreNumberPoolCreateInput { + id: String + + """The start range for the pool""" + start_range: NumberAttributeCreate + + """The model of the object that requires integers to be allocated""" + node: TextAttributeCreate + + """The attribute of the selected model""" + node_attribute: TextAttributeCreate + + """The end range for the pool""" + end_range: NumberAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A pool of number resources""" +type CoreNumberPoolUpdate { + ok: Boolean + object: CoreNumberPool +} + +input CoreNumberPoolUpdateInput { + id: String + hfid: [String] + + """The start range for the pool""" + start_range: NumberAttributeUpdate + + """The model of the object that requires integers to be allocated""" + node: TextAttributeUpdate + + """The attribute of the selected model""" + node_attribute: TextAttributeUpdate + + """The end range for the pool""" + end_range: NumberAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A pool of number resources""" +type CoreNumberPoolUpsert { + ok: Boolean + object: CoreNumberPool +} + +input CoreNumberPoolUpsertInput { + id: String + hfid: [String] + + """The start range for the pool""" + start_range: NumberAttributeUpdate! + + """The model of the object that requires integers to be allocated""" + node: TextAttributeUpdate! + + """The attribute of the selected model""" + node_attribute: TextAttributeUpdate! + + """The end range for the pool""" + end_range: NumberAttributeUpdate! + description: TextAttributeUpdate + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A pool of number resources""" +type CoreNumberPoolDelete { + ok: Boolean +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type CoreGlobalPermissionCreate { + ok: Boolean + object: CoreGlobalPermission +} + +input CoreGlobalPermissionCreateInput { + id: String + action: TextAttributeCreate + + """Decide to deny or allow the action at a global level""" + decision: NumberAttributeCreate + description: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type CoreGlobalPermissionUpdate { + ok: Boolean + object: CoreGlobalPermission +} + +input CoreGlobalPermissionUpdateInput { + id: String + hfid: [String] + action: TextAttributeUpdate + + """Decide to deny or allow the action at a global level""" + decision: NumberAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type CoreGlobalPermissionUpsert { + ok: Boolean + object: CoreGlobalPermission +} + +input CoreGlobalPermissionUpsertInput { + id: String + hfid: [String] + action: TextAttributeUpdate! + + """Decide to deny or allow the action at a global level""" + decision: NumberAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A permission that grants global rights to perform actions in Infrahub""" +type CoreGlobalPermissionDelete { + ok: Boolean +} + +"""A permission that grants rights to perform actions on objects""" +type CoreObjectPermissionCreate { + ok: Boolean + object: CoreObjectPermission +} + +input CoreObjectPermissionCreateInput { + id: String + namespace: TextAttributeCreate + + """ + Decide to deny or allow the action.If allowed, it can be configured for the default branch, any other branches or all branches + """ + decision: NumberAttributeCreate + action: TextAttributeCreate + name: TextAttributeCreate + description: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A permission that grants rights to perform actions on objects""" +type CoreObjectPermissionUpdate { + ok: Boolean + object: CoreObjectPermission +} + +input CoreObjectPermissionUpdateInput { + id: String + hfid: [String] + namespace: TextAttributeUpdate + + """ + Decide to deny or allow the action.If allowed, it can be configured for the default branch, any other branches or all branches + """ + decision: NumberAttributeUpdate + action: TextAttributeUpdate + name: TextAttributeUpdate + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A permission that grants rights to perform actions on objects""" +type CoreObjectPermissionUpsert { + ok: Boolean + object: CoreObjectPermission +} + +input CoreObjectPermissionUpsertInput { + id: String + hfid: [String] + namespace: TextAttributeUpdate! + + """ + Decide to deny or allow the action.If allowed, it can be configured for the default branch, any other branches or all branches + """ + decision: NumberAttributeUpdate + action: TextAttributeUpdate + name: TextAttributeUpdate! + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A permission that grants rights to perform actions on objects""" +type CoreObjectPermissionDelete { + ok: Boolean +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type CoreAccountRoleCreate { + ok: Boolean + object: CoreAccountRole +} + +input CoreAccountRoleCreateInput { + id: String + name: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + groups: [RelatedNodeInput] + permissions: [RelatedNodeInput] +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type CoreAccountRoleUpdate { + ok: Boolean + object: CoreAccountRole +} + +input CoreAccountRoleUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + groups: [RelatedNodeInput] + permissions: [RelatedNodeInput] +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type CoreAccountRoleUpsert { + ok: Boolean + object: CoreAccountRole +} + +input CoreAccountRoleUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + groups: [RelatedNodeInput] + permissions: [RelatedNodeInput] +} + +"""A role defines a set of permissions to grant to a group of accounts""" +type CoreAccountRoleDelete { + ok: Boolean +} + +"""A group of users to manage common permissions""" +type CoreAccountGroupCreate { + ok: Boolean + object: CoreAccountGroup +} + +input CoreAccountGroupCreateInput { + id: String + label: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + group_type: TextAttributeCreate + children: [RelatedNodeInput] + roles: [RelatedNodeInput] + parent: RelatedNodeInput + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""A group of users to manage common permissions""" +type CoreAccountGroupUpdate { + ok: Boolean + object: CoreAccountGroup +} + +input CoreAccountGroupUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + group_type: TextAttributeUpdate + children: [RelatedNodeInput] + roles: [RelatedNodeInput] + parent: RelatedNodeInput + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""A group of users to manage common permissions""" +type CoreAccountGroupUpsert { + ok: Boolean + object: CoreAccountGroup +} + +input CoreAccountGroupUpsertInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + group_type: TextAttributeUpdate + children: [RelatedNodeInput] + roles: [RelatedNodeInput] + parent: RelatedNodeInput + members: [RelatedNodeInput] + subscribers: [RelatedNodeInput] +} + +"""A group of users to manage common permissions""" +type CoreAccountGroupDelete { + ok: Boolean +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type InfraAutonomousSystemCreate { + ok: Boolean + object: InfraAutonomousSystem +} + +input InfraAutonomousSystemCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + asn: NumberAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + organization: RelatedNodeInput + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type InfraAutonomousSystemUpdate { + ok: Boolean + object: InfraAutonomousSystem +} + +input InfraAutonomousSystemUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + asn: NumberAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + organization: RelatedNodeInput + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type InfraAutonomousSystemUpsert { + ok: Boolean + object: InfraAutonomousSystem +} + +input InfraAutonomousSystemUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + asn: NumberAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + organization: RelatedNodeInput! + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +""" +An Autonomous System (AS) is a set of Internet routable IP prefixes belonging to a network +""" +type InfraAutonomousSystemDelete { + ok: Boolean +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type InfraBGPPeerGroupCreate { + ok: Boolean + object: InfraBGPPeerGroup +} + +input InfraBGPPeerGroupCreateInput { + id: String + import_policies: TextAttributeCreate + description: TextAttributeCreate + export_policies: TextAttributeCreate + name: TextAttributeCreate + local_as: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + remote_as: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type InfraBGPPeerGroupUpdate { + ok: Boolean + object: InfraBGPPeerGroup +} + +input InfraBGPPeerGroupUpdateInput { + id: String + hfid: [String] + import_policies: TextAttributeUpdate + description: TextAttributeUpdate + export_policies: TextAttributeUpdate + name: TextAttributeUpdate + local_as: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + remote_as: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type InfraBGPPeerGroupUpsert { + ok: Boolean + object: InfraBGPPeerGroup +} + +input InfraBGPPeerGroupUpsertInput { + id: String + hfid: [String] + import_policies: TextAttributeUpdate + description: TextAttributeUpdate + export_policies: TextAttributeUpdate + name: TextAttributeUpdate! + local_as: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + remote_as: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +A BGP Peer Group is used to regroup parameters that are shared across multiple peers +""" +type InfraBGPPeerGroupDelete { + ok: Boolean +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type InfraBGPSessionCreate { + ok: Boolean + object: InfraBGPSession +} + +input InfraBGPSessionCreateInput { + id: String + type: TextAttributeCreate + description: TextAttributeCreate + import_policies: TextAttributeCreate + status: TextAttributeCreate + role: TextAttributeCreate + export_policies: TextAttributeCreate + remote_as: RelatedNodeInput + remote_ip: RelatedIPAddressNodeInput + peer_session: RelatedNodeInput + device: RelatedNodeInput + local_ip: RelatedIPAddressNodeInput + local_as: RelatedNodeInput + peer_group: RelatedNodeInput + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type InfraBGPSessionUpdate { + ok: Boolean + object: InfraBGPSession +} + +input InfraBGPSessionUpdateInput { + id: String + hfid: [String] + type: TextAttributeUpdate + description: TextAttributeUpdate + import_policies: TextAttributeUpdate + status: TextAttributeUpdate + role: TextAttributeUpdate + export_policies: TextAttributeUpdate + remote_as: RelatedNodeInput + remote_ip: RelatedIPAddressNodeInput + peer_session: RelatedNodeInput + device: RelatedNodeInput + local_ip: RelatedIPAddressNodeInput + local_as: RelatedNodeInput + peer_group: RelatedNodeInput + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type InfraBGPSessionUpsert { + ok: Boolean + object: InfraBGPSession +} + +input InfraBGPSessionUpsertInput { + id: String + hfid: [String] + type: TextAttributeUpdate! + description: TextAttributeUpdate + import_policies: TextAttributeUpdate + status: TextAttributeUpdate! + role: TextAttributeUpdate! + export_policies: TextAttributeUpdate + remote_as: RelatedNodeInput! + remote_ip: RelatedIPAddressNodeInput! + peer_session: RelatedNodeInput + device: RelatedNodeInput! + local_ip: RelatedIPAddressNodeInput + local_as: RelatedNodeInput + peer_group: RelatedNodeInput + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +""" +A BGP Session represent a point to point connection between two routers +""" +type InfraBGPSessionDelete { + ok: Boolean +} + +"""Backbone Service""" +type InfraBackBoneServiceCreate { + ok: Boolean + object: InfraBackBoneService +} + +input InfraBackBoneServiceCreateInput { + id: String + internal_circuit_id: TextAttributeCreate + circuit_id: TextAttributeCreate + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + site_a: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + site_b: RelatedNodeInput + provider: RelatedNodeInput +} + +"""Backbone Service""" +type InfraBackBoneServiceUpdate { + ok: Boolean + object: InfraBackBoneService +} + +input InfraBackBoneServiceUpdateInput { + id: String + hfid: [String] + internal_circuit_id: TextAttributeUpdate + circuit_id: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + site_a: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + site_b: RelatedNodeInput + provider: RelatedNodeInput +} + +"""Backbone Service""" +type InfraBackBoneServiceUpsert { + ok: Boolean + object: InfraBackBoneService +} + +input InfraBackBoneServiceUpsertInput { + id: String + hfid: [String] + internal_circuit_id: TextAttributeUpdate! + circuit_id: TextAttributeUpdate! + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + site_a: RelatedNodeInput! + member_of_groups: [RelatedNodeInput] + site_b: RelatedNodeInput! + provider: RelatedNodeInput! +} + +"""Backbone Service""" +type InfraBackBoneServiceDelete { + ok: Boolean +} + +"""A Circuit represent a single physical link between two locations""" +type InfraCircuitCreate { + ok: Boolean + object: InfraCircuit +} + +input InfraCircuitCreateInput { + id: String + role: TextAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + vendor_id: TextAttributeCreate + circuit_id: TextAttributeCreate + profiles: [RelatedNodeInput] + provider: RelatedNodeInput + endpoints: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + bgp_sessions: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""A Circuit represent a single physical link between two locations""" +type InfraCircuitUpdate { + ok: Boolean + object: InfraCircuit +} + +input InfraCircuitUpdateInput { + id: String + hfid: [String] + role: TextAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + vendor_id: TextAttributeUpdate + circuit_id: TextAttributeUpdate + profiles: [RelatedNodeInput] + provider: RelatedNodeInput + endpoints: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + bgp_sessions: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""A Circuit represent a single physical link between two locations""" +type InfraCircuitUpsert { + ok: Boolean + object: InfraCircuit +} + +input InfraCircuitUpsertInput { + id: String + hfid: [String] + role: TextAttributeUpdate! + status: TextAttributeUpdate! + description: TextAttributeUpdate + vendor_id: TextAttributeUpdate + circuit_id: TextAttributeUpdate! + profiles: [RelatedNodeInput] + provider: RelatedNodeInput! + endpoints: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + bgp_sessions: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""A Circuit represent a single physical link between two locations""" +type InfraCircuitDelete { + ok: Boolean +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type InfraCircuitEndpointCreate { + ok: Boolean + object: InfraCircuitEndpoint +} + +input InfraCircuitEndpointCreateInput { + id: String + description: TextAttributeCreate + circuit: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + site: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type InfraCircuitEndpointUpdate { + ok: Boolean + object: InfraCircuitEndpoint +} + +input InfraCircuitEndpointUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + circuit: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + site: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type InfraCircuitEndpointUpsert { + ok: Boolean + object: InfraCircuitEndpoint +} + +input InfraCircuitEndpointUpsertInput { + id: String + hfid: [String] + description: TextAttributeUpdate + circuit: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + site: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput +} + +"""A Circuit endpoint is attached to each end of a circuit""" +type InfraCircuitEndpointDelete { + ok: Boolean +} + +"""Generic Device object""" +type InfraDeviceCreate { + ok: Boolean + object: InfraDevice +} + +input InfraDeviceCreateInput { + id: String + description: TextAttributeCreate + status: TextAttributeCreate + type: TextAttributeCreate + name: TextAttributeCreate + role: TextAttributeCreate + platform: RelatedNodeInput + asn: RelatedNodeInput + interfaces: [RelatedNodeInput] + primary_address: RelatedIPAddressNodeInput + site: RelatedNodeInput + profiles: [RelatedNodeInput] + mlag_domain: RelatedNodeInput + tags: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Generic Device object""" +type InfraDeviceUpdate { + ok: Boolean + object: InfraDevice +} + +input InfraDeviceUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + status: TextAttributeUpdate + type: TextAttributeUpdate + name: TextAttributeUpdate + role: TextAttributeUpdate + platform: RelatedNodeInput + asn: RelatedNodeInput + interfaces: [RelatedNodeInput] + primary_address: RelatedIPAddressNodeInput + site: RelatedNodeInput + profiles: [RelatedNodeInput] + mlag_domain: RelatedNodeInput + tags: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Generic Device object""" +type InfraDeviceUpsert { + ok: Boolean + object: InfraDevice +} + +input InfraDeviceUpsertInput { + id: String + hfid: [String] + description: TextAttributeUpdate + status: TextAttributeUpdate + type: TextAttributeUpdate! + name: TextAttributeUpdate! + role: TextAttributeUpdate + platform: RelatedNodeInput + asn: RelatedNodeInput + interfaces: [RelatedNodeInput] + primary_address: RelatedIPAddressNodeInput + site: RelatedNodeInput! + profiles: [RelatedNodeInput] + mlag_domain: RelatedNodeInput + tags: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Generic Device object""" +type InfraDeviceDelete { + ok: Boolean +} + +"""Network Layer 2 Interface""" +type InfraInterfaceL2Create { + ok: Boolean + object: InfraInterfaceL2 +} + +input InfraInterfaceL2CreateInput { + id: String + lacp_priority: NumberAttributeCreate + l2_mode: TextAttributeCreate + lacp_rate: TextAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + speed: NumberAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + tagged_vlan: [RelatedNodeInput] + profiles: [RelatedNodeInput] + lag: RelatedNodeInput + untagged_vlan: RelatedNodeInput + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 2 Interface""" +type InfraInterfaceL2Update { + ok: Boolean + object: InfraInterfaceL2 +} + +input InfraInterfaceL2UpdateInput { + id: String + hfid: [String] + lacp_priority: NumberAttributeUpdate + l2_mode: TextAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + tagged_vlan: [RelatedNodeInput] + profiles: [RelatedNodeInput] + lag: RelatedNodeInput + untagged_vlan: RelatedNodeInput + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 2 Interface""" +type InfraInterfaceL2Upsert { + ok: Boolean + object: InfraInterfaceL2 +} + +input InfraInterfaceL2UpsertInput { + id: String + hfid: [String] + lacp_priority: NumberAttributeUpdate + l2_mode: TextAttributeUpdate! + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate! + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + tagged_vlan: [RelatedNodeInput] + profiles: [RelatedNodeInput] + lag: RelatedNodeInput + untagged_vlan: RelatedNodeInput + device: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 2 Interface""" +type InfraInterfaceL2Delete { + ok: Boolean +} + +"""Network Layer 3 Interface""" +type InfraInterfaceL3Create { + ok: Boolean + object: InfraInterfaceL3 +} + +input InfraInterfaceL3CreateInput { + id: String + lacp_priority: NumberAttributeCreate + lacp_rate: TextAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + speed: NumberAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + ip_addresses: [RelatedIPAddressNodeInput] + lag: RelatedNodeInput + profiles: [RelatedNodeInput] + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 3 Interface""" +type InfraInterfaceL3Update { + ok: Boolean + object: InfraInterfaceL3 +} + +input InfraInterfaceL3UpdateInput { + id: String + hfid: [String] + lacp_priority: NumberAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + ip_addresses: [RelatedIPAddressNodeInput] + lag: RelatedNodeInput + profiles: [RelatedNodeInput] + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 3 Interface""" +type InfraInterfaceL3Upsert { + ok: Boolean + object: InfraInterfaceL3 +} + +input InfraInterfaceL3UpsertInput { + id: String + hfid: [String] + lacp_priority: NumberAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate! + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + ip_addresses: [RelatedIPAddressNodeInput] + lag: RelatedNodeInput + profiles: [RelatedNodeInput] + device: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 3 Interface""" +type InfraInterfaceL3Delete { + ok: Boolean +} + +"""Network Layer 2 Lag Interface""" +type InfraLagInterfaceL2Create { + ok: Boolean + object: InfraLagInterfaceL2 +} + +input InfraLagInterfaceL2CreateInput { + id: String + l2_mode: TextAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + speed: NumberAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + minimum_links: NumberAttributeCreate + lacp: TextAttributeCreate + max_bundle: NumberAttributeCreate + members: [RelatedNodeInput] + tagged_vlan: [RelatedNodeInput] + profiles: [RelatedNodeInput] + untagged_vlan: RelatedNodeInput + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + mlag: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 2 Lag Interface""" +type InfraLagInterfaceL2Update { + ok: Boolean + object: InfraLagInterfaceL2 +} + +input InfraLagInterfaceL2UpdateInput { + id: String + hfid: [String] + l2_mode: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + minimum_links: NumberAttributeUpdate + lacp: TextAttributeUpdate + max_bundle: NumberAttributeUpdate + members: [RelatedNodeInput] + tagged_vlan: [RelatedNodeInput] + profiles: [RelatedNodeInput] + untagged_vlan: RelatedNodeInput + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + mlag: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 2 Lag Interface""" +type InfraLagInterfaceL2Upsert { + ok: Boolean + object: InfraLagInterfaceL2 +} + +input InfraLagInterfaceL2UpsertInput { + id: String + hfid: [String] + l2_mode: TextAttributeUpdate! + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate! + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + minimum_links: NumberAttributeUpdate + lacp: TextAttributeUpdate! + max_bundle: NumberAttributeUpdate + members: [RelatedNodeInput] + tagged_vlan: [RelatedNodeInput] + profiles: [RelatedNodeInput] + untagged_vlan: RelatedNodeInput + device: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + mlag: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 2 Lag Interface""" +type InfraLagInterfaceL2Delete { + ok: Boolean +} + +"""Network Layer 3 Lag Interface""" +type InfraLagInterfaceL3Create { + ok: Boolean + object: InfraLagInterfaceL3 +} + +input InfraLagInterfaceL3CreateInput { + id: String + mtu: NumberAttributeCreate + role: TextAttributeCreate + speed: NumberAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + minimum_links: NumberAttributeCreate + lacp: TextAttributeCreate + max_bundle: NumberAttributeCreate + members: [RelatedNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] + profiles: [RelatedNodeInput] + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + mlag: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 3 Lag Interface""" +type InfraLagInterfaceL3Update { + ok: Boolean + object: InfraLagInterfaceL3 +} + +input InfraLagInterfaceL3UpdateInput { + id: String + hfid: [String] + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + minimum_links: NumberAttributeUpdate + lacp: TextAttributeUpdate + max_bundle: NumberAttributeUpdate + members: [RelatedNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] + profiles: [RelatedNodeInput] + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + mlag: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 3 Lag Interface""" +type InfraLagInterfaceL3Upsert { + ok: Boolean + object: InfraLagInterfaceL3 +} + +input InfraLagInterfaceL3UpsertInput { + id: String + hfid: [String] + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate! + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + minimum_links: NumberAttributeUpdate + lacp: TextAttributeUpdate! + max_bundle: NumberAttributeUpdate + members: [RelatedNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] + profiles: [RelatedNodeInput] + device: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + mlag: RelatedNodeInput + artifacts: [RelatedNodeInput] +} + +"""Network Layer 3 Lag Interface""" +type InfraLagInterfaceL3Delete { + ok: Boolean +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type InfraMlagDomainCreate { + ok: Boolean + object: InfraMlagDomain +} + +input InfraMlagDomainCreateInput { + id: String + + """Name of a group of devices forming an MLAG Group""" + name: TextAttributeCreate + + """Domain Id of a group of devices forming an MLAG Group""" + domain_id: NumberAttributeCreate + devices: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + peer_interfaces: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type InfraMlagDomainUpdate { + ok: Boolean + object: InfraMlagDomain +} + +input InfraMlagDomainUpdateInput { + id: String + hfid: [String] + + """Name of a group of devices forming an MLAG Group""" + name: TextAttributeUpdate + + """Domain Id of a group of devices forming an MLAG Group""" + domain_id: NumberAttributeUpdate + devices: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + peer_interfaces: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type InfraMlagDomainUpsert { + ok: Boolean + object: InfraMlagDomain +} + +input InfraMlagDomainUpsertInput { + id: String + hfid: [String] + + """Name of a group of devices forming an MLAG Group""" + name: TextAttributeUpdate! + + """Domain Id of a group of devices forming an MLAG Group""" + domain_id: NumberAttributeUpdate! + devices: [RelatedNodeInput]! + subscriber_of_groups: [RelatedNodeInput] + peer_interfaces: [RelatedNodeInput]! + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +""" +Represents the group of devices that share interfaces in a multi chassis link aggregation group +""" +type InfraMlagDomainDelete { + ok: Boolean +} + +"""L2 MLAG Interface""" +type InfraMlagInterfaceL2Create { + ok: Boolean + object: InfraMlagInterfaceL2 +} + +input InfraMlagInterfaceL2CreateInput { + id: String + mlag_id: NumberAttributeCreate + members: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + mlag_domain: RelatedNodeInput +} + +"""L2 MLAG Interface""" +type InfraMlagInterfaceL2Update { + ok: Boolean + object: InfraMlagInterfaceL2 +} + +input InfraMlagInterfaceL2UpdateInput { + id: String + hfid: [String] + mlag_id: NumberAttributeUpdate + members: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + mlag_domain: RelatedNodeInput +} + +"""L2 MLAG Interface""" +type InfraMlagInterfaceL2Upsert { + ok: Boolean + object: InfraMlagInterfaceL2 +} + +input InfraMlagInterfaceL2UpsertInput { + id: String + hfid: [String] + mlag_id: NumberAttributeUpdate! + members: [RelatedNodeInput]! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + mlag_domain: RelatedNodeInput! +} + +"""L2 MLAG Interface""" +type InfraMlagInterfaceL2Delete { + ok: Boolean +} + +"""L3 MLAG Interface""" +type InfraMlagInterfaceL3Create { + ok: Boolean + object: InfraMlagInterfaceL3 +} + +input InfraMlagInterfaceL3CreateInput { + id: String + mlag_id: NumberAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + members: [RelatedNodeInput] + mlag_domain: RelatedNodeInput +} + +"""L3 MLAG Interface""" +type InfraMlagInterfaceL3Update { + ok: Boolean + object: InfraMlagInterfaceL3 +} + +input InfraMlagInterfaceL3UpdateInput { + id: String + hfid: [String] + mlag_id: NumberAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + members: [RelatedNodeInput] + mlag_domain: RelatedNodeInput +} + +"""L3 MLAG Interface""" +type InfraMlagInterfaceL3Upsert { + ok: Boolean + object: InfraMlagInterfaceL3 +} + +input InfraMlagInterfaceL3UpsertInput { + id: String + hfid: [String] + mlag_id: NumberAttributeUpdate! + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + members: [RelatedNodeInput]! + mlag_domain: RelatedNodeInput! +} + +"""L3 MLAG Interface""" +type InfraMlagInterfaceL3Delete { + ok: Boolean +} + +"""A Platform represents the type of software running on a device""" +type InfraPlatformCreate { + ok: Boolean + object: InfraPlatform +} + +input InfraPlatformCreateInput { + id: String + napalm_driver: TextAttributeCreate + ansible_network_os: TextAttributeCreate + nornir_platform: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + netmiko_device_type: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + devices: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +"""A Platform represents the type of software running on a device""" +type InfraPlatformUpdate { + ok: Boolean + object: InfraPlatform +} + +input InfraPlatformUpdateInput { + id: String + hfid: [String] + napalm_driver: TextAttributeUpdate + ansible_network_os: TextAttributeUpdate + nornir_platform: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + netmiko_device_type: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + devices: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +"""A Platform represents the type of software running on a device""" +type InfraPlatformUpsert { + ok: Boolean + object: InfraPlatform +} + +input InfraPlatformUpsertInput { + id: String + hfid: [String] + napalm_driver: TextAttributeUpdate + ansible_network_os: TextAttributeUpdate + nornir_platform: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + netmiko_device_type: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + devices: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +"""A Platform represents the type of software running on a device""" +type InfraPlatformDelete { + ok: Boolean +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type InfraVLANCreate { + ok: Boolean + object: InfraVLAN +} + +input InfraVLANCreateInput { + id: String + name: TextAttributeCreate + vlan_id: NumberAttributeCreate + role: TextAttributeCreate + description: TextAttributeCreate + status: TextAttributeCreate + gateway: RelatedNodeInput + site: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type InfraVLANUpdate { + ok: Boolean + object: InfraVLAN +} + +input InfraVLANUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + vlan_id: NumberAttributeUpdate + role: TextAttributeUpdate + description: TextAttributeUpdate + status: TextAttributeUpdate + gateway: RelatedNodeInput + site: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type InfraVLANUpsert { + ok: Boolean + object: InfraVLAN +} + +input InfraVLANUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + vlan_id: NumberAttributeUpdate! + role: TextAttributeUpdate! + description: TextAttributeUpdate + status: TextAttributeUpdate! + gateway: RelatedNodeInput + site: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A VLAN is a logical grouping of devices in the same broadcast domain""" +type InfraVLANDelete { + ok: Boolean +} + +"""IP Address""" +type IpamIPAddressCreate { + ok: Boolean + object: IpamIPAddress +} + +input IpamIPAddressCreateInput { + id: String + address: TextAttributeCreate + description: TextAttributeCreate + interface: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + profiles: [RelatedNodeInput] +} + +"""IP Address""" +type IpamIPAddressUpdate { + ok: Boolean + object: IpamIPAddress +} + +input IpamIPAddressUpdateInput { + id: String + hfid: [String] + address: TextAttributeUpdate + description: TextAttributeUpdate + interface: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + profiles: [RelatedNodeInput] +} + +"""IP Address""" +type IpamIPAddressUpsert { + ok: Boolean + object: IpamIPAddress +} + +input IpamIPAddressUpsertInput { + id: String + hfid: [String] + address: TextAttributeUpdate! + description: TextAttributeUpdate + interface: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + profiles: [RelatedNodeInput] +} + +"""IP Address""" +type IpamIPAddressDelete { + ok: Boolean +} + +"""IPv4 or IPv6 network""" +type IpamIPPrefixCreate { + ok: Boolean + object: IpamIPPrefix +} + +input IpamIPPrefixCreateInput { + id: String + description: TextAttributeCreate + prefix: TextAttributeCreate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeCreate + member_type: TextAttributeCreate + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput +} + +"""IPv4 or IPv6 network""" +type IpamIPPrefixUpdate { + ok: Boolean + object: IpamIPPrefix +} + +input IpamIPPrefixUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + prefix: TextAttributeUpdate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput +} + +"""IPv4 or IPv6 network""" +type IpamIPPrefixUpsert { + ok: Boolean + object: IpamIPPrefix +} + +input IpamIPPrefixUpsertInput { + id: String + hfid: [String] + description: TextAttributeUpdate + prefix: TextAttributeUpdate! + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput +} + +"""IPv4 or IPv6 network""" +type IpamIPPrefixDelete { + ok: Boolean +} + +"""A continent on planet earth.""" +type LocationContinentCreate { + ok: Boolean + object: LocationContinent +} + +input LocationContinentCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + children: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + parent: RelatedNodeInput +} + +"""A continent on planet earth.""" +type LocationContinentUpdate { + ok: Boolean + object: LocationContinent +} + +input LocationContinentUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + children: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + parent: RelatedNodeInput +} + +"""A continent on planet earth.""" +type LocationContinentUpsert { + ok: Boolean + object: LocationContinent +} + +input LocationContinentUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + children: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + parent: RelatedNodeInput +} + +"""A continent on planet earth.""" +type LocationContinentDelete { + ok: Boolean +} + +"""A country within a continent.""" +type LocationCountryCreate { + ok: Boolean + object: LocationCountry +} + +input LocationCountryCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] + profiles: [RelatedNodeInput] + parent: RelatedNodeInput +} + +"""A country within a continent.""" +type LocationCountryUpdate { + ok: Boolean + object: LocationCountry +} + +input LocationCountryUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] + profiles: [RelatedNodeInput] + parent: RelatedNodeInput +} + +"""A country within a continent.""" +type LocationCountryUpsert { + ok: Boolean + object: LocationCountry +} + +input LocationCountryUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] + profiles: [RelatedNodeInput] + parent: RelatedNodeInput +} + +"""A country within a continent.""" +type LocationCountryDelete { + ok: Boolean +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type LocationRackCreate { + ok: Boolean + object: LocationRack +} + +input LocationRackCreateInput { + id: String + name: TextAttributeCreate + status: TextAttributeCreate + role: TextAttributeCreate + description: TextAttributeCreate + height: TextAttributeCreate + serial_number: TextAttributeCreate + asset_tag: TextAttributeCreate + facility_id: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + site: RelatedNodeInput + tags: [RelatedNodeInput] + parent: RelatedNodeInput + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type LocationRackUpdate { + ok: Boolean + object: LocationRack +} + +input LocationRackUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + status: TextAttributeUpdate + role: TextAttributeUpdate + description: TextAttributeUpdate + height: TextAttributeUpdate + serial_number: TextAttributeUpdate + asset_tag: TextAttributeUpdate + facility_id: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + site: RelatedNodeInput + tags: [RelatedNodeInput] + parent: RelatedNodeInput + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type LocationRackUpsert { + ok: Boolean + object: LocationRack +} + +input LocationRackUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + status: TextAttributeUpdate + role: TextAttributeUpdate + description: TextAttributeUpdate + height: TextAttributeUpdate! + serial_number: TextAttributeUpdate + asset_tag: TextAttributeUpdate + facility_id: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + site: RelatedNodeInput! + tags: [RelatedNodeInput] + parent: RelatedNodeInput + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +""" +A Rack represents a physical two- or four-post equipment rack in which devices can be installed +""" +type LocationRackDelete { + ok: Boolean +} + +"""A site within a country.""" +type LocationSiteCreate { + ok: Boolean + object: LocationSite +} + +input LocationSiteCreateInput { + id: String + city: TextAttributeCreate + address: TextAttributeCreate + contact: TextAttributeCreate + name: TextAttributeCreate + description: TextAttributeCreate + parent: RelatedNodeInput + children: [RelatedNodeInput] + vlans: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + devices: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + circuit_endpoints: [RelatedNodeInput] + tags: [RelatedNodeInput] +} + +"""A site within a country.""" +type LocationSiteUpdate { + ok: Boolean + object: LocationSite +} + +input LocationSiteUpdateInput { + id: String + hfid: [String] + city: TextAttributeUpdate + address: TextAttributeUpdate + contact: TextAttributeUpdate + name: TextAttributeUpdate + description: TextAttributeUpdate + parent: RelatedNodeInput + children: [RelatedNodeInput] + vlans: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + devices: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + circuit_endpoints: [RelatedNodeInput] + tags: [RelatedNodeInput] +} + +"""A site within a country.""" +type LocationSiteUpsert { + ok: Boolean + object: LocationSite +} + +input LocationSiteUpsertInput { + id: String + hfid: [String] + city: TextAttributeUpdate + address: TextAttributeUpdate + contact: TextAttributeUpdate + name: TextAttributeUpdate! + description: TextAttributeUpdate + parent: RelatedNodeInput + children: [RelatedNodeInput] + vlans: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + devices: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + circuit_endpoints: [RelatedNodeInput] + tags: [RelatedNodeInput] +} + +"""A site within a country.""" +type LocationSiteDelete { + ok: Boolean +} + +"""Device Manufacturer""" +type OrganizationManufacturerCreate { + ok: Boolean + object: OrganizationManufacturer +} + +input OrganizationManufacturerCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + platform: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Device Manufacturer""" +type OrganizationManufacturerUpdate { + ok: Boolean + object: OrganizationManufacturer +} + +input OrganizationManufacturerUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + platform: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Device Manufacturer""" +type OrganizationManufacturerUpsert { + ok: Boolean + object: OrganizationManufacturer +} + +input OrganizationManufacturerUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + platform: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Device Manufacturer""" +type OrganizationManufacturerDelete { + ok: Boolean +} + +"""Circuit or Location Provider""" +type OrganizationProviderCreate { + ok: Boolean + object: OrganizationProvider +} + +input OrganizationProviderCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + circuit: [RelatedNodeInput] + location: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Circuit or Location Provider""" +type OrganizationProviderUpdate { + ok: Boolean + object: OrganizationProvider +} + +input OrganizationProviderUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + circuit: [RelatedNodeInput] + location: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Circuit or Location Provider""" +type OrganizationProviderUpsert { + ok: Boolean + object: OrganizationProvider +} + +input OrganizationProviderUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + circuit: [RelatedNodeInput] + location: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Circuit or Location Provider""" +type OrganizationProviderDelete { + ok: Boolean +} + +"""Customer""" +type OrganizationTenantCreate { + ok: Boolean + object: OrganizationTenant +} + +input OrganizationTenantCreateInput { + id: String + name: TextAttributeCreate + description: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + circuit: [RelatedNodeInput] + location: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Customer""" +type OrganizationTenantUpdate { + ok: Boolean + object: OrganizationTenant +} + +input OrganizationTenantUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + circuit: [RelatedNodeInput] + location: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Customer""" +type OrganizationTenantUpsert { + ok: Boolean + object: OrganizationTenant +} + +input OrganizationTenantUpsertInput { + id: String + hfid: [String] + name: TextAttributeUpdate! + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + circuit: [RelatedNodeInput] + location: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] +} + +"""Customer""" +type OrganizationTenantDelete { + ok: Boolean +} + +"""An action that runs a generator definition once triggered""" +type CoreGeneratorActionCreate { + ok: Boolean + object: CoreGeneratorAction +} + +input CoreGeneratorActionCreateInput { + id: String + + """A detailed description of the action""" + description: TextAttributeCreate + + """Short descriptive name""" + name: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The generator definition to execute once this action gets triggered""" + generator: RelatedNodeInput + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +"""An action that runs a generator definition once triggered""" +type CoreGeneratorActionUpdate { + ok: Boolean + object: CoreGeneratorAction +} + +input CoreGeneratorActionUpdateInput { + id: String + hfid: [String] + + """A detailed description of the action""" + description: TextAttributeUpdate + + """Short descriptive name""" + name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The generator definition to execute once this action gets triggered""" + generator: RelatedNodeInput + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +"""An action that runs a generator definition once triggered""" +type CoreGeneratorActionUpsert { + ok: Boolean + object: CoreGeneratorAction +} + +input CoreGeneratorActionUpsertInput { + id: String + hfid: [String] + + """A detailed description of the action""" + description: TextAttributeUpdate + + """Short descriptive name""" + name: TextAttributeUpdate! + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The generator definition to execute once this action gets triggered""" + generator: RelatedNodeInput! + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +"""An action that runs a generator definition once triggered""" +type CoreGeneratorActionDelete { + ok: Boolean +} + +""" +A group action that adds or removes members from a group once triggered +""" +type CoreGroupActionCreate { + ok: Boolean + object: CoreGroupAction +} + +input CoreGroupActionCreateInput { + id: String + + """ + Defines if the action should add or remove members from a group when triggered + """ + member_action: TextAttributeCreate + + """A detailed description of the action""" + description: TextAttributeCreate + + """Short descriptive name""" + name: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The target group of this action""" + group: RelatedNodeInput + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +""" +A group action that adds or removes members from a group once triggered +""" +type CoreGroupActionUpdate { + ok: Boolean + object: CoreGroupAction +} + +input CoreGroupActionUpdateInput { + id: String + hfid: [String] + + """ + Defines if the action should add or remove members from a group when triggered + """ + member_action: TextAttributeUpdate + + """A detailed description of the action""" + description: TextAttributeUpdate + + """Short descriptive name""" + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The target group of this action""" + group: RelatedNodeInput + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +""" +A group action that adds or removes members from a group once triggered +""" +type CoreGroupActionUpsert { + ok: Boolean + object: CoreGroupAction +} + +input CoreGroupActionUpsertInput { + id: String + hfid: [String] + + """ + Defines if the action should add or remove members from a group when triggered + """ + member_action: TextAttributeUpdate + + """A detailed description of the action""" + description: TextAttributeUpdate + + """Short descriptive name""" + name: TextAttributeUpdate! + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The target group of this action""" + group: RelatedNodeInput! + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +""" +A group action that adds or removes members from a group once triggered +""" +type CoreGroupActionDelete { + ok: Boolean +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type CoreGroupTriggerRuleCreate { + ok: Boolean + object: CoreGroupTriggerRule +} + +input CoreGroupTriggerRuleCreateInput { + id: String + + """Indicate if the match should be for when members are added or removed""" + member_update: TextAttributeCreate + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeCreate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeCreate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeCreate + + """The name of the trigger rule""" + name: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + + """The group to match against""" + group: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type CoreGroupTriggerRuleUpdate { + ok: Boolean + object: CoreGroupTriggerRule +} + +input CoreGroupTriggerRuleUpdateInput { + id: String + hfid: [String] + + """Indicate if the match should be for when members are added or removed""" + member_update: TextAttributeUpdate + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeUpdate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeUpdate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeUpdate + + """The name of the trigger rule""" + name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + + """The group to match against""" + group: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type CoreGroupTriggerRuleUpsert { + ok: Boolean + object: CoreGroupTriggerRule +} + +input CoreGroupTriggerRuleUpsertInput { + id: String + hfid: [String] + + """Indicate if the match should be for when members are added or removed""" + member_update: TextAttributeUpdate + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeUpdate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeUpdate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeUpdate + + """The name of the trigger rule""" + name: TextAttributeUpdate! + member_of_groups: [RelatedNodeInput] + + """The group to match against""" + group: RelatedNodeInput! + subscriber_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput! +} + +""" +A trigger rule that matches against updates to memberships within groups +""" +type CoreGroupTriggerRuleDelete { + ok: Boolean +} + +"""A trigger match that matches against attribute changes on a node""" +type CoreNodeTriggerAttributeMatchCreate { + ok: Boolean + object: CoreNodeTriggerAttributeMatch +} + +input CoreNodeTriggerAttributeMatchCreateInput { + id: String + + """The value the attribute is updated to""" + value: TextAttributeCreate + + """The attribue to match against""" + attribute_name: TextAttributeCreate + + """The previous value of the targeted attribute""" + value_previous: TextAttributeCreate + + """ + The value_match defines how the update will be evaluated, if it has to match the new value, the previous value or both + """ + value_match: TextAttributeCreate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput +} + +"""A trigger match that matches against attribute changes on a node""" +type CoreNodeTriggerAttributeMatchUpdate { + ok: Boolean + object: CoreNodeTriggerAttributeMatch +} + +input CoreNodeTriggerAttributeMatchUpdateInput { + id: String + hfid: [String] + + """The value the attribute is updated to""" + value: TextAttributeUpdate + + """The attribue to match against""" + attribute_name: TextAttributeUpdate + + """The previous value of the targeted attribute""" + value_previous: TextAttributeUpdate + + """ + The value_match defines how the update will be evaluated, if it has to match the new value, the previous value or both + """ + value_match: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput +} + +"""A trigger match that matches against attribute changes on a node""" +type CoreNodeTriggerAttributeMatchUpsert { + ok: Boolean + object: CoreNodeTriggerAttributeMatch +} + +input CoreNodeTriggerAttributeMatchUpsertInput { + id: String + hfid: [String] + + """The value the attribute is updated to""" + value: TextAttributeUpdate + + """The attribue to match against""" + attribute_name: TextAttributeUpdate! + + """The previous value of the targeted attribute""" + value_previous: TextAttributeUpdate + + """ + The value_match defines how the update will be evaluated, if it has to match the new value, the previous value or both + """ + value_match: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput! +} + +"""A trigger match that matches against attribute changes on a node""" +type CoreNodeTriggerAttributeMatchDelete { + ok: Boolean +} + +"""A trigger match that matches against relationship changes on a node""" +type CoreNodeTriggerRelationshipMatchCreate { + ok: Boolean + object: CoreNodeTriggerRelationshipMatch +} + +input CoreNodeTriggerRelationshipMatchCreateInput { + id: String + + """ + Indicates if the relationship was added or removed or just updated in any way + """ + modification_type: TextAttributeCreate + + """The node_id of the relationship peer to match against""" + peer: TextAttributeCreate + + """The name of the relationship to match against""" + relationship_name: TextAttributeCreate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput +} + +"""A trigger match that matches against relationship changes on a node""" +type CoreNodeTriggerRelationshipMatchUpdate { + ok: Boolean + object: CoreNodeTriggerRelationshipMatch +} + +input CoreNodeTriggerRelationshipMatchUpdateInput { + id: String + hfid: [String] + + """ + Indicates if the relationship was added or removed or just updated in any way + """ + modification_type: TextAttributeUpdate + + """The node_id of the relationship peer to match against""" + peer: TextAttributeUpdate + + """The name of the relationship to match against""" + relationship_name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput +} + +"""A trigger match that matches against relationship changes on a node""" +type CoreNodeTriggerRelationshipMatchUpsert { + ok: Boolean + object: CoreNodeTriggerRelationshipMatch +} + +input CoreNodeTriggerRelationshipMatchUpsertInput { + id: String + hfid: [String] + + """ + Indicates if the relationship was added or removed or just updated in any way + """ + modification_type: TextAttributeUpdate + + """The node_id of the relationship peer to match against""" + peer: TextAttributeUpdate + + """The name of the relationship to match against""" + relationship_name: TextAttributeUpdate! + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput! +} + +"""A trigger match that matches against relationship changes on a node""" +type CoreNodeTriggerRelationshipMatchDelete { + ok: Boolean +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type CoreNodeTriggerRuleCreate { + ok: Boolean + object: CoreNodeTriggerRule +} + +input CoreNodeTriggerRuleCreateInput { + id: String + + """The kind of node to match against""" + node_kind: TextAttributeCreate + + """The type of modification to match against""" + mutation_action: TextAttributeCreate + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeCreate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeCreate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeCreate + + """The name of the trigger rule""" + name: TextAttributeCreate + + """ + Use matches to configure the match condition for the selected node kind + """ + matches: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type CoreNodeTriggerRuleUpdate { + ok: Boolean + object: CoreNodeTriggerRule +} + +input CoreNodeTriggerRuleUpdateInput { + id: String + hfid: [String] + + """The kind of node to match against""" + node_kind: TextAttributeUpdate + + """The type of modification to match against""" + mutation_action: TextAttributeUpdate + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeUpdate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeUpdate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeUpdate + + """The name of the trigger rule""" + name: TextAttributeUpdate + + """ + Use matches to configure the match condition for the selected node kind + """ + matches: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type CoreNodeTriggerRuleUpsert { + ok: Boolean + object: CoreNodeTriggerRule +} + +input CoreNodeTriggerRuleUpsertInput { + id: String + hfid: [String] + + """The kind of node to match against""" + node_kind: TextAttributeUpdate! + + """The type of modification to match against""" + mutation_action: TextAttributeUpdate! + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeUpdate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeUpdate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeUpdate + + """The name of the trigger rule""" + name: TextAttributeUpdate! + + """ + Use matches to configure the match condition for the selected node kind + """ + matches: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput! +} + +""" +A trigger rule that evaluates modifications to nodes within the Infrahub database +""" +type CoreNodeTriggerRuleDelete { + ok: Boolean +} + +"""Group of nodes associated with a given repository.""" +type CoreRepositoryGroupCreate { + ok: Boolean + object: CoreRepositoryGroup +} + +input CoreRepositoryGroupCreateInput { + id: String + + """Type of data to load, can be either `object` or `menu`""" + content: TextAttributeCreate + label: TextAttributeCreate + description: TextAttributeCreate + name: TextAttributeCreate + group_type: TextAttributeCreate + repository: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + parent: RelatedNodeInput + subscribers: [RelatedNodeInput] +} + +"""Group of nodes associated with a given repository.""" +type CoreRepositoryGroupUpdate { + ok: Boolean + object: CoreRepositoryGroup +} + +input CoreRepositoryGroupUpdateInput { + id: String + hfid: [String] + + """Type of data to load, can be either `object` or `menu`""" + content: TextAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + group_type: TextAttributeUpdate + repository: RelatedNodeInput + children: [RelatedNodeInput] + members: [RelatedNodeInput] + parent: RelatedNodeInput + subscribers: [RelatedNodeInput] +} + +"""Group of nodes associated with a given repository.""" +type CoreRepositoryGroupUpsert { + ok: Boolean + object: CoreRepositoryGroup +} + +input CoreRepositoryGroupUpsertInput { + id: String + hfid: [String] + + """Type of data to load, can be either `object` or `menu`""" + content: TextAttributeUpdate! + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate! + group_type: TextAttributeUpdate + repository: RelatedNodeInput! + children: [RelatedNodeInput] + members: [RelatedNodeInput] + parent: RelatedNodeInput + subscribers: [RelatedNodeInput] +} + +"""Group of nodes associated with a given repository.""" +type CoreRepositoryGroupDelete { + ok: Boolean +} + +"""Base Node in Infrahub.""" +type CoreNodeUpdate { + ok: Boolean + object: CoreNode +} + +input CoreNodeUpdateInput { + id: String + hfid: [String] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A comment on a Proposed Change""" +type CoreCommentUpdate { + ok: Boolean + object: CoreComment +} + +input CoreCommentUpdateInput { + id: String + hfid: [String] + created_at: TextAttributeUpdate + text: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + created_by: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] +} + +"""A thread on a Proposed Change""" +type CoreThreadUpdate { + ok: Boolean + object: CoreThread +} + +input CoreThreadUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + resolved: CheckboxAttributeUpdate + created_at: TextAttributeUpdate + change: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + comments: [RelatedNodeInput] + created_by: RelatedNodeInput +} + +"""Generic Group Object.""" +type CoreGroupUpdate { + ok: Boolean + object: CoreGroup +} + +input CoreGroupUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + group_type: TextAttributeUpdate + children: [RelatedNodeInput] + members: [RelatedNodeInput] + parent: RelatedNodeInput + subscribers: [RelatedNodeInput] +} + +type CoreValidatorUpdate { + ok: Boolean + object: CoreValidator +} + +input CoreValidatorUpdateInput { + id: String + hfid: [String] + completed_at: TextAttributeUpdate + conclusion: TextAttributeUpdate + label: TextAttributeUpdate + state: TextAttributeUpdate + started_at: TextAttributeUpdate + proposed_change: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + checks: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +type CoreCheckUpdate { + ok: Boolean + object: CoreCheck +} + +input CoreCheckUpdateInput { + id: String + hfid: [String] + conclusion: TextAttributeUpdate + message: TextAttributeUpdate + origin: TextAttributeUpdate + kind: TextAttributeUpdate + name: TextAttributeUpdate + created_at: TextAttributeUpdate + severity: TextAttributeUpdate + label: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + validator: RelatedNodeInput + member_of_groups: [RelatedNodeInput] +} + +"""Generic Transformation Object.""" +type CoreTransformationUpdate { + ok: Boolean + object: CoreTransformation +} + +input CoreTransformationUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + name: TextAttributeUpdate + timeout: NumberAttributeUpdate + label: TextAttributeUpdate + repository: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + query: RelatedNodeInput + tags: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Extend a node to be associated with artifacts""" +type CoreArtifactTargetUpdate { + ok: Boolean + object: CoreArtifactTarget +} + +input CoreArtifactTargetUpdateInput { + id: String + hfid: [String] + member_of_groups: [RelatedNodeInput] + artifacts: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Extend a node to be associated with tasks""" +type CoreTaskTargetUpdate { + ok: Boolean + object: CoreTaskTarget +} + +input CoreTaskTargetUpdateInput { + id: String + hfid: [String] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A webhook that connects to an external integration""" +type CoreWebhookUpdate { + ok: Boolean + object: CoreWebhook +} + +input CoreWebhookUpdateInput { + id: String + hfid: [String] + + """The event type that triggers the webhook""" + event_type: TextAttributeUpdate + branch_scope: TextAttributeUpdate + name: TextAttributeUpdate + validate_certificates: CheckboxAttributeUpdate + + """Only send node mutation events for nodes of this kind""" + node_kind: TextAttributeUpdate + description: TextAttributeUpdate + url: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""A Git Repository integrated with Infrahub""" +type CoreGenericRepositoryUpdate { + ok: Boolean + object: CoreGenericRepository +} + +input CoreGenericRepositoryUpdateInput { + id: String + hfid: [String] + sync_status: TextAttributeUpdate + description: TextAttributeUpdate + location: TextAttributeUpdate + internal_status: TextAttributeUpdate + name: TextAttributeUpdate + operational_status: TextAttributeUpdate + credential: RelatedNodeInput + checks: [RelatedNodeInput] + transformations: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + generators: [RelatedNodeInput] + tags: [RelatedNodeInput] + queries: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""A generic container for IP prefixes and IP addresses""" +type BuiltinIPNamespaceUpdate { + ok: Boolean + object: BuiltinIPNamespace +} + +input BuiltinIPNamespaceUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + ip_prefixes: [RelatedIPPrefixNodeInput] + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + ip_addresses: [RelatedIPAddressNodeInput] +} + +"""IPv4 or IPv6 prefix also referred as network""" +type BuiltinIPPrefixUpdate { + ok: Boolean + object: BuiltinIPPrefix +} + +input BuiltinIPPrefixUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + prefix: TextAttributeUpdate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput +} + +"""IPv4 or IPv6 address""" +type BuiltinIPAddressUpdate { + ok: Boolean + object: BuiltinIPAddress +} + +input BuiltinIPAddressUpdateInput { + id: String + hfid: [String] + address: TextAttributeUpdate + description: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + ip_namespace: RelatedNodeInput + profiles: [RelatedNodeInput] +} + +""" +The resource manager contains pools of resources to allow for automatic assignments. +""" +type CoreResourcePoolUpdate { + ok: Boolean + object: CoreResourcePool +} + +input CoreResourcePoolUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""User Account for Infrahub""" +type CoreGenericAccountUpdate { + ok: Boolean + object: CoreGenericAccount +} + +input CoreGenericAccountUpdateInput { + id: String + hfid: [String] + role: TextAttributeUpdate + password: TextAttributeUpdate + label: TextAttributeUpdate + description: TextAttributeUpdate + account_type: TextAttributeUpdate + status: TextAttributeUpdate + name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""A permission grants right to an account""" +type CoreBasePermissionUpdate { + ok: Boolean + object: CoreBasePermission +} + +input CoreBasePermissionUpdateInput { + id: String + hfid: [String] + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + roles: [RelatedNodeInput] +} + +"""A credential that could be referenced to access external services.""" +type CoreCredentialUpdate { + ok: Boolean + object: CoreCredential +} + +input CoreCredentialUpdateInput { + id: String + hfid: [String] + label: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""Element of the Menu""" +type CoreMenuUpdate { + ok: Boolean + object: CoreMenu +} + +input CoreMenuUpdateInput { + id: String + hfid: [String] + required_permissions: ListAttributeUpdate + description: TextAttributeUpdate + namespace: TextAttributeUpdate + label: TextAttributeUpdate + icon: TextAttributeUpdate + kind: TextAttributeUpdate + path: TextAttributeUpdate + section: TextAttributeUpdate + name: TextAttributeUpdate + order_weight: NumberAttributeUpdate + parent: RelatedNodeInput + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +"""Generic Endpoint to connect two objects together""" +type InfraEndpointUpdate { + ok: Boolean + object: InfraEndpoint +} + +input InfraEndpointUpdateInput { + id: String + hfid: [String] + profiles: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + connected_endpoint: RelatedNodeInput + member_of_groups: [RelatedNodeInput] +} + +"""Generic Network Interface""" +type InfraInterfaceUpdate { + ok: Boolean + object: InfraInterface +} + +input InfraInterfaceUpdateInput { + id: String + hfid: [String] + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + speed: NumberAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + name: TextAttributeUpdate + device: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] +} + +"""Generic Lag Interface""" +type InfraLagInterfaceUpdate { + ok: Boolean + object: InfraLagInterface +} + +input InfraLagInterfaceUpdateInput { + id: String + hfid: [String] + minimum_links: NumberAttributeUpdate + lacp: TextAttributeUpdate + max_bundle: NumberAttributeUpdate + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + mlag: RelatedNodeInput +} + +"""MLAG Interface""" +type InfraMlagInterfaceUpdate { + ok: Boolean + object: InfraMlagInterface +} + +input InfraMlagInterfaceUpdateInput { + id: String + hfid: [String] + mlag_id: NumberAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + mlag_domain: RelatedNodeInput + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""Services""" +type InfraServiceUpdate { + ok: Boolean + object: InfraService +} + +input InfraServiceUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] +} + +"""Generic hierarchical location""" +type LocationGenericUpdate { + ok: Boolean + object: LocationGeneric +} + +input LocationGenericUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + parent: RelatedNodeInput + profiles: [RelatedNodeInput] + children: [RelatedNodeInput] +} + +"""An organization represent a legal entity, a company.""" +type OrganizationGenericUpdate { + ok: Boolean + object: OrganizationGeneric +} + +input OrganizationGenericUpdateInput { + id: String + hfid: [String] + name: TextAttributeUpdate + description: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + tags: [RelatedNodeInput] + asn: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + profiles: [RelatedNodeInput] +} + +"""Base Profile in Infrahub.""" +type CoreProfileUpdate { + ok: Boolean + object: CoreProfile +} + +input CoreProfileUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Component template to create pre-shaped objects.""" +type CoreObjectComponentTemplateUpdate { + ok: Boolean + object: CoreObjectComponentTemplate +} + +input CoreObjectComponentTemplateUpdateInput { + id: String + hfid: [String] + template_name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Template to create pre-shaped objects.""" +type CoreObjectTemplateUpdate { + ok: Boolean + object: CoreObjectTemplate +} + +input CoreObjectTemplateUpdateInput { + id: String + hfid: [String] + template_name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +""" +Resource to be used in a pool, its weight is used to determine its priority on allocation. +""" +type CoreWeightedPoolResourceUpdate { + ok: Boolean + object: CoreWeightedPoolResource +} + +input CoreWeightedPoolResourceUpdateInput { + id: String + hfid: [String] + + """ + Weight determines allocation priority, resources with higher values are selected first. + """ + allocation_weight: NumberAttributeUpdate + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""An action that can be executed by a trigger""" +type CoreActionUpdate { + ok: Boolean + object: CoreAction +} + +input CoreActionUpdateInput { + id: String + hfid: [String] + + """A detailed description of the action""" + description: TextAttributeUpdate + + """Short descriptive name""" + name: TextAttributeUpdate + subscriber_of_groups: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + + """ + The triggers that would execute this action once the triggering condition is met + """ + triggers: [RelatedNodeInput] +} + +""" +A trigger match condition related to changes to nodes within the Infrahub database +""" +type CoreNodeTriggerMatchUpdate { + ok: Boolean + object: CoreNodeTriggerMatch +} + +input CoreNodeTriggerMatchUpdateInput { + id: String + hfid: [String] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] + + """The node trigger that this match is connected to""" + trigger: RelatedNodeInput +} + +""" +A rule that allows you to define a trigger and map it to an action that runs once the trigger condition is met. +""" +type CoreTriggerRuleUpdate { + ok: Boolean + object: CoreTriggerRule +} + +input CoreTriggerRuleUpdateInput { + id: String + hfid: [String] + + """ + Indicates if this trigger is enabled or if it's just prepared, could be useful as you are setting up a trigger + """ + active: CheckboxAttributeUpdate + + """A longer description to define the purpose of this trigger""" + description: TextAttributeUpdate + + """ + Limits the scope with regards to what kind of branches to match against + """ + branch_scope: TextAttributeUpdate + + """The name of the trigger rule""" + name: TextAttributeUpdate + member_of_groups: [RelatedNodeInput] + + """The action to execute once the trigger conditions has been met""" + action: RelatedNodeInput + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinTag""" +type ProfileBuiltinTagCreate { + ok: Boolean + object: ProfileBuiltinTag +} + +input ProfileBuiltinTagCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinTag""" +type ProfileBuiltinTagUpdate { + ok: Boolean + object: ProfileBuiltinTag +} + +input ProfileBuiltinTagUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinTag""" +type ProfileBuiltinTagUpsert { + ok: Boolean + object: ProfileBuiltinTag +} + +input ProfileBuiltinTagUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinTag""" +type ProfileBuiltinTagDelete { + ok: Boolean +} + +"""Profile for IpamNamespace""" +type ProfileIpamNamespaceCreate { + ok: Boolean + object: ProfileIpamNamespace +} + +input ProfileIpamNamespaceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamNamespace""" +type ProfileIpamNamespaceUpdate { + ok: Boolean + object: ProfileIpamNamespace +} + +input ProfileIpamNamespaceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamNamespace""" +type ProfileIpamNamespaceUpsert { + ok: Boolean + object: ProfileIpamNamespace +} + +input ProfileIpamNamespaceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamNamespace""" +type ProfileIpamNamespaceDelete { + ok: Boolean +} + +"""Profile for InfraAutonomousSystem""" +type ProfileInfraAutonomousSystemCreate { + ok: Boolean + object: ProfileInfraAutonomousSystem +} + +input ProfileInfraAutonomousSystemCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraAutonomousSystem""" +type ProfileInfraAutonomousSystemUpdate { + ok: Boolean + object: ProfileInfraAutonomousSystem +} + +input ProfileInfraAutonomousSystemUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraAutonomousSystem""" +type ProfileInfraAutonomousSystemUpsert { + ok: Boolean + object: ProfileInfraAutonomousSystem +} + +input ProfileInfraAutonomousSystemUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraAutonomousSystem""" +type ProfileInfraAutonomousSystemDelete { + ok: Boolean +} + +"""Profile for InfraBGPPeerGroup""" +type ProfileInfraBGPPeerGroupCreate { + ok: Boolean + object: ProfileInfraBGPPeerGroup +} + +input ProfileInfraBGPPeerGroupCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + import_policies: TextAttributeCreate + description: TextAttributeCreate + export_policies: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBGPPeerGroup""" +type ProfileInfraBGPPeerGroupUpdate { + ok: Boolean + object: ProfileInfraBGPPeerGroup +} + +input ProfileInfraBGPPeerGroupUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + import_policies: TextAttributeUpdate + description: TextAttributeUpdate + export_policies: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBGPPeerGroup""" +type ProfileInfraBGPPeerGroupUpsert { + ok: Boolean + object: ProfileInfraBGPPeerGroup +} + +input ProfileInfraBGPPeerGroupUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + import_policies: TextAttributeUpdate + description: TextAttributeUpdate + export_policies: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBGPPeerGroup""" +type ProfileInfraBGPPeerGroupDelete { + ok: Boolean +} + +"""Profile for InfraBGPSession""" +type ProfileInfraBGPSessionCreate { + ok: Boolean + object: ProfileInfraBGPSession +} + +input ProfileInfraBGPSessionCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + import_policies: TextAttributeCreate + export_policies: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBGPSession""" +type ProfileInfraBGPSessionUpdate { + ok: Boolean + object: ProfileInfraBGPSession +} + +input ProfileInfraBGPSessionUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + import_policies: TextAttributeUpdate + export_policies: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBGPSession""" +type ProfileInfraBGPSessionUpsert { + ok: Boolean + object: ProfileInfraBGPSession +} + +input ProfileInfraBGPSessionUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + import_policies: TextAttributeUpdate + export_policies: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBGPSession""" +type ProfileInfraBGPSessionDelete { + ok: Boolean +} + +"""Profile for InfraBackBoneService""" +type ProfileInfraBackBoneServiceCreate { + ok: Boolean + object: ProfileInfraBackBoneService +} + +input ProfileInfraBackBoneServiceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBackBoneService""" +type ProfileInfraBackBoneServiceUpdate { + ok: Boolean + object: ProfileInfraBackBoneService +} + +input ProfileInfraBackBoneServiceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBackBoneService""" +type ProfileInfraBackBoneServiceUpsert { + ok: Boolean + object: ProfileInfraBackBoneService +} + +input ProfileInfraBackBoneServiceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraBackBoneService""" +type ProfileInfraBackBoneServiceDelete { + ok: Boolean +} + +"""Profile for InfraCircuit""" +type ProfileInfraCircuitCreate { + ok: Boolean + object: ProfileInfraCircuit +} + +input ProfileInfraCircuitCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + vendor_id: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraCircuit""" +type ProfileInfraCircuitUpdate { + ok: Boolean + object: ProfileInfraCircuit +} + +input ProfileInfraCircuitUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + vendor_id: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraCircuit""" +type ProfileInfraCircuitUpsert { + ok: Boolean + object: ProfileInfraCircuit +} + +input ProfileInfraCircuitUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + vendor_id: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraCircuit""" +type ProfileInfraCircuitDelete { + ok: Boolean +} + +"""Profile for InfraCircuitEndpoint""" +type ProfileInfraCircuitEndpointCreate { + ok: Boolean + object: ProfileInfraCircuitEndpoint +} + +input ProfileInfraCircuitEndpointCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraCircuitEndpoint""" +type ProfileInfraCircuitEndpointUpdate { + ok: Boolean + object: ProfileInfraCircuitEndpoint +} + +input ProfileInfraCircuitEndpointUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraCircuitEndpoint""" +type ProfileInfraCircuitEndpointUpsert { + ok: Boolean + object: ProfileInfraCircuitEndpoint +} + +input ProfileInfraCircuitEndpointUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraCircuitEndpoint""" +type ProfileInfraCircuitEndpointDelete { + ok: Boolean +} + +"""Profile for InfraDevice""" +type ProfileInfraDeviceCreate { + ok: Boolean + object: ProfileInfraDevice +} + +input ProfileInfraDeviceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + status: TextAttributeCreate + role: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraDevice""" +type ProfileInfraDeviceUpdate { + ok: Boolean + object: ProfileInfraDevice +} + +input ProfileInfraDeviceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + status: TextAttributeUpdate + role: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraDevice""" +type ProfileInfraDeviceUpsert { + ok: Boolean + object: ProfileInfraDevice +} + +input ProfileInfraDeviceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + status: TextAttributeUpdate + role: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraDevice""" +type ProfileInfraDeviceDelete { + ok: Boolean +} + +"""Profile for InfraInterfaceL2""" +type ProfileInfraInterfaceL2Create { + ok: Boolean + object: ProfileInfraInterfaceL2 +} + +input ProfileInfraInterfaceL2CreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + lacp_priority: NumberAttributeCreate + lacp_rate: TextAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterfaceL2""" +type ProfileInfraInterfaceL2Update { + ok: Boolean + object: ProfileInfraInterfaceL2 +} + +input ProfileInfraInterfaceL2UpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + lacp_priority: NumberAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterfaceL2""" +type ProfileInfraInterfaceL2Upsert { + ok: Boolean + object: ProfileInfraInterfaceL2 +} + +input ProfileInfraInterfaceL2UpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + lacp_priority: NumberAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterfaceL2""" +type ProfileInfraInterfaceL2Delete { + ok: Boolean +} + +"""Profile for InfraInterfaceL3""" +type ProfileInfraInterfaceL3Create { + ok: Boolean + object: ProfileInfraInterfaceL3 +} + +input ProfileInfraInterfaceL3CreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + lacp_priority: NumberAttributeCreate + lacp_rate: TextAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterfaceL3""" +type ProfileInfraInterfaceL3Update { + ok: Boolean + object: ProfileInfraInterfaceL3 +} + +input ProfileInfraInterfaceL3UpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + lacp_priority: NumberAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterfaceL3""" +type ProfileInfraInterfaceL3Upsert { + ok: Boolean + object: ProfileInfraInterfaceL3 +} + +input ProfileInfraInterfaceL3UpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + lacp_priority: NumberAttributeUpdate + lacp_rate: TextAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterfaceL3""" +type ProfileInfraInterfaceL3Delete { + ok: Boolean +} + +"""Profile for InfraLagInterfaceL2""" +type ProfileInfraLagInterfaceL2Create { + ok: Boolean + object: ProfileInfraLagInterfaceL2 +} + +input ProfileInfraLagInterfaceL2CreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + minimum_links: NumberAttributeCreate + max_bundle: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterfaceL2""" +type ProfileInfraLagInterfaceL2Update { + ok: Boolean + object: ProfileInfraLagInterfaceL2 +} + +input ProfileInfraLagInterfaceL2UpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + minimum_links: NumberAttributeUpdate + max_bundle: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterfaceL2""" +type ProfileInfraLagInterfaceL2Upsert { + ok: Boolean + object: ProfileInfraLagInterfaceL2 +} + +input ProfileInfraLagInterfaceL2UpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + minimum_links: NumberAttributeUpdate + max_bundle: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterfaceL2""" +type ProfileInfraLagInterfaceL2Delete { + ok: Boolean +} + +"""Profile for InfraLagInterfaceL3""" +type ProfileInfraLagInterfaceL3Create { + ok: Boolean + object: ProfileInfraLagInterfaceL3 +} + +input ProfileInfraLagInterfaceL3CreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + minimum_links: NumberAttributeCreate + max_bundle: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterfaceL3""" +type ProfileInfraLagInterfaceL3Update { + ok: Boolean + object: ProfileInfraLagInterfaceL3 +} + +input ProfileInfraLagInterfaceL3UpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + minimum_links: NumberAttributeUpdate + max_bundle: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterfaceL3""" +type ProfileInfraLagInterfaceL3Upsert { + ok: Boolean + object: ProfileInfraLagInterfaceL3 +} + +input ProfileInfraLagInterfaceL3UpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + minimum_links: NumberAttributeUpdate + max_bundle: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterfaceL3""" +type ProfileInfraLagInterfaceL3Delete { + ok: Boolean +} + +"""Profile for InfraMlagDomain""" +type ProfileInfraMlagDomainCreate { + ok: Boolean + object: ProfileInfraMlagDomain +} + +input ProfileInfraMlagDomainCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagDomain""" +type ProfileInfraMlagDomainUpdate { + ok: Boolean + object: ProfileInfraMlagDomain +} + +input ProfileInfraMlagDomainUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagDomain""" +type ProfileInfraMlagDomainUpsert { + ok: Boolean + object: ProfileInfraMlagDomain +} + +input ProfileInfraMlagDomainUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagDomain""" +type ProfileInfraMlagDomainDelete { + ok: Boolean +} + +"""Profile for InfraMlagInterfaceL2""" +type ProfileInfraMlagInterfaceL2Create { + ok: Boolean + object: ProfileInfraMlagInterfaceL2 +} + +input ProfileInfraMlagInterfaceL2CreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterfaceL2""" +type ProfileInfraMlagInterfaceL2Update { + ok: Boolean + object: ProfileInfraMlagInterfaceL2 +} + +input ProfileInfraMlagInterfaceL2UpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterfaceL2""" +type ProfileInfraMlagInterfaceL2Upsert { + ok: Boolean + object: ProfileInfraMlagInterfaceL2 +} + +input ProfileInfraMlagInterfaceL2UpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterfaceL2""" +type ProfileInfraMlagInterfaceL2Delete { + ok: Boolean +} + +"""Profile for InfraMlagInterfaceL3""" +type ProfileInfraMlagInterfaceL3Create { + ok: Boolean + object: ProfileInfraMlagInterfaceL3 +} + +input ProfileInfraMlagInterfaceL3CreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterfaceL3""" +type ProfileInfraMlagInterfaceL3Update { + ok: Boolean + object: ProfileInfraMlagInterfaceL3 +} + +input ProfileInfraMlagInterfaceL3UpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterfaceL3""" +type ProfileInfraMlagInterfaceL3Upsert { + ok: Boolean + object: ProfileInfraMlagInterfaceL3 +} + +input ProfileInfraMlagInterfaceL3UpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterfaceL3""" +type ProfileInfraMlagInterfaceL3Delete { + ok: Boolean +} + +"""Profile for InfraPlatform""" +type ProfileInfraPlatformCreate { + ok: Boolean + object: ProfileInfraPlatform +} + +input ProfileInfraPlatformCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + napalm_driver: TextAttributeCreate + ansible_network_os: TextAttributeCreate + nornir_platform: TextAttributeCreate + description: TextAttributeCreate + netmiko_device_type: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraPlatform""" +type ProfileInfraPlatformUpdate { + ok: Boolean + object: ProfileInfraPlatform +} + +input ProfileInfraPlatformUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + napalm_driver: TextAttributeUpdate + ansible_network_os: TextAttributeUpdate + nornir_platform: TextAttributeUpdate + description: TextAttributeUpdate + netmiko_device_type: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraPlatform""" +type ProfileInfraPlatformUpsert { + ok: Boolean + object: ProfileInfraPlatform +} + +input ProfileInfraPlatformUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + napalm_driver: TextAttributeUpdate + ansible_network_os: TextAttributeUpdate + nornir_platform: TextAttributeUpdate + description: TextAttributeUpdate + netmiko_device_type: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraPlatform""" +type ProfileInfraPlatformDelete { + ok: Boolean +} + +"""Profile for InfraVLAN""" +type ProfileInfraVLANCreate { + ok: Boolean + object: ProfileInfraVLAN +} + +input ProfileInfraVLANCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraVLAN""" +type ProfileInfraVLANUpdate { + ok: Boolean + object: ProfileInfraVLAN +} + +input ProfileInfraVLANUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraVLAN""" +type ProfileInfraVLANUpsert { + ok: Boolean + object: ProfileInfraVLAN +} + +input ProfileInfraVLANUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraVLAN""" +type ProfileInfraVLANDelete { + ok: Boolean +} + +"""Profile for IpamIPAddress""" +type ProfileIpamIPAddressCreate { + ok: Boolean + object: ProfileIpamIPAddress +} + +input ProfileIpamIPAddressCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedIPAddressNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamIPAddress""" +type ProfileIpamIPAddressUpdate { + ok: Boolean + object: ProfileIpamIPAddress +} + +input ProfileIpamIPAddressUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedIPAddressNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamIPAddress""" +type ProfileIpamIPAddressUpsert { + ok: Boolean + object: ProfileIpamIPAddress +} + +input ProfileIpamIPAddressUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedIPAddressNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamIPAddress""" +type ProfileIpamIPAddressDelete { + ok: Boolean +} + +"""Profile for IpamIPPrefix""" +type ProfileIpamIPPrefixCreate { + ok: Boolean + object: ProfileIpamIPPrefix +} + +input ProfileIpamIPPrefixCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeCreate + member_type: TextAttributeCreate + related_nodes: [RelatedIPPrefixNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamIPPrefix""" +type ProfileIpamIPPrefixUpdate { + ok: Boolean + object: ProfileIpamIPPrefix +} + +input ProfileIpamIPPrefixUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + related_nodes: [RelatedIPPrefixNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamIPPrefix""" +type ProfileIpamIPPrefixUpsert { + ok: Boolean + object: ProfileIpamIPPrefix +} + +input ProfileIpamIPPrefixUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + related_nodes: [RelatedIPPrefixNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for IpamIPPrefix""" +type ProfileIpamIPPrefixDelete { + ok: Boolean +} + +"""Profile for LocationRack""" +type ProfileLocationRackCreate { + ok: Boolean + object: ProfileLocationRack +} + +input ProfileLocationRackCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + status: TextAttributeCreate + role: TextAttributeCreate + description: TextAttributeCreate + serial_number: TextAttributeCreate + asset_tag: TextAttributeCreate + facility_id: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationRack""" +type ProfileLocationRackUpdate { + ok: Boolean + object: ProfileLocationRack +} + +input ProfileLocationRackUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + status: TextAttributeUpdate + role: TextAttributeUpdate + description: TextAttributeUpdate + serial_number: TextAttributeUpdate + asset_tag: TextAttributeUpdate + facility_id: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationRack""" +type ProfileLocationRackUpsert { + ok: Boolean + object: ProfileLocationRack +} + +input ProfileLocationRackUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + status: TextAttributeUpdate + role: TextAttributeUpdate + description: TextAttributeUpdate + serial_number: TextAttributeUpdate + asset_tag: TextAttributeUpdate + facility_id: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationRack""" +type ProfileLocationRackDelete { + ok: Boolean +} + +"""Profile for LocationSite""" +type ProfileLocationSiteCreate { + ok: Boolean + object: ProfileLocationSite +} + +input ProfileLocationSiteCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + city: TextAttributeCreate + address: TextAttributeCreate + contact: TextAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationSite""" +type ProfileLocationSiteUpdate { + ok: Boolean + object: ProfileLocationSite +} + +input ProfileLocationSiteUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + city: TextAttributeUpdate + address: TextAttributeUpdate + contact: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationSite""" +type ProfileLocationSiteUpsert { + ok: Boolean + object: ProfileLocationSite +} + +input ProfileLocationSiteUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + city: TextAttributeUpdate + address: TextAttributeUpdate + contact: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationSite""" +type ProfileLocationSiteDelete { + ok: Boolean +} + +"""Profile for OrganizationProvider""" +type ProfileOrganizationProviderCreate { + ok: Boolean + object: ProfileOrganizationProvider +} + +input ProfileOrganizationProviderCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationProvider""" +type ProfileOrganizationProviderUpdate { + ok: Boolean + object: ProfileOrganizationProvider +} + +input ProfileOrganizationProviderUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationProvider""" +type ProfileOrganizationProviderUpsert { + ok: Boolean + object: ProfileOrganizationProvider +} + +input ProfileOrganizationProviderUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationProvider""" +type ProfileOrganizationProviderDelete { + ok: Boolean +} + +"""Profile for OrganizationTenant""" +type ProfileOrganizationTenantCreate { + ok: Boolean + object: ProfileOrganizationTenant +} + +input ProfileOrganizationTenantCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationTenant""" +type ProfileOrganizationTenantUpdate { + ok: Boolean + object: ProfileOrganizationTenant +} + +input ProfileOrganizationTenantUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationTenant""" +type ProfileOrganizationTenantUpsert { + ok: Boolean + object: ProfileOrganizationTenant +} + +input ProfileOrganizationTenantUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationTenant""" +type ProfileOrganizationTenantDelete { + ok: Boolean +} + +"""Profile for BuiltinIPPrefix""" +type ProfileBuiltinIPPrefixCreate { + ok: Boolean + object: ProfileBuiltinIPPrefix +} + +input ProfileBuiltinIPPrefixCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeCreate + member_type: TextAttributeCreate + related_nodes: [RelatedIPPrefixNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinIPPrefix""" +type ProfileBuiltinIPPrefixUpdate { + ok: Boolean + object: ProfileBuiltinIPPrefix +} + +input ProfileBuiltinIPPrefixUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + related_nodes: [RelatedIPPrefixNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinIPPrefix""" +type ProfileBuiltinIPPrefixUpsert { + ok: Boolean + object: ProfileBuiltinIPPrefix +} + +input ProfileBuiltinIPPrefixUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + + """All IP addresses within this prefix are considered usable""" + is_pool: CheckboxAttributeUpdate + member_type: TextAttributeUpdate + related_nodes: [RelatedIPPrefixNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinIPPrefix""" +type ProfileBuiltinIPPrefixDelete { + ok: Boolean +} + +"""Profile for BuiltinIPAddress""" +type ProfileBuiltinIPAddressCreate { + ok: Boolean + object: ProfileBuiltinIPAddress +} + +input ProfileBuiltinIPAddressCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedIPAddressNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinIPAddress""" +type ProfileBuiltinIPAddressUpdate { + ok: Boolean + object: ProfileBuiltinIPAddress +} + +input ProfileBuiltinIPAddressUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedIPAddressNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinIPAddress""" +type ProfileBuiltinIPAddressUpsert { + ok: Boolean + object: ProfileBuiltinIPAddress +} + +input ProfileBuiltinIPAddressUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedIPAddressNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for BuiltinIPAddress""" +type ProfileBuiltinIPAddressDelete { + ok: Boolean +} + +"""Profile for InfraEndpoint""" +type ProfileInfraEndpointCreate { + ok: Boolean + object: ProfileInfraEndpoint +} + +input ProfileInfraEndpointCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraEndpoint""" +type ProfileInfraEndpointUpdate { + ok: Boolean + object: ProfileInfraEndpoint +} + +input ProfileInfraEndpointUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraEndpoint""" +type ProfileInfraEndpointUpsert { + ok: Boolean + object: ProfileInfraEndpoint +} + +input ProfileInfraEndpointUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraEndpoint""" +type ProfileInfraEndpointDelete { + ok: Boolean +} + +"""Profile for InfraInterface""" +type ProfileInfraInterfaceCreate { + ok: Boolean + object: ProfileInfraInterface +} + +input ProfileInfraInterfaceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + mtu: NumberAttributeCreate + role: TextAttributeCreate + enabled: CheckboxAttributeCreate + status: TextAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterface""" +type ProfileInfraInterfaceUpdate { + ok: Boolean + object: ProfileInfraInterface +} + +input ProfileInfraInterfaceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterface""" +type ProfileInfraInterfaceUpsert { + ok: Boolean + object: ProfileInfraInterface +} + +input ProfileInfraInterfaceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + mtu: NumberAttributeUpdate + role: TextAttributeUpdate + enabled: CheckboxAttributeUpdate + status: TextAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraInterface""" +type ProfileInfraInterfaceDelete { + ok: Boolean +} + +"""Profile for InfraLagInterface""" +type ProfileInfraLagInterfaceCreate { + ok: Boolean + object: ProfileInfraLagInterface +} + +input ProfileInfraLagInterfaceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + minimum_links: NumberAttributeCreate + max_bundle: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterface""" +type ProfileInfraLagInterfaceUpdate { + ok: Boolean + object: ProfileInfraLagInterface +} + +input ProfileInfraLagInterfaceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + minimum_links: NumberAttributeUpdate + max_bundle: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterface""" +type ProfileInfraLagInterfaceUpsert { + ok: Boolean + object: ProfileInfraLagInterface +} + +input ProfileInfraLagInterfaceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + minimum_links: NumberAttributeUpdate + max_bundle: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraLagInterface""" +type ProfileInfraLagInterfaceDelete { + ok: Boolean +} + +"""Profile for InfraMlagInterface""" +type ProfileInfraMlagInterfaceCreate { + ok: Boolean + object: ProfileInfraMlagInterface +} + +input ProfileInfraMlagInterfaceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterface""" +type ProfileInfraMlagInterfaceUpdate { + ok: Boolean + object: ProfileInfraMlagInterface +} + +input ProfileInfraMlagInterfaceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterface""" +type ProfileInfraMlagInterfaceUpsert { + ok: Boolean + object: ProfileInfraMlagInterface +} + +input ProfileInfraMlagInterfaceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraMlagInterface""" +type ProfileInfraMlagInterfaceDelete { + ok: Boolean +} + +"""Profile for InfraService""" +type ProfileInfraServiceCreate { + ok: Boolean + object: ProfileInfraService +} + +input ProfileInfraServiceCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraService""" +type ProfileInfraServiceUpdate { + ok: Boolean + object: ProfileInfraService +} + +input ProfileInfraServiceUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraService""" +type ProfileInfraServiceUpsert { + ok: Boolean + object: ProfileInfraService +} + +input ProfileInfraServiceUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for InfraService""" +type ProfileInfraServiceDelete { + ok: Boolean +} + +"""Profile for LocationGeneric""" +type ProfileLocationGenericCreate { + ok: Boolean + object: ProfileLocationGeneric +} + +input ProfileLocationGenericCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationGeneric""" +type ProfileLocationGenericUpdate { + ok: Boolean + object: ProfileLocationGeneric +} + +input ProfileLocationGenericUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationGeneric""" +type ProfileLocationGenericUpsert { + ok: Boolean + object: ProfileLocationGeneric +} + +input ProfileLocationGenericUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for LocationGeneric""" +type ProfileLocationGenericDelete { + ok: Boolean +} + +"""Profile for OrganizationGeneric""" +type ProfileOrganizationGenericCreate { + ok: Boolean + object: ProfileOrganizationGeneric +} + +input ProfileOrganizationGenericCreateInput { + id: String + profile_name: TextAttributeCreate + profile_priority: NumberAttributeCreate + description: TextAttributeCreate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationGeneric""" +type ProfileOrganizationGenericUpdate { + ok: Boolean + object: ProfileOrganizationGeneric +} + +input ProfileOrganizationGenericUpdateInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationGeneric""" +type ProfileOrganizationGenericUpsert { + ok: Boolean + object: ProfileOrganizationGeneric +} + +input ProfileOrganizationGenericUpsertInput { + id: String + hfid: [String] + profile_name: TextAttributeUpdate! + profile_priority: NumberAttributeUpdate + description: TextAttributeUpdate + related_nodes: [RelatedNodeInput] + member_of_groups: [RelatedNodeInput] + subscriber_of_groups: [RelatedNodeInput] +} + +"""Profile for OrganizationGeneric""" +type ProfileOrganizationGenericDelete { + ok: Boolean +} + +type InfrahubAccountTokenCreate { + ok: Boolean + object: InfrahubAccountTokenType +} + +type InfrahubAccountTokenType { + id: String! + token: ValueType +} + +type ValueType { + value: String! +} + +input InfrahubAccountTokenCreateInput { + """The name of the token""" + name: String + + """Timestamp when the token expires""" + expiration: String +} + +type InfrahubAccountSelfUpdate { + ok: Boolean +} + +input InfrahubAccountUpdateSelfInput { + """Password to use instead of the current one""" + password: String + + """Description to use instead of the current one""" + description: String +} + +type InfrahubAccountTokenDelete { + ok: Boolean +} + +input InfrahubAccountTokenDeleteInput { + """The id of the token to delete""" + id: String +} + +type ProposedChangeRequestRunCheck { + ok: Boolean +} + +input ProposedChangeRequestRunCheckInput { + id: String! + check_type: CheckType +} + +"""An enumeration.""" +enum CheckType { + ARTIFACT + DATA + GENERATOR + REPOSITORY + SCHEMA + TEST + USER + ALL +} + +type ProposedChangeMerge { + ok: Boolean + task: TaskInfo +} + +type TaskInfo { + id: String +} + +input ProposedChangeMergeInput { + id: String! +} + +type ProposedChangeReview { + ok: Boolean +} + +input ProposedChangeReviewInput { + """The ID of the proposed change to review.""" + id: String! + + """The decision for the proposed change review.""" + decision: ProposedChangeApprovalDecision! +} + +"""An enumeration.""" +enum ProposedChangeApprovalDecision { + APPROVE + CANCEL_APPROVE + REJECT + CANCEL_REJECT +} + +type GeneratorDefinitionRequestRun { + ok: Boolean + task: TaskInfo +} + +input GeneratorDefinitionRequestRunInput { + """ID of the generator definition to run""" + id: String + + """ID list of targets to run the generator for""" + nodes: [String!] +} + +type IPPrefixPoolGetResource { + ok: Boolean + node: PoolAllocatedNode +} + +input IPPrefixPoolGetResourceInput { + """ID of the pool to allocate from""" + id: String + + """HFID of the pool to allocate from""" + hfid: [String] + + """Identifier for the allocated resource""" + identifier: String + + """Size of the prefix to allocate""" + prefix_length: Int + + """Type of members for the newly created prefix""" + member_type: String + + """Kind of prefix to allocate""" + prefix_type: String + + """Additional data to pass to the newly created prefix""" + data: GenericScalar +} + +type IPAddressPoolGetResource { + ok: Boolean + node: PoolAllocatedNode +} + +input IPAddressPoolGetResourceInput { + """ID of the pool to allocate from""" + id: String + + """HFID of the pool to allocate from""" + hfid: [String] + + """Identifier for the allocated resource""" + identifier: String + + """Size of the prefix mask to allocate on the new IP address""" + prefix_length: Int + + """Kind of IP address to allocate""" + address_type: String + + """Additional data to pass to the newly created IP address""" + data: GenericScalar +} + +type BranchCreate { + ok: Boolean + object: Branch + task: TaskInfo +} + +input BranchCreateInput { + id: String + name: String! + description: String + origin_branch: String + branched_from: String + sync_with_git: Boolean + is_isolated: Boolean @deprecated(reason: "Non isolated mode is not supported anymore") +} + +type BranchDelete { + ok: Boolean + task: TaskInfo +} + +input BranchNameInput { + name: String +} + +type BranchRebase { + ok: Boolean + object: Branch + task: TaskInfo +} + +type BranchMerge { + ok: Boolean + object: Branch + task: TaskInfo +} + +type BranchUpdate { + ok: Boolean +} + +input BranchUpdateInput { + name: String! + description: String + is_isolated: Boolean @deprecated(reason: "Non isolated mode is not supported anymore") +} + +type BranchValidate { + ok: Boolean + object: Branch + task: TaskInfo +} + +type DiffUpdateMutation { + ok: Boolean + task: TaskInfo +} + +input DiffUpdateInput { + branch: String! + name: String + from_time: DateTime + to_time: DateTime + wait_for_completion: Boolean @deprecated(reason: "Please use `wait_until_completion` instead") +} + +type ProcessRepository { + ok: Boolean + task: TaskInfo +} + +input IdentifierInput { + """The ID of the requested object""" + id: String! +} + +type ValidateRepositoryConnectivity { + ok: Boolean! + message: String! +} + +type UpdateComputedAttribute { + ok: Boolean +} + +input InfrahubComputedAttributeUpdateInput { + id: String! + kind: String! + attribute: String! + value: String! +} + +type RelationshipAdd { + ok: Boolean +} + +input RelationshipNodesInput { + """ID of the node at the source of the relationship""" + id: String + + """Name of the relationship to add or remove nodes""" + name: String + + """List of nodes to add or remove to the relationships""" + nodes: [RelatedNodeInput] +} + +type RelationshipRemove { + ok: Boolean +} + +type SchemaDropdownAdd { + ok: Boolean + object: DropdownFields +} + +type DropdownFields { + value: String + label: String + color: String + description: String +} + +input SchemaDropdownAddInput { + kind: String! + attribute: String! + dropdown: String! + color: String + description: String + label: String +} + +type SchemaDropdownRemove { + ok: Boolean +} + +input SchemaDropdownRemoveInput { + kind: String! + attribute: String! + dropdown: String! +} + +type SchemaEnumAdd { + ok: Boolean +} + +input SchemaEnumInput { + kind: String! + attribute: String! + enum: String! +} + +type SchemaEnumRemove { + ok: Boolean +} + +type ResolveDiffConflict { + ok: Boolean +} + +input ResolveDiffConflictInput { + """ID of the diff conflict to resolve""" + conflict_id: String + + """Which version of the conflict to select""" + selected_branch: ConflictSelection +} + +type ConvertObjectType { + ok: Boolean + node: GenericScalar +} + +input ConvertObjectTypeInput { + node_id: String! + target_kind: String! + fields_mapping: GenericScalar! +} + +type ProposedChangeCheckForApprovalRevoke { + ok: Boolean +} + +input ProposedChangeCheckForApprovalRevokeInput { + ids: [String] = null +} + +type Subscription { + query(name: String, params: GenericScalar, interval: Int): GenericScalar +} \ No newline at end of file diff --git a/tests/unit/sdk/graphql/conftest.py b/tests/unit/sdk/graphql/conftest.py new file mode 100644 index 00000000..21960088 --- /dev/null +++ b/tests/unit/sdk/graphql/conftest.py @@ -0,0 +1,113 @@ +from enum import Enum + +import pytest + + +class MyStrEnum(str, Enum): + VALUE1 = "value1" + VALUE2 = "value2" + + +class MyIntEnum(int, Enum): + VALUE1 = 12 + VALUE2 = 24 + + +@pytest.fixture +def query_data_no_filter(): + data = { + "device": { + "name": {"value": None}, + "description": {"value": None}, + "interfaces": {"name": {"value": None}}, + } + } + + return data + + +@pytest.fixture +def query_data_alias(): + data = { + "device": { + "name": {"@alias": "new_name", "value": None}, + "description": {"value": {"@alias": "myvalue"}}, + "interfaces": {"@alias": "myinterfaces", "name": {"value": None}}, + } + } + + return data + + +@pytest.fixture +def query_data_fragment(): + data = { + "device": { + "name": {"value": None}, + "...on Builtin": { + "description": {"value": None}, + "interfaces": {"name": {"value": None}}, + }, + } + } + + return data + + +@pytest.fixture +def query_data_empty_filter(): + data = { + "device": { + "@filters": {}, + "name": {"value": None}, + "description": {"value": None}, + "interfaces": {"name": {"value": None}}, + } + } + + return data + + +@pytest.fixture +def query_data_filters_01(): + data = { + "device": { + "@filters": {"name__value": "$name"}, + "name": {"value": None}, + "description": {"value": None}, + "interfaces": { + "@filters": {"enabled__value": "$enabled"}, + "name": {"value": None}, + }, + } + } + return data + + +@pytest.fixture +def query_data_filters_02(): + data = { + "device": { + "@filters": {"name__value": "myname", "integer__value": 44, "enumstr__value": MyStrEnum.VALUE2}, + "name": {"value": None}, + "interfaces": { + "@filters": {"enabled__value": True, "enumint__value": MyIntEnum.VALUE1}, + "name": {"value": None}, + }, + } + } + return data + + +@pytest.fixture +def input_data_01(): + data = { + "data": { + "name": {"value": "$name"}, + "some_number": {"value": 88}, + "some_bool": {"value": True}, + "some_list": {"value": ["value1", 33]}, + "query": {"value": "my_query"}, + } + } + return data diff --git a/tests/unit/sdk/graphql/test_plugin.py b/tests/unit/sdk/graphql/test_plugin.py new file mode 100644 index 00000000..81b42d16 --- /dev/null +++ b/tests/unit/sdk/graphql/test_plugin.py @@ -0,0 +1,62 @@ +import ast + +import pytest +from ariadne_codegen.schema import ( + get_graphql_schema_from_path, +) +from ariadne_codegen.utils import ast_to_str +from graphql import GraphQLSchema + +from infrahub_sdk.graphql.plugin import FutureAnnotationPlugin +from infrahub_sdk.utils import get_fixtures_dir + + +@pytest.fixture +def graphql_schema() -> GraphQLSchema: + gql_schema = get_fixtures_dir() / "unit" / "test_graphql_plugin" / "schema.graphql" + return get_graphql_schema_from_path(str(gql_schema)) + + +@pytest.fixture +def python01_file() -> str: + python01_file = get_fixtures_dir() / "unit" / "test_graphql_plugin" / "python01.py" + return python01_file.read_text(encoding="UTF-8") + + +@pytest.fixture +def python02_file() -> str: + python02_file = get_fixtures_dir() / "unit" / "test_graphql_plugin" / "python02.py" + return python02_file.read_text(encoding="UTF-8") + + +@pytest.fixture +def python02_after_annotation_file() -> str: + python02_file = get_fixtures_dir() / "unit" / "test_graphql_plugin" / "python02_after_annotation.py" + return python02_file.read_text(encoding="UTF-8") + + +def test_future_annotation_plugin_already_present(graphql_schema: GraphQLSchema, python01_file: str): + python01 = ast.parse(python01_file) + python01_expected = ast.parse(python01_file) + python01_expected_str = ast_to_str(python01_expected) + + plugin = FutureAnnotationPlugin(schema=graphql_schema, config_dict={}) + python01_after = plugin.generate_result_types_module(module=python01, operation_definition=None) + + python01_after_str = ast_to_str(python01_after) + + assert python01_after_str == python01_expected_str + + +def test_future_annotation_plugin_not_present( + graphql_schema: GraphQLSchema, python02_file: str, python02_after_annotation_file: str +): + python02 = ast.parse(python02_file) + python02_expected = ast.parse(python02_after_annotation_file) + python02_expected_str = ast_to_str(python02_expected) + + plugin = FutureAnnotationPlugin(schema=graphql_schema, config_dict={}) + python02_after = plugin.generate_result_types_module(module=python02, operation_definition=None) + python02_after_str = ast_to_str(python02_after) + + assert python02_after_str == python02_expected_str diff --git a/tests/unit/sdk/test_graphql.py b/tests/unit/sdk/graphql/test_query.py similarity index 52% rename from tests/unit/sdk/test_graphql.py rename to tests/unit/sdk/graphql/test_query.py index 3a1af79f..a01c41d3 100644 --- a/tests/unit/sdk/test_graphql.py +++ b/tests/unit/sdk/graphql/test_query.py @@ -1,8 +1,6 @@ from enum import Enum -import pytest - -from infrahub_sdk.graphql import Mutation, Query, render_input_block, render_query_block +from infrahub_sdk.graphql.query import Mutation, Query class MyStrEnum(str, Enum): @@ -15,250 +13,6 @@ class MyIntEnum(int, Enum): VALUE2 = 24 -@pytest.fixture -def query_data_no_filter(): - data = { - "device": { - "name": {"value": None}, - "description": {"value": None}, - "interfaces": {"name": {"value": None}}, - } - } - - return data - - -@pytest.fixture -def query_data_alias(): - data = { - "device": { - "name": {"@alias": "new_name", "value": None}, - "description": {"value": {"@alias": "myvalue"}}, - "interfaces": {"@alias": "myinterfaces", "name": {"value": None}}, - } - } - - return data - - -@pytest.fixture -def query_data_fragment(): - data = { - "device": { - "name": {"value": None}, - "...on Builtin": { - "description": {"value": None}, - "interfaces": {"name": {"value": None}}, - }, - } - } - - return data - - -@pytest.fixture -def query_data_empty_filter(): - data = { - "device": { - "@filters": {}, - "name": {"value": None}, - "description": {"value": None}, - "interfaces": {"name": {"value": None}}, - } - } - - return data - - -@pytest.fixture -def query_data_filters_01(): - data = { - "device": { - "@filters": {"name__value": "$name"}, - "name": {"value": None}, - "description": {"value": None}, - "interfaces": { - "@filters": {"enabled__value": "$enabled"}, - "name": {"value": None}, - }, - } - } - return data - - -@pytest.fixture -def query_data_filters_02(): - data = { - "device": { - "@filters": {"name__value": "myname", "integer__value": 44, "enumstr__value": MyStrEnum.VALUE2}, - "name": {"value": None}, - "interfaces": { - "@filters": {"enabled__value": True, "enumint__value": MyIntEnum.VALUE1}, - "name": {"value": None}, - }, - } - } - return data - - -@pytest.fixture -def input_data_01(): - data = { - "data": { - "name": {"value": "$name"}, - "some_number": {"value": 88}, - "some_bool": {"value": True}, - "some_list": {"value": ["value1", 33]}, - "query": {"value": "my_query"}, - } - } - return data - - -def test_render_query_block(query_data_no_filter) -> None: - lines = render_query_block(data=query_data_no_filter) - - expected_lines = [ - " device {", - " name {", - " value", - " }", - " description {", - " value", - " }", - " interfaces {", - " name {", - " value", - " }", - " }", - " }", - ] - - assert lines == expected_lines - - # Render the query block with an indentation of 2 - lines = render_query_block(data=query_data_no_filter, offset=2, indentation=2) - - expected_lines = [ - " device {", - " name {", - " value", - " }", - " description {", - " value", - " }", - " interfaces {", - " name {", - " value", - " }", - " }", - " }", - ] - - assert lines == expected_lines - - -def test_render_query_block_alias(query_data_alias) -> None: - lines = render_query_block(data=query_data_alias) - - expected_lines = [ - " device {", - " new_name: name {", - " value", - " }", - " description {", - " myvalue: value", - " }", - " myinterfaces: interfaces {", - " name {", - " value", - " }", - " }", - " }", - ] - - assert lines == expected_lines - - -def test_render_query_block_fragment(query_data_fragment) -> None: - lines = render_query_block(data=query_data_fragment) - - expected_lines = [ - " device {", - " name {", - " value", - " }", - " ...on Builtin {", - " description {", - " value", - " }", - " interfaces {", - " name {", - " value", - " }", - " }", - " }", - " }", - ] - - assert lines == expected_lines - - -def test_render_input_block(input_data_01) -> None: - lines = render_input_block(data=input_data_01) - - expected_lines = [ - " data: {", - " name: {", - " value: $name", - " }", - " some_number: {", - " value: 88", - " }", - " some_bool: {", - " value: true", - " }", - " some_list: {", - " value: [", - ' "value1",', - " 33,", - " ]", - " }", - " query: {", - ' value: "my_query"', - " }", - " }", - ] - assert lines == expected_lines - - # Render the input block with an indentation of 2 - lines = render_input_block(data=input_data_01, offset=2, indentation=2) - - expected_lines = [ - " data: {", - " name: {", - " value: $name", - " }", - " some_number: {", - " value: 88", - " }", - " some_bool: {", - " value: true", - " }", - " some_list: {", - " value: [", - ' "value1",', - " 33,", - " ]", - " }", - " query: {", - ' value: "my_query"', - " }", - " }", - ] - assert lines == expected_lines - - def test_query_rendering_no_vars(query_data_no_filter) -> None: query = Query(query=query_data_no_filter) diff --git a/tests/unit/sdk/graphql/test_renderer.py b/tests/unit/sdk/graphql/test_renderer.py new file mode 100644 index 00000000..7803a890 --- /dev/null +++ b/tests/unit/sdk/graphql/test_renderer.py @@ -0,0 +1,145 @@ +from infrahub_sdk.graphql.renderers import render_input_block, render_query_block + + +def test_render_query_block(query_data_no_filter) -> None: + lines = render_query_block(data=query_data_no_filter) + + expected_lines = [ + " device {", + " name {", + " value", + " }", + " description {", + " value", + " }", + " interfaces {", + " name {", + " value", + " }", + " }", + " }", + ] + + assert lines == expected_lines + + # Render the query block with an indentation of 2 + lines = render_query_block(data=query_data_no_filter, offset=2, indentation=2) + + expected_lines = [ + " device {", + " name {", + " value", + " }", + " description {", + " value", + " }", + " interfaces {", + " name {", + " value", + " }", + " }", + " }", + ] + + assert lines == expected_lines + + +def test_render_query_block_alias(query_data_alias) -> None: + lines = render_query_block(data=query_data_alias) + + expected_lines = [ + " device {", + " new_name: name {", + " value", + " }", + " description {", + " myvalue: value", + " }", + " myinterfaces: interfaces {", + " name {", + " value", + " }", + " }", + " }", + ] + + assert lines == expected_lines + + +def test_render_query_block_fragment(query_data_fragment) -> None: + lines = render_query_block(data=query_data_fragment) + + expected_lines = [ + " device {", + " name {", + " value", + " }", + " ...on Builtin {", + " description {", + " value", + " }", + " interfaces {", + " name {", + " value", + " }", + " }", + " }", + " }", + ] + + assert lines == expected_lines + + +def test_render_input_block(input_data_01) -> None: + lines = render_input_block(data=input_data_01) + + expected_lines = [ + " data: {", + " name: {", + " value: $name", + " }", + " some_number: {", + " value: 88", + " }", + " some_bool: {", + " value: true", + " }", + " some_list: {", + " value: [", + ' "value1",', + " 33,", + " ]", + " }", + " query: {", + ' value: "my_query"', + " }", + " }", + ] + assert lines == expected_lines + + # Render the input block with an indentation of 2 + lines = render_input_block(data=input_data_01, offset=2, indentation=2) + + expected_lines = [ + " data: {", + " name: {", + " value: $name", + " }", + " some_number: {", + " value: 88", + " }", + " some_bool: {", + " value: true", + " }", + " some_list: {", + " value: [", + ' "value1",', + " 33,", + " ]", + " }", + " query: {", + ' value: "my_query"', + " }", + " }", + ] + assert lines == expected_lines