Binding

This is the autogenerated xsData documentation for the binding

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=None, revision=None)
revision: Optional[str] = None
src: Optional[str] = None
type: Optional[str] = None
entrypoint: Optional[str] = None
extras: Optional[str] = None
id: Optional[str] = None
index: List[momotor.bundles.binding.momotor_1_0.LinkComplexType]
name: Optional[str] = None
package_version: List[momotor.bundles.binding.momotor_1_0.CheckletComplexType.PackageVersion]
ref: Optional[str] = None
repository: List[momotor.bundles.binding.momotor_1_0.CheckletComplexType.Repository]
resources: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
class momotor.bundles.binding.momotor_1_0.ConfigComplexType(meta=<factory>, options=<factory>, files=<factory>, id=None)
class Meta
name = 'configComplexType'
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
class momotor.bundles.binding.momotor_1_0.DependenciesComplexType(depends=<factory>)
class Meta
name = 'dependenciesComplexType'
depends: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
outcome: Optional[momotor.bundles.binding.momotor_1_0.OutcomeSimpleType] = None
properties: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.ExpectComplexType]
id: Optional[str] = None
ref: Optional[str] = None
class momotor.bundles.binding.momotor_1_0.FileComplexType(any_element=<factory>, id=None, ref=None, name=None, class_value=None, src=None, type=None, encoding=None, any_attributes=<factory>)
class Meta
name = 'fileComplexType'
any_attributes: Dict[str, str]
any_element: List[object]
class_value: Optional[str] = None
encoding: Optional[str] = None
id: Optional[str] = None
name: Optional[str] = None
ref: Optional[str] = None
src: Optional[str] = None
type: 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[momotor.bundles.binding.momotor_1_0.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(any_element=<factory>, lang=None, base=None, type=None, encoding=None, other_attributes=<factory>)
any_element: List[object]
base: Optional[str] = None
encoding: Optional[str] = None
lang: Optional[Union[str, momotor.bundles.binding.xml.LangValue]] = None
other_attributes: Dict[str, str]
type: Optional[str] = None
class Meta
name = 'metaComplexType'
author: List[str]
description: List[momotor.bundles.binding.momotor_1_0.MetaComplexType.Description]
generator: List[str]
name: List[str]
source: List[str]
version: List[str]
class momotor.bundles.binding.momotor_1_0.OptionComplexType(any_element=<factory>, id=None, ref=None, name=None, value=None, domain=None, description=None, type=None, encoding=None, any_attributes=<factory>)
class Meta
name = 'optionComplexType'
any_attributes: Dict[str, str]
any_element: 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: 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[momotor.bundles.binding.momotor_1_0.OptionComplexType]
class momotor.bundles.binding.momotor_1_0.OutcomeSimpleType(value)

An enumeration.

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[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
properties: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
properties: List[momotor.bundles.binding.momotor_1_0.PropertiesComplexType]
class momotor.bundles.binding.momotor_1_0.PropertiesComplexType(property=<factory>)
class Meta
name = 'propertiesComplexType'
property: List[momotor.bundles.binding.momotor_1_0.PropertyComplexType]
class momotor.bundles.binding.momotor_1_0.PropertyComplexType(any_element=<factory>, name=None, value=None, accept=None, type=None, encoding=None, any_attributes=<factory>)
class Meta
name = 'propertyComplexType'
accept: Optional[momotor.bundles.binding.momotor_1_0.PropertyComplexTypeAccept] = None
any_attributes: Dict[str, str]
any_element: List[object]
encoding: Optional[str] = None
name: Optional[str] = None
type: Optional[str] = None
value: Optional[str] = None
class momotor.bundles.binding.momotor_1_0.PropertyComplexTypeAccept(value)

An enumeration.

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[momotor.bundles.binding.momotor_1_0.CheckletsComplexType]
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
steps: List[momotor.bundles.binding.momotor_1_0.StepsComplexType]
tests: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.CheckletsComplexType]
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
steps: List[momotor.bundles.binding.momotor_1_0.StepsComplexType]
tests: List[momotor.bundles.binding.momotor_1_0.TestsComplexType]
class momotor.bundles.binding.momotor_1_0.ResourceComplexType(any_element=<factory>, name=None, value=None)
class Meta
name = 'resourceComplexType'
any_element: 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[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.CheckletComplexType]
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
outcome: Optional[momotor.bundles.binding.momotor_1_0.OutcomeSimpleType] = None
properties: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.CheckletComplexType]
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
outcome: Optional[momotor.bundles.binding.momotor_1_0.OutcomeSimpleType] = None
properties: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.CheckletsComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
result: List[momotor.bundles.binding.momotor_1_0.ResultComplexType]
class momotor.bundles.binding.momotor_1_0.ResultsComplexType(meta=<factory>, checklets=<factory>, result=<factory>, id=None)
class Meta
name = 'resultsComplexType'
checklets: List[momotor.bundles.binding.momotor_1_0.CheckletsComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
result: List[momotor.bundles.binding.momotor_1_0.ResultComplexType]
class momotor.bundles.binding.momotor_1_0.StepComplexType(meta=<factory>, dependencies=<factory>, checklet=<factory>, resources=<factory>, options=<factory>, files=<factory>, id=None, ref=None, priority=StepComplexTypePriority.DEFAULT)
class Meta
name = 'stepComplexType'
checklet: List[momotor.bundles.binding.momotor_1_0.CheckletComplexType]
dependencies: List[momotor.bundles.binding.momotor_1_0.DependenciesComplexType]
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
priority: momotor.bundles.binding.momotor_1_0.StepComplexTypePriority = 'default'
ref: Optional[str] = None
resources: List[momotor.bundles.binding.momotor_1_0.ResourcesComplexType]
class momotor.bundles.binding.momotor_1_0.StepComplexTypePriority(value)

An enumeration.

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[momotor.bundles.binding.momotor_1_0.CheckletsComplexType]
options: List[momotor.bundles.binding.momotor_1_0.OptionsComplexType]
step: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.ExpectedResultComplexType]
id: Optional[str] = None
meta: List[momotor.bundles.binding.momotor_1_0.MetaComplexType]
product: List[momotor.bundles.binding.momotor_1_0.ProductComplexType]
class momotor.bundles.binding.momotor_1_0.TestResultComplexType(results=<factory>)
class Meta
name = 'testResultComplexType'
results: List[momotor.bundles.binding.momotor_1_0.ResultsComplexType]
class momotor.bundles.binding.momotor_1_0.Testresult(results=<factory>)
class Meta
name = 'testresult'
namespace = 'http://momotor.org/1.0'
results: List[momotor.bundles.binding.momotor_1_0.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[momotor.bundles.binding.momotor_1_0.ExpectComplexType]
expected_result: List[momotor.bundles.binding.momotor_1_0.ExpectedResultComplexType]
files: List[momotor.bundles.binding.momotor_1_0.FilesComplexType]
properties: List[momotor.bundles.binding.momotor_1_0.PropertiesComplexType]
test: List[momotor.bundles.binding.momotor_1_0.TestComplexType]