field
Signature:
def field( resolver: _RESOLVER_TYPE[Any] | None = None, name: str | None = None, is_subscription: bool = False, description: str | None = None, authenticated: bool = False, external: bool = False, inaccessible: bool = False, policy: List[List[str]] | None = None, provides: List[str] | None = None, override: Override | str | None = None, requires: List[str] | None = None, requires_scopes: List[List[str]] | None = None, tags: Iterable[str] | None = (), shareable: bool = False, permission_classes: List[Type[BasePermission]] | None = None, deprecation_reason: str | None = None, default: Any = dataclasses.MISSING, default_factory: Callable[..., object] | object = dataclasses.MISSING, directives: Sequence[object] = (), extensions: List[FieldExtension] | None = None, graphql_type: Any | None = None, init: Literal[True, False, None] = None,) -> Any: ...
Parameters:
-
resolver:
- Type
-
_RESOLVER_TYPE[Any] | None
- Default
-
None
-
name:
- Type
-
str | None
- Default
-
None
-
is_subscription:
- Type
-
bool
- Default
-
False
-
description:
- Type
-
str | None
- Default
-
None
-
authenticated:
- Type
-
bool
- Default
-
False
-
external:
- Type
-
bool
- Default
-
False
-
inaccessible:
- Type
-
bool
- Default
-
False
-
policy:
- Type
-
List[List[str]] | None
- Default
-
None
-
provides:
- Type
-
List[str] | None
- Default
-
None
-
override:
- Type
-
Override | str | None
- Default
-
None
-
requires:
- Type
-
List[str] | None
- Default
-
None
-
requires_scopes:
- Type
-
List[List[str]] | None
- Default
-
None
-
tags:
- Type
-
Iterable[str] | None
- Default
-
()
-
shareable:
- Type
-
bool
- Default
-
False
-
permission_classes:
- Type
-
List[Type[BasePermission]] | None
- Default
-
None
-
deprecation_reason:
- Type
-
str | None
- Default
-
None
-
default:
- Type
-
Any
- Default
-
dataclasses.MISSING
-
default_factory:
- Type
-
Callable[..., object] | object
- Default
-
dataclasses.MISSING
-
directives:
- Type
-
Sequence[object]
- Default
-
()
-
extensions:
- Type
-
List[FieldExtension] | None
- Default
-
None
-
graphql_type:
- Type
-
Any | None
- Default
-
None
-
init:
- Type
-
Literal[True, False, None]
- Default
-
None