Source code for weaver.wps_restapi.constants
from typing import TYPE_CHECKING
from weaver.base import Constants
if TYPE_CHECKING:
from typing import List
from weaver.typedefs import TypedDict
[docs]class JobInputsOutputsSchema(Constants):
"""
Schema selector to represent a :term:`Job` output results.
"""
if TYPE_CHECKING:
from weaver.typedefs import Literal
[docs] AnyConformanceCategory = Literal[
ConformanceCategory.ALL,
ConformanceCategory.CONFORMANCE,
ConformanceCategory.PERMISSION,
ConformanceCategory.RECOMMENDATION,
ConformanceCategory.REQUIREMENT,
]
JobInputsOutputsSchemaType = Literal[
JobInputsOutputsSchema.OGC_STRICT,
JobInputsOutputsSchema.OLD_STRICT,
JobInputsOutputsSchema.OGC,
JobInputsOutputsSchema.OLD
]