Binding#

This is the autogenerated xsData documentation for the binding. All these classes are encapsulated by the classes documented in Bundles and Elements, there is no need to use these classes directly.

API#

class momotor.bundles.binding.momotor_1_0.CheckletComplexType(repository=<factory>, link=<factory>, index=<factory>, package_version=<factory>, resources=<factory>, id=None, ref=None, name=None, extras=None, version=None, entrypoint=None)#
class Meta#
name = 'checkletComplexType'#
class PackageVersion(name=None, version=None)#
name: Optional[str] = None#
version: Optional[str] = None#
class Repository(src=None, type_value=None, revision=None)#
revision: Optional[str] = None#
src: Optional[str] = None#
type_value: Optional[str] = None#
entrypoint: Optional[str] = None#
extras: Optional[str] = None#
id: Optional[str] = None#
index: list[LinkComplexType]#
name: Optional[str] = None#
package_version: list[PackageVersion]#
ref: Optional[str] = None#
repository: list[Repository]#
resources: list[ResourcesComplexType]#
version: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.CheckletsComplexType(checklet=<factory>, basename=None)#
class Meta#
name = 'checkletsComplexType'#
basename: Optional[str] = None#
checklet: list[CheckletComplexType]#
class momotor.bundles.binding.momotor_1_0.Config(meta=<factory>, options=<factory>, files=<factory>, id=None)#
class Meta#
name = 'config'#
namespace = 'http://momotor.org/1.0'#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
class momotor.bundles.binding.momotor_1_0.ConfigComplexType(meta=<factory>, options=<factory>, files=<factory>, id=None)#
class Meta#
name = 'configComplexType'#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
class momotor.bundles.binding.momotor_1_0.DependenciesComplexType(depends=<factory>)#
class Meta#
name = 'dependenciesComplexType'#
depends: list[DependsComplexType]#
class momotor.bundles.binding.momotor_1_0.DependsComplexType(step=None)#
class Meta#
name = 'dependsComplexType'#
step: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.ExpectComplexType(properties=<factory>, files=<factory>, id=None, ref=None, step=None, outcome=None)#
class Meta#
name = 'expectComplexType'#
files: list[FilesComplexType]#
id: Optional[str] = None#
outcome: Optional[OutcomeSimpleType] = None#
properties: list[PropertiesComplexType]#
ref: Optional[str] = None#
step: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.ExpectedResultComplexType(expect=<factory>, id=None, ref=None)#
class Meta#
name = 'expectedResultComplexType'#
expect: list[ExpectComplexType]#
id: Optional[str] = None#
ref: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.FileComplexType(id=None, ref=None, name=None, class_value=None, src=None, type_value=None, encoding=None, any_attributes=<factory>, content=<factory>)#
class Meta#
name = 'fileComplexType'#
any_attributes: dict[str, str]#
class_value: Optional[str] = None#
content: list[object]#
encoding: Optional[str] = None#
id: Optional[str] = None#
name: Optional[str] = None#
ref: Optional[str] = None#
src: Optional[str] = None#
type_value: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.FilesComplexType(file=<factory>, baseclass=None, basename=None, basesrc=None)#
class Meta#
name = 'filesComplexType'#
baseclass: Optional[str] = None#
basename: Optional[str] = None#
basesrc: Optional[str] = None#
file: list[FileComplexType]#
class momotor.bundles.binding.momotor_1_0.LinkComplexType(src=None)#
class Meta#
name = 'linkComplexType'#
src: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.MetaComplexType(name=<factory>, version=<factory>, author=<factory>, description=<factory>, source=<factory>, generator=<factory>)#
class Description(lang=None, markup=None, content=<factory>)#
content: list[object]#
lang: Union[str, LangValue, None] = None#
markup: Optional[str] = None#
class Meta#
name = 'metaComplexType'#
author: list[str]#
description: list[Description]#
generator: list[str]#
name: list[str]#
source: list[str]#
version: list[str]#
class momotor.bundles.binding.momotor_1_0.OptionComplexType(id=None, ref=None, name=None, value=None, domain=None, description=None, type_value=None, encoding=None, any_attributes=<factory>, content=<factory>)#
class Meta#
name = 'optionComplexType'#
any_attributes: dict[str, str]#
content: list[object]#
description: Optional[str] = None#
domain: Optional[str] = None#
encoding: Optional[str] = None#
id: Optional[str] = None#
name: Optional[str] = None#
ref: Optional[str] = None#
type_value: Optional[str] = None#
value: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.OptionsComplexType(option=<factory>, domain=None)#
class Meta#
name = 'optionsComplexType'#
domain: Optional[str] = None#
option: list[OptionComplexType]#
class momotor.bundles.binding.momotor_1_0.OutcomeSimpleType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
ERROR = 'error'#
FAIL = 'fail'#
PASS = 'pass'#
SKIP = 'skip'#
class momotor.bundles.binding.momotor_1_0.Product(meta=<factory>, options=<factory>, properties=<factory>, files=<factory>, id=None)#
class Meta#
name = 'product'#
namespace = 'http://momotor.org/1.0'#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
properties: list[PropertiesComplexType]#
class momotor.bundles.binding.momotor_1_0.ProductComplexType(meta=<factory>, options=<factory>, properties=<factory>, files=<factory>, id=None)#
class Meta#
name = 'productComplexType'#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
properties: list[PropertiesComplexType]#
class momotor.bundles.binding.momotor_1_0.PropertiesComplexType(property=<factory>)#
class Meta#
name = 'propertiesComplexType'#
property: list[PropertyComplexType]#
class momotor.bundles.binding.momotor_1_0.PropertyComplexType(name=None, value=None, accept=None, type_value=None, encoding=None, any_attributes=<factory>, content=<factory>)#
class Meta#
name = 'propertyComplexType'#
accept: Optional[PropertyComplexTypeAccept] = None#
any_attributes: dict[str, str]#
content: list[object]#
encoding: Optional[str] = None#
name: Optional[str] = None#
type_value: Optional[str] = None#
value: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.PropertyComplexTypeAccept(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
ANY = 'any'#
EQ = 'eq'#
GE = 'ge'#
GT = 'gt'#
IN_RANGE = 'in-range'#
LE = 'le'#
LT = 'lt'#
NE = 'ne'#
NONE = 'none'#
ONE_OF = 'one-of'#
class momotor.bundles.binding.momotor_1_0.Recipe(meta=<factory>, options=<factory>, checklets=<factory>, files=<factory>, steps=<factory>, tests=<factory>, id=None)#
class Meta#
name = 'recipe'#
namespace = 'http://momotor.org/1.0'#
checklets: list[CheckletsComplexType]#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
steps: list[StepsComplexType]#
tests: list[TestsComplexType]#
class momotor.bundles.binding.momotor_1_0.RecipeComplexType(meta=<factory>, options=<factory>, checklets=<factory>, files=<factory>, steps=<factory>, tests=<factory>, id=None)#
class Meta#
name = 'recipeComplexType'#
checklets: list[CheckletsComplexType]#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
steps: list[StepsComplexType]#
tests: list[TestsComplexType]#
class momotor.bundles.binding.momotor_1_0.ResourceComplexType(name=None, value=None, content=<factory>)#
class Meta#
name = 'resourceComplexType'#
content: list[object]#
name: Optional[str] = None#
value: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.ResourcesComplexType(resource=<factory>)#
class Meta#
name = 'resourcesComplexType'#
resource: list[ResourceComplexType]#
class momotor.bundles.binding.momotor_1_0.Result(checklet=<factory>, properties=<factory>, options=<factory>, files=<factory>, step=None, outcome=None)#
class Meta#
name = 'result'#
namespace = 'http://momotor.org/1.0'#
checklet: list[CheckletComplexType]#
files: list[FilesComplexType]#
options: list[OptionsComplexType]#
outcome: Optional[OutcomeSimpleType] = None#
properties: list[PropertiesComplexType]#
step: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.ResultComplexType(checklet=<factory>, properties=<factory>, options=<factory>, files=<factory>, step=None, outcome=None)#
class Meta#
name = 'resultComplexType'#
checklet: list[CheckletComplexType]#
files: list[FilesComplexType]#
options: list[OptionsComplexType]#
outcome: Optional[OutcomeSimpleType] = None#
properties: list[PropertiesComplexType]#
step: Optional[str] = None#
class momotor.bundles.binding.momotor_1_0.Results(meta=<factory>, checklets=<factory>, result=<factory>, id=None)#
class Meta#
name = 'results'#
namespace = 'http://momotor.org/1.0'#
checklets: list[CheckletsComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
result: list[ResultComplexType]#
class momotor.bundles.binding.momotor_1_0.ResultsComplexType(meta=<factory>, checklets=<factory>, result=<factory>, id=None)#
class Meta#
name = 'resultsComplexType'#
checklets: list[CheckletsComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
result: list[ResultComplexType]#
class momotor.bundles.binding.momotor_1_0.StepComplexType(meta=<factory>, dependencies=<factory>, checklet=<factory>, resources=<factory>, options=<factory>, files=<factory>, id=None, priority=StepComplexTypePriority.DEFAULT)#
class Meta#
name = 'stepComplexType'#
checklet: list[CheckletComplexType]#
dependencies: list[DependenciesComplexType]#
files: list[FilesComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
options: list[OptionsComplexType]#
priority: StepComplexTypePriority = 'default'#
resources: list[ResourcesComplexType]#
class momotor.bundles.binding.momotor_1_0.StepComplexTypePriority(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
DEFAULT = 'default'#
HIGH = 'high'#
LOW = 'low'#
MUST_PASS = 'must-pass'#
NORMAL = 'normal'#
class momotor.bundles.binding.momotor_1_0.StepsComplexType(step=<factory>, options=<factory>, checklets=<factory>)#
class Meta#
name = 'stepsComplexType'#
checklets: list[CheckletsComplexType]#
options: list[OptionsComplexType]#
step: list[StepComplexType]#
class momotor.bundles.binding.momotor_1_0.TestComplexType(meta=<factory>, product=<factory>, expected_result=<factory>, id=None)#
class Meta#
name = 'testComplexType'#
expected_result: list[ExpectedResultComplexType]#
id: Optional[str] = None#
meta: list[MetaComplexType]#
product: list[ProductComplexType]#
class momotor.bundles.binding.momotor_1_0.TestResultComplexType(results=<factory>)#
class Meta#
name = 'testResultComplexType'#
results: list[ResultsComplexType]#
class momotor.bundles.binding.momotor_1_0.Testresult(results=<factory>)#
class Meta#
name = 'testresult'#
namespace = 'http://momotor.org/1.0'#
results: list[ResultsComplexType]#
class momotor.bundles.binding.momotor_1_0.TestsComplexType(expected_result=<factory>, expect=<factory>, files=<factory>, properties=<factory>, test=<factory>)#
class Meta#
name = 'testsComplexType'#
expect: list[ExpectComplexType]#
expected_result: list[ExpectedResultComplexType]#
files: list[FilesComplexType]#
properties: list[PropertiesComplexType]#
test: list[TestComplexType]#