thamos.swagger_client.models package

Submodules

thamos.swagger_client.models.advise_input module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.advise_input.AdviseInput(application_stack=None, callback_info=None, constraints=None, justification=None, kebechet_metadata=None, labels=None, library_usage=None, runtime_environment=None, stack_info=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property application_stack

Gets the application_stack of this AdviseInput. # noqa: E501

Returns

The application_stack of this AdviseInput. # noqa: E501

Return type

PythonStack

attribute_map = {'application_stack': 'application_stack', 'callback_info': 'callback_info', 'constraints': 'constraints', 'justification': 'justification', 'kebechet_metadata': 'kebechet_metadata', 'labels': 'labels', 'library_usage': 'library_usage', 'runtime_environment': 'runtime_environment', 'stack_info': 'stack_info'}
property callback_info

Gets the callback_info of this AdviseInput. # noqa: E501

Returns

The callback_info of this AdviseInput. # noqa: E501

Return type

CallbackInfo

property constraints

Gets the constraints of this AdviseInput. # noqa: E501

Constraints to apply during the resolution # noqa: E501

Returns

The constraints of this AdviseInput. # noqa: E501

Return type

str

property justification

Gets the justification of this AdviseInput. # noqa: E501

Returns

The justification of this AdviseInput. # noqa: E501

Return type

Justification

property kebechet_metadata

Gets the kebechet_metadata of this AdviseInput. # noqa: E501

Returns

The kebechet_metadata of this AdviseInput. # noqa: E501

Return type

KebechetMetadata

property labels

Gets the labels of this AdviseInput. # noqa: E501

Labels used to label the request # noqa: E501

Returns

The labels of this AdviseInput. # noqa: E501

Return type

object

property library_usage

Gets the library_usage of this AdviseInput. # noqa: E501

Returns

The library_usage of this AdviseInput. # noqa: E501

Return type

AdviseInputLibraryUsage

property runtime_environment

Gets the runtime_environment of this AdviseInput. # noqa: E501

Returns

The runtime_environment of this AdviseInput. # noqa: E501

Return type

RuntimeEnvironment

property stack_info

Gets the stack_info of this AdviseInput. # noqa: E501

Returns

The stack_info of this AdviseInput. # noqa: E501

Return type

StackInfo

swagger_types = {'application_stack': 'PythonStack', 'callback_info': 'CallbackInfo', 'constraints': 'str', 'justification': 'Justification', 'kebechet_metadata': 'KebechetMetadata', 'labels': 'object', 'library_usage': 'AdviseInputLibraryUsage', 'runtime_environment': 'RuntimeEnvironment', 'stack_info': 'StackInfo'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.advise_input_library_usage module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.advise_input_library_usage.AdviseInputLibraryUsage(report=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'report': 'report', 'version': 'version'}
property report

Gets the report of this AdviseInputLibraryUsage. # noqa: E501

Returns

The report of this AdviseInputLibraryUsage. # noqa: E501

Return type

object

swagger_types = {'report': 'object', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this AdviseInputLibraryUsage. # noqa: E501

Returns

The version of this AdviseInputLibraryUsage. # noqa: E501

Return type

str

thamos.swagger_client.models.adviser_result_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response.AdviserResultResponse(metadata=None, result=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'metadata': 'metadata', 'result': 'result'}
property metadata

Gets the metadata of this AdviserResultResponse. # noqa: E501

Returns

The metadata of this AdviserResultResponse. # noqa: E501

Return type

AdviserResultResponseMetadata

property result

Gets the result of this AdviserResultResponse. # noqa: E501

Returns

The result of this AdviserResultResponse. # noqa: E501

Return type

AdviserResultResponseResult

swagger_types = {'metadata': 'AdviserResultResponseMetadata', 'result': 'AdviserResultResponseResult'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_metadata module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_metadata.AdviserResultResponseMetadata(analyzer=None, analyzer_version=None, arguments=None, _datetime=None, distribution=None, document_id=None, duration=None, hostname=None, os_release=None, python=None, thoth_deployment_name=None, timestamp=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analyzer

Gets the analyzer of this AdviserResultResponseMetadata. # noqa: E501

Analyzer name which handled analysis # noqa: E501

Returns

The analyzer of this AdviserResultResponseMetadata. # noqa: E501

Return type

str

property analyzer_version

Gets the analyzer_version of this AdviserResultResponseMetadata. # noqa: E501

Version of analyzer handling analysis # noqa: E501

Returns

The analyzer_version of this AdviserResultResponseMetadata. # noqa: E501

Return type

str

property arguments

Gets the arguments of this AdviserResultResponseMetadata. # noqa: E501

Arguments passed to the analyzer # noqa: E501

Returns

The arguments of this AdviserResultResponseMetadata. # noqa: E501

Return type

object

attribute_map = {'_datetime': 'datetime', 'analyzer': 'analyzer', 'analyzer_version': 'analyzer_version', 'arguments': 'arguments', 'distribution': 'distribution', 'document_id': 'document_id', 'duration': 'duration', 'hostname': 'hostname', 'os_release': 'os_release', 'python': 'python', 'thoth_deployment_name': 'thoth_deployment_name', 'timestamp': 'timestamp'}
property distribution

Gets the distribution of this AdviserResultResponseMetadata. # noqa: E501

Returns

The distribution of this AdviserResultResponseMetadata. # noqa: E501

Return type

AdviserResultResponseMetadataDistribution

property document_id

Gets the document_id of this AdviserResultResponseMetadata. # noqa: E501

A unique identifier of the document # noqa: E501

Returns

The document_id of this AdviserResultResponseMetadata. # noqa: E501

Return type

str

property duration

Gets the duration of this AdviserResultResponseMetadata. # noqa: E501

Number of seconds for which the analyzer was running # noqa: E501

Returns

The duration of this AdviserResultResponseMetadata. # noqa: E501

Return type

int

property hostname

Gets the hostname of this AdviserResultResponseMetadata. # noqa: E501

Pod name where the analysis was done # noqa: E501

Returns

The hostname of this AdviserResultResponseMetadata. # noqa: E501

Return type

str

property os_release

Gets the os_release of this AdviserResultResponseMetadata. # noqa: E501

Returns

The os_release of this AdviserResultResponseMetadata. # noqa: E501

Return type

object

property python

Gets the python of this AdviserResultResponseMetadata. # noqa: E501

Returns

The python of this AdviserResultResponseMetadata. # noqa: E501

Return type

AdviserResultResponseMetadataPython

swagger_types = {'_datetime': 'str', 'analyzer': 'str', 'analyzer_version': 'str', 'arguments': 'object', 'distribution': 'AdviserResultResponseMetadataDistribution', 'document_id': 'str', 'duration': 'int', 'hostname': 'str', 'os_release': 'object', 'python': 'AdviserResultResponseMetadataPython', 'thoth_deployment_name': 'str', 'timestamp': 'int'}
property thoth_deployment_name

Gets the thoth_deployment_name of this AdviserResultResponseMetadata. # noqa: E501

Name of Thoth’s deployment that computed results # noqa: E501

Returns

The thoth_deployment_name of this AdviserResultResponseMetadata. # noqa: E501

Return type

str

property timestamp

Gets the timestamp of this AdviserResultResponseMetadata. # noqa: E501

Timestamp when results were computed # noqa: E501

Returns

The timestamp of this AdviserResultResponseMetadata. # noqa: E501

Return type

int

to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_metadata_distribution module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_metadata_distribution.AdviserResultResponseMetadataDistribution(codename=None, id=None, like=None, version=None, version_parts=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'codename': 'codename', 'id': 'id', 'like': 'like', 'version': 'version', 'version_parts': 'version_parts'}
property codename

Gets the codename of this AdviserResultResponseMetadataDistribution. # noqa: E501

Codename of environment in which the analysis was performed # noqa: E501

Returns

The codename of this AdviserResultResponseMetadataDistribution. # noqa: E501

Return type

str

property id

Gets the id of this AdviserResultResponseMetadataDistribution. # noqa: E501

Identifier of environment in which the analysis was performed # noqa: E501

Returns

The id of this AdviserResultResponseMetadataDistribution. # noqa: E501

Return type

str

property like

Gets the like of this AdviserResultResponseMetadataDistribution. # noqa: E501

Similar environments in comparison to environment in which the analysis was performed # noqa: E501

Returns

The like of this AdviserResultResponseMetadataDistribution. # noqa: E501

Return type

str

swagger_types = {'codename': 'str', 'id': 'str', 'like': 'str', 'version': 'str', 'version_parts': 'AdviserResultResponseMetadataDistributionVersionParts'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this AdviserResultResponseMetadataDistribution. # noqa: E501

A string representation of environment version # noqa: E501

Returns

The version of this AdviserResultResponseMetadataDistribution. # noqa: E501

Return type

str

property version_parts

Gets the version_parts of this AdviserResultResponseMetadataDistribution. # noqa: E501

Returns

The version_parts of this AdviserResultResponseMetadataDistribution. # noqa: E501

Return type

AdviserResultResponseMetadataDistributionVersionParts

thamos.swagger_client.models.adviser_result_response_metadata_distribution_version_parts module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_metadata_distribution_version_parts.AdviserResultResponseMetadataDistributionVersionParts(build_number=None, major=None, minor=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'build_number': 'build_number', 'major': 'major', 'minor': 'minor'}
property build_number

Gets the build_number of this AdviserResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The build_number of this AdviserResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

property major

Gets the major of this AdviserResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The major of this AdviserResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

property minor

Gets the minor of this AdviserResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The minor of this AdviserResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

swagger_types = {'build_number': 'str', 'major': 'str', 'minor': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_metadata_python module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_metadata_python.AdviserResultResponseMetadataPython(api_version=None, implementation_name=None, major=None, micro=None, minor=None, releaselevel=None, serial=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property api_version

Gets the api_version of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The api_version of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

int

attribute_map = {'api_version': 'api_version', 'implementation_name': 'implementation_name', 'major': 'major', 'micro': 'micro', 'minor': 'minor', 'releaselevel': 'releaselevel', 'serial': 'serial'}
property implementation_name

Gets the implementation_name of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The implementation_name of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

str

property major

Gets the major of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The major of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

int

property micro

Gets the micro of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The micro of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

int

property minor

Gets the minor of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The minor of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

int

property releaselevel

Gets the releaselevel of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The releaselevel of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

str

property serial

Gets the serial of this AdviserResultResponseMetadataPython. # noqa: E501

Returns

The serial of this AdviserResultResponseMetadataPython. # noqa: E501

Return type

int

swagger_types = {'api_version': 'int', 'implementation_name': 'str', 'major': 'int', 'micro': 'int', 'minor': 'int', 'releaselevel': 'str', 'serial': 'int'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_result module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_result.AdviserResultResponseResult(error=None, error_msg=None, parameters=None, report=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'error_msg': 'error_msg', 'parameters': 'parameters', 'report': 'report'}
property error

Gets the error of this AdviserResultResponseResult. # noqa: E501

A flag indicating error during the advise # noqa: E501

Returns

The error of this AdviserResultResponseResult. # noqa: E501

Return type

bool

property error_msg

Gets the error_msg of this AdviserResultResponseResult. # noqa: E501

An error message describing the error encountered # noqa: E501

Returns

The error_msg of this AdviserResultResponseResult. # noqa: E501

Return type

str

property parameters

Gets the parameters of this AdviserResultResponseResult. # noqa: E501

Parameters supplied on advise together with user inputs # noqa: E501

Returns

The parameters of this AdviserResultResponseResult. # noqa: E501

Return type

object

property report

Gets the report of this AdviserResultResponseResult. # noqa: E501

Returns

The report of this AdviserResultResponseResult. # noqa: E501

Return type

AdviserResultResponseResultReport

swagger_types = {'error': 'bool', 'error_msg': 'str', 'parameters': 'object', 'report': 'AdviserResultResponseResultReport'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_result_report module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_result_report.AdviserResultResponseResultReport(error=None, accepted_final_states_count=None, discarded_final_states_count=None, pipeline=None, products=None, resolver_iterations=None, stack_info=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property accepted_final_states_count

Gets the accepted_final_states_count of this AdviserResultResponseResultReport. # noqa: E501

Number of resolved states that were accepted # noqa: E501

Returns

The accepted_final_states_count of this AdviserResultResponseResultReport. # noqa: E501

Return type

int

attribute_map = {'accepted_final_states_count': 'accepted_final_states_count', 'discarded_final_states_count': 'discarded_final_states_count', 'error': 'ERROR', 'pipeline': 'pipeline', 'products': 'products', 'resolver_iterations': 'resolver_iterations', 'stack_info': 'stack_info'}
property discarded_final_states_count

Gets the discarded_final_states_count of this AdviserResultResponseResultReport. # noqa: E501

Number of states that were discarded during the resolution # noqa: E501

Returns

The discarded_final_states_count of this AdviserResultResponseResultReport. # noqa: E501

Return type

int

property error

Gets the error of this AdviserResultResponseResultReport. # noqa: E501

Error message describing advise failure # noqa: E501

Returns

The error of this AdviserResultResponseResultReport. # noqa: E501

Return type

str

property pipeline

Gets the pipeline of this AdviserResultResponseResultReport. # noqa: E501

Returns

The pipeline of this AdviserResultResponseResultReport. # noqa: E501

Return type

AdviserResultResponseResultReportPipeline

property products

Gets the products of this AdviserResultResponseResultReport. # noqa: E501

Products computed in the deployment, always holds only one item # noqa: E501

Returns

The products of this AdviserResultResponseResultReport. # noqa: E501

Return type

list[AdviserResultResponseResultReportProducts]

property resolver_iterations

Gets the resolver_iterations of this AdviserResultResponseResultReport. # noqa: E501

Number of iterations done by the resolver to compute products # noqa: E501

Returns

The resolver_iterations of this AdviserResultResponseResultReport. # noqa: E501

Return type

int

property stack_info

Gets the stack_info of this AdviserResultResponseResultReport. # noqa: E501

Returns

The stack_info of this AdviserResultResponseResultReport. # noqa: E501

Return type

StackInfo

swagger_types = {'accepted_final_states_count': 'int', 'discarded_final_states_count': 'int', 'error': 'str', 'pipeline': 'AdviserResultResponseResultReportPipeline', 'products': 'list[AdviserResultResponseResultReportProducts]', 'resolver_iterations': 'int', 'stack_info': 'StackInfo'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_result_report_dependency_graph module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_result_report_dependency_graph.AdviserResultResponseResultReportDependencyGraph(edges=None, nodes=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'edges': 'edges', 'nodes': 'nodes'}
property edges

Gets the edges of this AdviserResultResponseResultReportDependencyGraph. # noqa: E501

Edge represented as a source-destination pair, representing indexes to the nodes listing # noqa: E501

Returns

The edges of this AdviserResultResponseResultReportDependencyGraph. # noqa: E501

Return type

list[list[int]]

property nodes

Gets the nodes of this AdviserResultResponseResultReportDependencyGraph. # noqa: E501

A listing of nodes (package names) in the dependency graph # noqa: E501

Returns

The nodes of this AdviserResultResponseResultReportDependencyGraph. # noqa: E501

Return type

list[str]

swagger_types = {'edges': 'list[list[int]]', 'nodes': 'list[str]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.adviser_result_response_result_report_pipeline module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_result_report_pipeline.AdviserResultResponseResultReportPipeline(boots=None, pseudonyms=None, sieves=None, steps=None, strides=None, wraps=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'boots': 'boots', 'pseudonyms': 'pseudonyms', 'sieves': 'sieves', 'steps': 'steps', 'strides': 'strides', 'wraps': 'wraps'}
property boots

Gets the boots of this AdviserResultResponseResultReportPipeline. # noqa: E501

Boot pipeline unit types registered to the resolution process # noqa: E501

Returns

The boots of this AdviserResultResponseResultReportPipeline. # noqa: E501

Return type

list[UnitDef]

property pseudonyms

Gets the pseudonyms of this AdviserResultResponseResultReportPipeline. # noqa: E501

Pseudonym pipeline unit types registered to the resolution process # noqa: E501

Returns

The pseudonyms of this AdviserResultResponseResultReportPipeline. # noqa: E501

Return type

list[UnitDef]

property sieves

Gets the sieves of this AdviserResultResponseResultReportPipeline. # noqa: E501

Sieve pipeline unit types registered to the resolution process # noqa: E501

Returns

The sieves of this AdviserResultResponseResultReportPipeline. # noqa: E501

Return type

list[UnitDef]

property steps

Gets the steps of this AdviserResultResponseResultReportPipeline. # noqa: E501

Step pipeline unit types registered to the resolution process # noqa: E501

Returns

The steps of this AdviserResultResponseResultReportPipeline. # noqa: E501

Return type

list[UnitDef]

property strides

Gets the strides of this AdviserResultResponseResultReportPipeline. # noqa: E501

Stride pipeline unit types registered to the resolution process # noqa: E501

Returns

The strides of this AdviserResultResponseResultReportPipeline. # noqa: E501

Return type

list[UnitDef]

swagger_types = {'boots': 'list[UnitDef]', 'pseudonyms': 'list[UnitDef]', 'sieves': 'list[UnitDef]', 'steps': 'list[UnitDef]', 'strides': 'list[UnitDef]', 'wraps': 'list[UnitDef]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property wraps

Gets the wraps of this AdviserResultResponseResultReportPipeline. # noqa: E501

Wrap pipeline unit types registered to the resolution process # noqa: E501

Returns

The wraps of this AdviserResultResponseResultReportPipeline. # noqa: E501

Return type

list[UnitDef]

thamos.swagger_client.models.adviser_result_response_result_report_products module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.adviser_result_response_result_report_products.AdviserResultResponseResultReportProducts(advised_manifest_changes=None, advised_runtime_environment=None, dependency_graph=None, justification=None, project=None, score=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property advised_manifest_changes

Gets the advised_manifest_changes of this AdviserResultResponseResultReportProducts. # noqa: E501

Advised changes to manifest files # noqa: E501

Returns

The advised_manifest_changes of this AdviserResultResponseResultReportProducts. # noqa: E501

Return type

list[list[object]]

property advised_runtime_environment

Gets the advised_runtime_environment of this AdviserResultResponseResultReportProducts. # noqa: E501

Returns

The advised_runtime_environment of this AdviserResultResponseResultReportProducts. # noqa: E501

Return type

RuntimeEnvironment

attribute_map = {'advised_manifest_changes': 'advised_manifest_changes', 'advised_runtime_environment': 'advised_runtime_environment', 'dependency_graph': 'dependency_graph', 'justification': 'justification', 'project': 'project', 'score': 'score'}
property dependency_graph

Gets the dependency_graph of this AdviserResultResponseResultReportProducts. # noqa: E501

Returns

The dependency_graph of this AdviserResultResponseResultReportProducts. # noqa: E501

Return type

AdviserResultResponseResultReportDependencyGraph

property justification

Gets the justification of this AdviserResultResponseResultReportProducts. # noqa: E501

Returns

The justification of this AdviserResultResponseResultReportProducts. # noqa: E501

Return type

Justification

property project

Gets the project of this AdviserResultResponseResultReportProducts. # noqa: E501

Returns

The project of this AdviserResultResponseResultReportProducts. # noqa: E501

Return type

ProjectDef

property score

Gets the score of this AdviserResultResponseResultReportProducts. # noqa: E501

Score of the computed product # noqa: E501

Returns

The score of this AdviserResultResponseResultReportProducts. # noqa: E501

Return type

float

swagger_types = {'advised_manifest_changes': 'list[list[object]]', 'advised_runtime_environment': 'RuntimeEnvironment', 'dependency_graph': 'AdviserResultResponseResultReportDependencyGraph', 'justification': 'Justification', 'project': 'ProjectDef', 'score': 'float'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_log_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_log_response.AnalysisLogResponse(log=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'log': 'log', 'parameters': 'parameters'}
property log

Gets the log of this AnalysisLogResponse. # noqa: E501

Analyzer logs printed to stdout/stderr as a plain text # noqa: E501

Returns

The log of this AnalysisLogResponse. # noqa: E501

Return type

str

property parameters

Gets the parameters of this AnalysisLogResponse. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this AnalysisLogResponse. # noqa: E501

Return type

object

swagger_types = {'log': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_response.AnalysisResponse(analysis_id=None, cached=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analysis_id

Gets the analysis_id of this AnalysisResponse. # noqa: E501

An id of submitted analysis for checking its status and its results # noqa: E501

Returns

The analysis_id of this AnalysisResponse. # noqa: E501

Return type

str

attribute_map = {'analysis_id': 'analysis_id', 'cached': 'cached', 'parameters': 'parameters'}
property cached

Gets the cached of this AnalysisResponse. # noqa: E501

If set to true the given analysis was picked from cache # noqa: E501

Returns

The cached of this AnalysisResponse. # noqa: E501

Return type

bool

property parameters

Gets the parameters of this AnalysisResponse. # noqa: E501

Parameters echoed back to user (with default parameters if omitted) # noqa: E501

Returns

The parameters of this AnalysisResponse. # noqa: E501

Return type

object

swagger_types = {'analysis_id': 'str', 'cached': 'bool', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_response_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_response_error.AnalysisResponseError(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this AnalysisResponseError. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this AnalysisResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this AnalysisResponseError. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this AnalysisResponseError. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_result_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response.AnalysisResultResponse(metadata=None, result=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'metadata': 'metadata', 'result': 'result'}
property metadata

Gets the metadata of this AnalysisResultResponse. # noqa: E501

Returns

The metadata of this AnalysisResultResponse. # noqa: E501

Return type

AnalysisResultResponseMetadata

property result

Gets the result of this AnalysisResultResponse. # noqa: E501

Returns

The result of this AnalysisResultResponse. # noqa: E501

Return type

AnalysisResultResponseResult

swagger_types = {'metadata': 'AnalysisResultResponseMetadata', 'result': 'AnalysisResultResponseResult'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_result_response_metadata module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_metadata.AnalysisResultResponseMetadata(analyzer=None, analyzer_version=None, arguments=None, _datetime=None, distribution=None, document_id=None, duration=None, hostname=None, os_release=None, python=None, thoth_deployment_name=None, timestamp=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analyzer

Gets the analyzer of this AnalysisResultResponseMetadata. # noqa: E501

Analyzer name which handled container image analysis # noqa: E501

Returns

The analyzer of this AnalysisResultResponseMetadata. # noqa: E501

Return type

str

property analyzer_version

Gets the analyzer_version of this AnalysisResultResponseMetadata. # noqa: E501

Version of analyzer handling the container image analysis # noqa: E501

Returns

The analyzer_version of this AnalysisResultResponseMetadata. # noqa: E501

Return type

str

property arguments

Gets the arguments of this AnalysisResultResponseMetadata. # noqa: E501

Arguments passed to the analyzer # noqa: E501

Returns

The arguments of this AnalysisResultResponseMetadata. # noqa: E501

Return type

object

attribute_map = {'_datetime': 'datetime', 'analyzer': 'analyzer', 'analyzer_version': 'analyzer_version', 'arguments': 'arguments', 'distribution': 'distribution', 'document_id': 'document_id', 'duration': 'duration', 'hostname': 'hostname', 'os_release': 'os_release', 'python': 'python', 'thoth_deployment_name': 'thoth_deployment_name', 'timestamp': 'timestamp'}
property distribution

Gets the distribution of this AnalysisResultResponseMetadata. # noqa: E501

Returns

The distribution of this AnalysisResultResponseMetadata. # noqa: E501

Return type

AdviserResultResponseMetadataDistribution

property document_id

Gets the document_id of this AnalysisResultResponseMetadata. # noqa: E501

A unique identifier of the document # noqa: E501

Returns

The document_id of this AnalysisResultResponseMetadata. # noqa: E501

Return type

str

property duration

Gets the duration of this AnalysisResultResponseMetadata. # noqa: E501

Number of seconds for which the analyzer was running # noqa: E501

Returns

The duration of this AnalysisResultResponseMetadata. # noqa: E501

Return type

int

property hostname

Gets the hostname of this AnalysisResultResponseMetadata. # noqa: E501

Pod name where the analysis was done # noqa: E501

Returns

The hostname of this AnalysisResultResponseMetadata. # noqa: E501

Return type

str

property os_release

Gets the os_release of this AnalysisResultResponseMetadata. # noqa: E501

Returns

The os_release of this AnalysisResultResponseMetadata. # noqa: E501

Return type

object

property python

Gets the python of this AnalysisResultResponseMetadata. # noqa: E501

Returns

The python of this AnalysisResultResponseMetadata. # noqa: E501

Return type

AdviserResultResponseMetadataPython

swagger_types = {'_datetime': 'str', 'analyzer': 'str', 'analyzer_version': 'str', 'arguments': 'object', 'distribution': 'AdviserResultResponseMetadataDistribution', 'document_id': 'str', 'duration': 'int', 'hostname': 'str', 'os_release': 'object', 'python': 'AdviserResultResponseMetadataPython', 'thoth_deployment_name': 'str', 'timestamp': 'int'}
property thoth_deployment_name

Gets the thoth_deployment_name of this AnalysisResultResponseMetadata. # noqa: E501

Name of Thoth’s deployment that computed results # noqa: E501

Returns

The thoth_deployment_name of this AnalysisResultResponseMetadata. # noqa: E501

Return type

str

property timestamp

Gets the timestamp of this AnalysisResultResponseMetadata. # noqa: E501

Timestamp when results were computed # noqa: E501

Returns

The timestamp of this AnalysisResultResponseMetadata. # noqa: E501

Return type

int

to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_result_response_result module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result.AnalysisResultResponseResult(aicoe_ci=None, cuda_version=None, deb=None, deb_dependencies=None, image_size=None, layers=None, mercator=None, operating_system=None, python_files=None, python_interpreters=None, python_packages=None, rpm=None, rpm_dependencies=None, skopeo_inspect=None, system_symbols=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property aicoe_ci

Gets the aicoe_ci of this AnalysisResultResponseResult. # noqa: E501

Returns

The aicoe_ci of this AnalysisResultResponseResult. # noqa: E501

Return type

AnalysisResultResponseResultAicoeci

attribute_map = {'aicoe_ci': 'aicoe-ci', 'cuda_version': 'cuda-version', 'deb': 'deb', 'deb_dependencies': 'deb-dependencies', 'image_size': 'image_size', 'layers': 'layers', 'mercator': 'mercator', 'operating_system': 'operating-system', 'python_files': 'python-files', 'python_interpreters': 'python-interpreters', 'python_packages': 'python-packages', 'rpm': 'rpm', 'rpm_dependencies': 'rpm-dependencies', 'skopeo_inspect': 'skopeo-inspect', 'system_symbols': 'system-symbols'}
property cuda_version

Gets the cuda_version of this AnalysisResultResponseResult. # noqa: E501

Nvidia CUDA version detected - path is the key and CUDA version is the object value # noqa: E501

Returns

The cuda_version of this AnalysisResultResponseResult. # noqa: E501

Return type

object

property deb

Gets the deb of this AnalysisResultResponseResult. # noqa: E501

Debian packages detected (experimental) # noqa: E501

Returns

The deb of this AnalysisResultResponseResult. # noqa: E501

Return type

list[AnalysisResultResponseResultDeb]

property deb_dependencies

Gets the deb_dependencies of this AnalysisResultResponseResult. # noqa: E501

Dependencies of Debian packages detected # noqa: E501

Returns

The deb_dependencies of this AnalysisResultResponseResult. # noqa: E501

Return type

list[AnalysisResultResponseResultDebdependencies]

property image_size

Gets the image_size of this AnalysisResultResponseResult. # noqa: E501

Size of the container image in bytes # noqa: E501

Returns

The image_size of this AnalysisResultResponseResult. # noqa: E501

Return type

int

property layers

Gets the layers of this AnalysisResultResponseResult. # noqa: E501

Container image layers, sorted based on the layer precedence # noqa: E501

Returns

The layers of this AnalysisResultResponseResult. # noqa: E501

Return type

list[str]

property mercator

Gets the mercator of this AnalysisResultResponseResult. # noqa: E501

Mercator (TM) output # noqa: E501

Returns

The mercator of this AnalysisResultResponseResult. # noqa: E501

Return type

list[object]

property operating_system

Gets the operating_system of this AnalysisResultResponseResult. # noqa: E501

Operating System information # noqa: E501

Returns

The operating_system of this AnalysisResultResponseResult. # noqa: E501

Return type

object

property python_files

Gets the python_files of this AnalysisResultResponseResult. # noqa: E501

Python files detected in the container image # noqa: E501

Returns

The python_files of this AnalysisResultResponseResult. # noqa: E501

Return type

list[AnalysisResultResponseResultPythonfiles]

property python_interpreters

Gets the python_interpreters of this AnalysisResultResponseResult. # noqa: E501

Python interpreters detected inside the container image # noqa: E501

Returns

The python_interpreters of this AnalysisResultResponseResult. # noqa: E501

Return type

list[AnalysisResultResponseResultPythoninterpreters]

property python_packages

Gets the python_packages of this AnalysisResultResponseResult. # noqa: E501

Detected Python packages inside the container image # noqa: E501

Returns

The python_packages of this AnalysisResultResponseResult. # noqa: E501

Return type

list[AnalysisResultResponseResultPythonpackages]

property rpm

Gets the rpm of this AnalysisResultResponseResult. # noqa: E501

A listing of container images found inside the analyzed container image # noqa: E501

Returns

The rpm of this AnalysisResultResponseResult. # noqa: E501

Return type

list[str]

property rpm_dependencies

Gets the rpm_dependencies of this AnalysisResultResponseResult. # noqa: E501

Information about RPM packages and their dependencies # noqa: E501

Returns

The rpm_dependencies of this AnalysisResultResponseResult. # noqa: E501

Return type

list[object]

property skopeo_inspect

Gets the skopeo_inspect of this AnalysisResultResponseResult. # noqa: E501

Returns

The skopeo_inspect of this AnalysisResultResponseResult. # noqa: E501

Return type

ImageMetadataResponse

swagger_types = {'aicoe_ci': 'AnalysisResultResponseResultAicoeci', 'cuda_version': 'object', 'deb': 'list[AnalysisResultResponseResultDeb]', 'deb_dependencies': 'list[AnalysisResultResponseResultDebdependencies]', 'image_size': 'int', 'layers': 'list[str]', 'mercator': 'list[object]', 'operating_system': 'object', 'python_files': 'list[AnalysisResultResponseResultPythonfiles]', 'python_interpreters': 'list[AnalysisResultResponseResultPythoninterpreters]', 'python_packages': 'list[AnalysisResultResponseResultPythonpackages]', 'rpm': 'list[str]', 'rpm_dependencies': 'list[object]', 'skopeo_inspect': 'ImageMetadataResponse', 'system_symbols': 'object'}
property system_symbols

Gets the system_symbols of this AnalysisResultResponseResult. # noqa: E501

Systems symbols detected - a path mapping to exported symbols available # noqa: E501

Returns

The system_symbols of this AnalysisResultResponseResult. # noqa: E501

Return type

object

to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_result_response_result_aicoeci module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result_aicoeci.AnalysisResultResponseResultAicoeci(requirements=None, requirements_lock=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'requirements': 'requirements', 'requirements_lock': 'requirements_lock'}
property requirements

Gets the requirements of this AnalysisResultResponseResultAicoeci. # noqa: E501

Returns

The requirements of this AnalysisResultResponseResultAicoeci. # noqa: E501

Return type

RequirementsDef

property requirements_lock

Gets the requirements_lock of this AnalysisResultResponseResultAicoeci. # noqa: E501

Returns

The requirements_lock of this AnalysisResultResponseResultAicoeci. # noqa: E501

Return type

RequirementsLockDef

swagger_types = {'requirements': 'RequirementsDef', 'requirements_lock': 'RequirementsLockDef'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_result_response_result_deb module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result_deb.AnalysisResultResponseResultDeb(arch=None, name=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property arch

Gets the arch of this AnalysisResultResponseResultDeb. # noqa: E501

Package architecture # noqa: E501

Returns

The arch of this AnalysisResultResponseResultDeb. # noqa: E501

Return type

str

attribute_map = {'arch': 'arch', 'name': 'name', 'version': 'version'}
property name

Gets the name of this AnalysisResultResponseResultDeb. # noqa: E501

Name of the Debian package # noqa: E501

Returns

The name of this AnalysisResultResponseResultDeb. # noqa: E501

Return type

str

swagger_types = {'arch': 'str', 'name': 'str', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this AnalysisResultResponseResultDeb. # noqa: E501

Version identifier of the Debian package # noqa: E501

Returns

The version of this AnalysisResultResponseResultDeb. # noqa: E501

Return type

str

thamos.swagger_client.models.analysis_result_response_result_debdependencies module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result_debdependencies.AnalysisResultResponseResultDebdependencies(depends=None, epoch=None, name=None, pre_depends=None, replaces=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'depends': 'depends', 'epoch': 'epoch', 'name': 'name', 'pre_depends': 'pre-depends', 'replaces': 'replaces', 'version': 'version'}
property depends

Gets the depends of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Returns

The depends of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Return type

DebDependencyItem

property epoch

Gets the epoch of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Debian package epoch # noqa: E501

Returns

The epoch of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Return type

str

property name

Gets the name of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Debian package name # noqa: E501

Returns

The name of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Return type

str

property pre_depends

Gets the pre_depends of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Returns

The pre_depends of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Return type

DebDependencyItem

property replaces

Gets the replaces of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Returns

The replaces of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Return type

DebDependencyItem

swagger_types = {'depends': 'DebDependencyItem', 'epoch': 'str', 'name': 'str', 'pre_depends': 'DebDependencyItem', 'replaces': 'DebDependencyItem', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Debian package version # noqa: E501

Returns

The version of this AnalysisResultResponseResultDebdependencies. # noqa: E501

Return type

str

thamos.swagger_client.models.analysis_result_response_result_pythonfiles module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result_pythonfiles.AnalysisResultResponseResultPythonfiles(filepath=None, sha256=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'filepath': 'filepath', 'sha256': 'sha256'}
property filepath

Gets the filepath of this AnalysisResultResponseResultPythonfiles. # noqa: E501

Returns

The filepath of this AnalysisResultResponseResultPythonfiles. # noqa: E501

Return type

str

property sha256

Gets the sha256 of this AnalysisResultResponseResultPythonfiles. # noqa: E501

SHA256 of the file # noqa: E501

Returns

The sha256 of this AnalysisResultResponseResultPythonfiles. # noqa: E501

Return type

str

swagger_types = {'filepath': 'str', 'sha256': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_result_response_result_pythoninterpreters module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result_pythoninterpreters.AnalysisResultResponseResultPythoninterpreters(link=None, path=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'link': 'link', 'path': 'path', 'version': 'version'}

Gets the link of this AnalysisResultResponseResultPythoninterpreters. # noqa: E501

A dereferenced symlink (if any) to the Python interpreter # noqa: E501

Returns

The link of this AnalysisResultResponseResultPythoninterpreters. # noqa: E501

Return type

str

property path

Gets the path of this AnalysisResultResponseResultPythoninterpreters. # noqa: E501

A path to the Python interpreter executable # noqa: E501

Returns

The path of this AnalysisResultResponseResultPythoninterpreters. # noqa: E501

Return type

str

swagger_types = {'link': 'str', 'path': 'str', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this AnalysisResultResponseResultPythoninterpreters. # noqa: E501

Python interpreter version # noqa: E501

Returns

The version of this AnalysisResultResponseResultPythoninterpreters. # noqa: E501

Return type

str

thamos.swagger_client.models.analysis_result_response_result_pythonpackages module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_result_response_result_pythonpackages.AnalysisResultResponseResultPythonpackages(location=None, package_name=None, package_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'location': 'location', 'package_name': 'package_name', 'package_version': 'package_version'}
property location

Gets the location of this AnalysisResultResponseResultPythonpackages. # noqa: E501

A location where the Python package is installed # noqa: E501

Returns

The location of this AnalysisResultResponseResultPythonpackages. # noqa: E501

Return type

str

property package_name

Gets the package_name of this AnalysisResultResponseResultPythonpackages. # noqa: E501

Python package name # noqa: E501

Returns

The package_name of this AnalysisResultResponseResultPythonpackages. # noqa: E501

Return type

str

property package_version

Gets the package_version of this AnalysisResultResponseResultPythonpackages. # noqa: E501

Python package version # noqa: E501

Returns

The package_version of this AnalysisResultResponseResultPythonpackages. # noqa: E501

Return type

str

swagger_types = {'location': 'str', 'package_name': 'str', 'package_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_status_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_status_response.AnalysisStatusResponse(parameters=None, status=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'parameters': 'parameters', 'status': 'status'}
property parameters

Gets the parameters of this AnalysisStatusResponse. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this AnalysisStatusResponse. # noqa: E501

Return type

object

property status

Gets the status of this AnalysisStatusResponse. # noqa: E501

Returns

The status of this AnalysisStatusResponse. # noqa: E501

Return type

AnalysisStatusResponseStatus

swagger_types = {'parameters': 'object', 'status': 'AnalysisStatusResponseStatus'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_status_response_status module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_status_response_status.AnalysisStatusResponseStatus(finished_at=None, reason=None, started_at=None, state=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'finished_at': 'finished_at', 'reason': 'reason', 'started_at': 'started_at', 'state': 'state'}
property finished_at

Gets the finished_at of this AnalysisStatusResponseStatus. # noqa: E501

Datetime in ISO format informing about when the analysis has finished # noqa: E501

Returns

The finished_at of this AnalysisStatusResponseStatus. # noqa: E501

Return type

str

property reason

Gets the reason of this AnalysisStatusResponseStatus. # noqa: E501

Reasoning on finished run # noqa: E501

Returns

The reason of this AnalysisStatusResponseStatus. # noqa: E501

Return type

str

property started_at

Gets the started_at of this AnalysisStatusResponseStatus. # noqa: E501

Datetime in ISO format informing about when the analysis has started # noqa: E501

Returns

The started_at of this AnalysisStatusResponseStatus. # noqa: E501

Return type

str

property state

Gets the state of this AnalysisStatusResponseStatus. # noqa: E501

Returns

The state of this AnalysisStatusResponseStatus. # noqa: E501

Return type

str

swagger_types = {'finished_at': 'str', 'reason': 'str', 'started_at': 'str', 'state': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_unauthorized_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_unauthorized_error.AnalysisUnauthorizedError(error=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error'}
property error

Gets the error of this AnalysisUnauthorizedError. # noqa: E501

Unauthorized error information # noqa: E501

Returns

The error of this AnalysisUnauthorizedError. # noqa: E501

Return type

str

swagger_types = {'error': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.analysis_with_authentication_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.analysis_with_authentication_response.AnalysisWithAuthenticationResponse(analysis_id=None, authenticated=None, cached=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analysis_id

Gets the analysis_id of this AnalysisWithAuthenticationResponse. # noqa: E501

An id of submitted analysis for checking its status and its results # noqa: E501

Returns

The analysis_id of this AnalysisWithAuthenticationResponse. # noqa: E501

Return type

str

attribute_map = {'analysis_id': 'analysis_id', 'authenticated': 'authenticated', 'cached': 'cached', 'parameters': 'parameters'}
property authenticated

Gets the authenticated of this AnalysisWithAuthenticationResponse. # noqa: E501

If set to true the given analysis was authenticated # noqa: E501

Returns

The authenticated of this AnalysisWithAuthenticationResponse. # noqa: E501

Return type

bool

property cached

Gets the cached of this AnalysisWithAuthenticationResponse. # noqa: E501

If set to true the given analysis was picked from cache # noqa: E501

Returns

The cached of this AnalysisWithAuthenticationResponse. # noqa: E501

Return type

bool

property parameters

Gets the parameters of this AnalysisWithAuthenticationResponse. # noqa: E501

Parameters echoed back to user (with default parameters if omitted) # noqa: E501

Returns

The parameters of this AnalysisWithAuthenticationResponse. # noqa: E501

Return type

object

swagger_types = {'analysis_id': 'str', 'authenticated': 'bool', 'cached': 'bool', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build.Build(base_image=None, build_log=None, output_image=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'base_image': 'base_image', 'build_log': 'build_log', 'output_image': 'output_image'}
property base_image

Gets the base_image of this Build. # noqa: E501

Name of base image used by the s2i build # noqa: E501

Returns

The base_image of this Build. # noqa: E501

Return type

str

property build_log

Gets the build_log of this Build. # noqa: E501

Returns

The build_log of this Build. # noqa: E501

Return type

BuildBuildLog

property output_image

Gets the output_image of this Build. # noqa: E501

Name of output image - can also specify remote registry to pull image from # noqa: E501

Returns

The output_image of this Build. # noqa: E501

Return type

str

swagger_types = {'base_image': 'str', 'build_log': 'BuildBuildLog', 'output_image': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_analysis_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_analysis_response.BuildAnalysisResponse(base_image_analysis=None, buildlog_analysis=None, buildlog_document_id=None, output_image_analysis=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'base_image_analysis': 'base_image_analysis', 'buildlog_analysis': 'buildlog_analysis', 'buildlog_document_id': 'buildlog_document_id', 'output_image_analysis': 'output_image_analysis'}
property base_image_analysis

Gets the base_image_analysis of this BuildAnalysisResponse. # noqa: E501

Returns

The base_image_analysis of this BuildAnalysisResponse. # noqa: E501

Return type

BuildAnalysisResponseBaseImageAnalysis

property buildlog_analysis

Gets the buildlog_analysis of this BuildAnalysisResponse. # noqa: E501

Returns

The buildlog_analysis of this BuildAnalysisResponse. # noqa: E501

Return type

BuildAnalysisResponseBuildlogAnalysis

property buildlog_document_id

Gets the buildlog_document_id of this BuildAnalysisResponse. # noqa: E501

Document identifier for the stored build log # noqa: E501

Returns

The buildlog_document_id of this BuildAnalysisResponse. # noqa: E501

Return type

str

property output_image_analysis

Gets the output_image_analysis of this BuildAnalysisResponse. # noqa: E501

Returns

The output_image_analysis of this BuildAnalysisResponse. # noqa: E501

Return type

BuildAnalysisResponseBaseImageAnalysis

swagger_types = {'base_image_analysis': 'BuildAnalysisResponseBaseImageAnalysis', 'buildlog_analysis': 'BuildAnalysisResponseBuildlogAnalysis', 'buildlog_document_id': 'str', 'output_image_analysis': 'BuildAnalysisResponseBaseImageAnalysis'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_analysis_response_base_image_analysis module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_analysis_response_base_image_analysis.BuildAnalysisResponseBaseImageAnalysis(analysis_id=None, cached=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analysis_id

Gets the analysis_id of this BuildAnalysisResponseBaseImageAnalysis. # noqa: E501

An identifier of submitted analysis for checking its status and its results # noqa: E501

Returns

The analysis_id of this BuildAnalysisResponseBaseImageAnalysis. # noqa: E501

Return type

str

attribute_map = {'analysis_id': 'analysis_id', 'cached': 'cached'}
property cached

Gets the cached of this BuildAnalysisResponseBaseImageAnalysis. # noqa: E501

If set to true the given analysis was picked from cache # noqa: E501

Returns

The cached of this BuildAnalysisResponseBaseImageAnalysis. # noqa: E501

Return type

bool

swagger_types = {'analysis_id': 'str', 'cached': 'bool'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_analysis_response_buildlog_analysis module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_analysis_response_buildlog_analysis.BuildAnalysisResponseBuildlogAnalysis(analysis_id=None, cached=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analysis_id

Gets the analysis_id of this BuildAnalysisResponseBuildlogAnalysis. # noqa: E501

An identifier of submitted analysis for checking its status and its results # noqa: E501

Returns

The analysis_id of this BuildAnalysisResponseBuildlogAnalysis. # noqa: E501

Return type

str

attribute_map = {'analysis_id': 'analysis_id', 'cached': 'cached'}
property cached

Gets the cached of this BuildAnalysisResponseBuildlogAnalysis. # noqa: E501

If set to true the given analysis was picked from cache # noqa: E501

Returns

The cached of this BuildAnalysisResponseBuildlogAnalysis. # noqa: E501

Return type

bool

swagger_types = {'analysis_id': 'str', 'cached': 'bool'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_analysis_response_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_analysis_response_error.BuildAnalysisResponseError(base_image_analysis=None, build_log_analysis=None, output_image_analysis=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'base_image_analysis': 'base_image_analysis', 'build_log_analysis': 'build_log_analysis', 'output_image_analysis': 'output_image_analysis'}
property base_image_analysis

Gets the base_image_analysis of this BuildAnalysisResponseError. # noqa: E501

Returns

The base_image_analysis of this BuildAnalysisResponseError. # noqa: E501

Return type

BuildAnalysisResponseErrorBaseImageAnalysis

property build_log_analysis

Gets the build_log_analysis of this BuildAnalysisResponseError. # noqa: E501

Returns

The build_log_analysis of this BuildAnalysisResponseError. # noqa: E501

Return type

BuildAnalysisResponseErrorBuildLogAnalysis

property output_image_analysis

Gets the output_image_analysis of this BuildAnalysisResponseError. # noqa: E501

Returns

The output_image_analysis of this BuildAnalysisResponseError. # noqa: E501

Return type

BuildAnalysisResponseErrorBuildLogAnalysis

swagger_types = {'base_image_analysis': 'BuildAnalysisResponseErrorBaseImageAnalysis', 'build_log_analysis': 'BuildAnalysisResponseErrorBuildLogAnalysis', 'output_image_analysis': 'BuildAnalysisResponseErrorBuildLogAnalysis'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_analysis_response_error_base_image_analysis module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_analysis_response_error_base_image_analysis.BuildAnalysisResponseErrorBaseImageAnalysis(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this BuildAnalysisResponseErrorBaseImageAnalysis. # noqa: E501

Error information for users # noqa: E501

Returns

The error of this BuildAnalysisResponseErrorBaseImageAnalysis. # noqa: E501

Return type

str

property parameters

Gets the parameters of this BuildAnalysisResponseErrorBaseImageAnalysis. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this BuildAnalysisResponseErrorBaseImageAnalysis. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_analysis_response_error_build_log_analysis module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_analysis_response_error_build_log_analysis.BuildAnalysisResponseErrorBuildLogAnalysis(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this BuildAnalysisResponseErrorBuildLogAnalysis. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this BuildAnalysisResponseErrorBuildLogAnalysis. # noqa: E501

Return type

str

property parameters

Gets the parameters of this BuildAnalysisResponseErrorBuildLogAnalysis. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this BuildAnalysisResponseErrorBuildLogAnalysis. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.build_build_log module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.build_build_log.BuildBuildLog(apiversion=None, kind=None, log=None, metadata=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property apiversion

Gets the apiversion of this BuildBuildLog. # noqa: E501

BuildLog api version # noqa: E501

Returns

The apiversion of this BuildBuildLog. # noqa: E501

Return type

str

attribute_map = {'apiversion': 'apiversion', 'kind': 'kind', 'log': 'log', 'metadata': 'metadata'}
property kind

Gets the kind of this BuildBuildLog. # noqa: E501

Type of the log # noqa: E501

Returns

The kind of this BuildBuildLog. # noqa: E501

Return type

str

property log

Gets the log of this BuildBuildLog. # noqa: E501

A full build or installation log that was output during image build # noqa: E501

Returns

The log of this BuildBuildLog. # noqa: E501

Return type

str

property metadata

Gets the metadata of this BuildBuildLog. # noqa: E501

Returns

The metadata of this BuildBuildLog. # noqa: E501

Return type

str

swagger_types = {'apiversion': 'str', 'kind': 'str', 'log': 'str', 'metadata': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.callback_info module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.callback_info.CallbackInfo(authorization=None, client_data=None, url=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'authorization': 'authorization', 'client_data': 'client_data', 'url': 'url'}
property authorization

Gets the authorization of this CallbackInfo. # noqa: E501

string to be passed as auth header to client webhook url # noqa: E501

Returns

The authorization of this CallbackInfo. # noqa: E501

Return type

str

property client_data

Gets the client_data of this CallbackInfo. # noqa: E501

arbitrary json that is passed back to the user upon request completion # noqa: E501

Returns

The client_data of this CallbackInfo. # noqa: E501

Return type

object

swagger_types = {'authorization': 'str', 'client_data': 'object', 'url': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property url

Gets the url of this CallbackInfo. # noqa: E501

url to post results to upon request completion # noqa: E501

Returns

The url of this CallbackInfo. # noqa: E501

Return type

str

thamos.swagger_client.models.container_images_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.container_images_response.ContainerImagesResponse(container_images=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'container_images': 'container_images', 'parameters': 'parameters'}
property container_images

Gets the container_images of this ContainerImagesResponse. # noqa: E501

Returns

The container_images of this ContainerImagesResponse. # noqa: E501

Return type

list[ContainerImagesResponseContainerImages]

property parameters

Gets the parameters of this ContainerImagesResponse. # noqa: E501

Returns

The parameters of this ContainerImagesResponse. # noqa: E501

Return type

ContainerImagesResponseParameters

swagger_types = {'container_images': 'list[ContainerImagesResponseContainerImages]', 'parameters': 'ContainerImagesResponseParameters'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.container_images_response_container_images module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.container_images_response_container_images.ContainerImagesResponseContainerImages(cuda_version=None, _datetime=None, env_image_name=None, env_image_tag=None, environment_name=None, environment_type=None, image_analysis_url=None, image_sha=None, os_name=None, os_version=None, package_extract_document_id=None, python_version=None, quay_repo_url=None, thoth_image_name=None, thoth_image_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'_datetime': 'datetime', 'cuda_version': 'cuda_version', 'env_image_name': 'env_image_name', 'env_image_tag': 'env_image_tag', 'environment_name': 'environment_name', 'environment_type': 'environment_type', 'image_analysis_url': 'image_analysis_url', 'image_sha': 'image_sha', 'os_name': 'os_name', 'os_version': 'os_version', 'package_extract_document_id': 'package_extract_document_id', 'python_version': 'python_version', 'quay_repo_url': 'quay_repo_url', 'thoth_image_name': 'thoth_image_name', 'thoth_image_version': 'thoth_image_version'}
property cuda_version

Gets the cuda_version of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The cuda_version of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property env_image_name

Gets the env_image_name of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The env_image_name of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property env_image_tag

Gets the env_image_tag of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The env_image_tag of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property environment_name

Gets the environment_name of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The environment_name of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property environment_type

Gets the environment_type of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The environment_type of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property image_analysis_url

Gets the image_analysis_url of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The image_analysis_url of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property image_sha

Gets the image_sha of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The image_sha of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property os_name

Gets the os_name of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The os_name of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property os_version

Gets the os_version of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The os_version of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property package_extract_document_id

Gets the package_extract_document_id of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The package_extract_document_id of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property python_version

Gets the python_version of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The python_version of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property quay_repo_url

Gets the quay_repo_url of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The quay_repo_url of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

swagger_types = {'_datetime': 'str', 'cuda_version': 'str', 'env_image_name': 'str', 'env_image_tag': 'str', 'environment_name': 'str', 'environment_type': 'str', 'image_analysis_url': 'str', 'image_sha': 'str', 'os_name': 'str', 'os_version': 'str', 'package_extract_document_id': 'str', 'python_version': 'str', 'quay_repo_url': 'str', 'thoth_image_name': 'str', 'thoth_image_version': 'str'}
property thoth_image_name

Gets the thoth_image_name of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The thoth_image_name of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

property thoth_image_version

Gets the thoth_image_version of this ContainerImagesResponseContainerImages. # noqa: E501

Returns

The thoth_image_version of this ContainerImagesResponseContainerImages. # noqa: E501

Return type

str

to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.container_images_response_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.container_images_response_error.ContainerImagesResponseError(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this ContainerImagesResponseError. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this ContainerImagesResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this ContainerImagesResponseError. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this ContainerImagesResponseError. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.container_images_response_parameters module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.container_images_response_parameters.ContainerImagesResponseParameters(page=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'page': 'page'}
property page

Gets the page of this ContainerImagesResponseParameters. # noqa: E501

Page offset in the pagination # noqa: E501

Returns

The page of this ContainerImagesResponseParameters. # noqa: E501

Return type

int

swagger_types = {'page': 'int'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.deb_dependency_item module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.deb_dependency_item.DebDependencyItem(name=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'name': 'name', 'version': 'version'}
property name

Gets the name of this DebDependencyItem. # noqa: E501

Dependency name # noqa: E501

Returns

The name of this DebDependencyItem. # noqa: E501

Return type

str

swagger_types = {'name': 'str', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this DebDependencyItem. # noqa: E501

Dependency version # noqa: E501

Returns

The version of this DebDependencyItem. # noqa: E501

Return type

str

thamos.swagger_client.models.image_metadata_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.image_metadata_response.ImageMetadataResponse(architecture=None, created=None, digest=None, docker_version=None, env=None, labels=None, layers=None, os=None, repo_tags=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property architecture

Gets the architecture of this ImageMetadataResponse. # noqa: E501

Target architecture of image # noqa: E501

Returns

The architecture of this ImageMetadataResponse. # noqa: E501

Return type

str

attribute_map = {'architecture': 'Architecture', 'created': 'Created', 'digest': 'Digest', 'docker_version': 'DockerVersion', 'env': 'Env', 'labels': 'Labels', 'layers': 'Layers', 'os': 'Os', 'repo_tags': 'RepoTags'}
property created

Gets the created of this ImageMetadataResponse. # noqa: E501

Image creation date and time # noqa: E501

Returns

The created of this ImageMetadataResponse. # noqa: E501

Return type

str

property digest

Gets the digest of this ImageMetadataResponse. # noqa: E501

Digest of the image # noqa: E501

Returns

The digest of this ImageMetadataResponse. # noqa: E501

Return type

str

property docker_version

Gets the docker_version of this ImageMetadataResponse. # noqa: E501

Version of Docker # noqa: E501

Returns

The docker_version of this ImageMetadataResponse. # noqa: E501

Return type

str

property env

Gets the env of this ImageMetadataResponse. # noqa: E501

Environment variables from analyzed image # noqa: E501

Returns

The env of this ImageMetadataResponse. # noqa: E501

Return type

list[str]

property labels

Gets the labels of this ImageMetadataResponse. # noqa: E501

Image labels # noqa: E501

Returns

The labels of this ImageMetadataResponse. # noqa: E501

Return type

object

property layers

Gets the layers of this ImageMetadataResponse. # noqa: E501

Returns

The layers of this ImageMetadataResponse. # noqa: E501

Return type

list[str]

property os

Gets the os of this ImageMetadataResponse. # noqa: E501

Operating system identifier # noqa: E501

Returns

The os of this ImageMetadataResponse. # noqa: E501

Return type

str

property repo_tags

Gets the repo_tags of this ImageMetadataResponse. # noqa: E501

Returns

The repo_tags of this ImageMetadataResponse. # noqa: E501

Return type

list[str]

swagger_types = {'architecture': 'str', 'created': 'str', 'digest': 'str', 'docker_version': 'str', 'env': 'list[str]', 'labels': 'object', 'layers': 'list[str]', 'os': 'str', 'repo_tags': 'list[str]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.justification module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.justification.Justification[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {}
swagger_types = {}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.justification_inner module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.justification_inner.JustificationInner(link=None, message=None, type=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'link': 'link', 'message': 'message', 'type': 'type'}

Gets the link of this JustificationInner. # noqa: E501

Returns

The link of this JustificationInner. # noqa: E501

Return type

str

property message

Gets the message of this JustificationInner. # noqa: E501

Returns

The message of this JustificationInner. # noqa: E501

Return type

str

swagger_types = {'link': 'str', 'message': 'str', 'type': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property type

Gets the type of this JustificationInner. # noqa: E501

Returns

The type of this JustificationInner. # noqa: E501

Return type

str

thamos.swagger_client.models.kebechet_metadata module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.kebechet_metadata.KebechetMetadata(message_justification=None, package_index=None, package_name=None, package_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'message_justification': 'message_justification', 'package_index': 'package_index', 'package_name': 'package_name', 'package_version': 'package_version'}
property message_justification

Gets the message_justification of this KebechetMetadata. # noqa: E501

Returns

The message_justification of this KebechetMetadata. # noqa: E501

Return type

int

property package_index

Gets the package_index of this KebechetMetadata. # noqa: E501

Returns

The package_index of this KebechetMetadata. # noqa: E501

Return type

str

property package_name

Gets the package_name of this KebechetMetadata. # noqa: E501

Returns

The package_name of this KebechetMetadata. # noqa: E501

Return type

str

property package_version

Gets the package_version of this KebechetMetadata. # noqa: E501

Returns

The package_version of this KebechetMetadata. # noqa: E501

Return type

str

swagger_types = {'message_justification': 'int', 'package_index': 'str', 'package_name': 'str', 'package_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.kebechet_webhook_input module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.kebechet_webhook_input.KebechetWebhookInput[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {}
swagger_types = {}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.project_def module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.project_def.ProjectDef(constraints=None, requirements=None, requirements_locked=None, runtime_environment=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'constraints': 'constraints', 'requirements': 'requirements', 'requirements_locked': 'requirements_locked', 'runtime_environment': 'runtime_environment'}
property constraints

Gets the constraints of this ProjectDef. # noqa: E501

Returns

The constraints of this ProjectDef. # noqa: E501

Return type

list[ProjectDefConstraints]

property requirements

Gets the requirements of this ProjectDef. # noqa: E501

Requirements stating direct dependencies of the project, the format is compatible with Pipenv # noqa: E501

Returns

The requirements of this ProjectDef. # noqa: E501

Return type

object

property requirements_locked

Gets the requirements_locked of this ProjectDef. # noqa: E501

A lock file stating all the dependencies pinned to a specific version togher with an explicit Python package index configuration # noqa: E501

Returns

The requirements_locked of this ProjectDef. # noqa: E501

Return type

object

property runtime_environment

Gets the runtime_environment of this ProjectDef. # noqa: E501

Returns

The runtime_environment of this ProjectDef. # noqa: E501

Return type

RuntimeEnvironment

swagger_types = {'constraints': 'list[ProjectDefConstraints]', 'requirements': 'object', 'requirements_locked': 'object', 'runtime_environment': 'RuntimeEnvironment'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.project_def_constraints module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.project_def_constraints.ProjectDefConstraints(markers=None, name=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'markers': 'markers', 'name': 'name', 'version': 'version'}
property markers

Gets the markers of this ProjectDefConstraints. # noqa: E501

An environment marker used with the version constrain # noqa: E501

Returns

The markers of this ProjectDefConstraints. # noqa: E501

Return type

str

property name

Gets the name of this ProjectDefConstraints. # noqa: E501

Name of the package that was constrained # noqa: E501

Returns

The name of this ProjectDefConstraints. # noqa: E501

Return type

str

swagger_types = {'markers': 'str', 'name': 'str', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this ProjectDefConstraints. # noqa: E501

Version range specifier for the constrain # noqa: E501

Returns

The version of this ProjectDefConstraints. # noqa: E501

Return type

str

thamos.swagger_client.models.provenance_input module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_input.ProvenanceInput(application_stack=None, justification=None, kebechet_metadata=None, stack_info=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property application_stack

Gets the application_stack of this ProvenanceInput. # noqa: E501

Returns

The application_stack of this ProvenanceInput. # noqa: E501

Return type

PythonStack

attribute_map = {'application_stack': 'application_stack', 'justification': 'justification', 'kebechet_metadata': 'kebechet_metadata', 'stack_info': 'stack_info'}
property justification

Gets the justification of this ProvenanceInput. # noqa: E501

Returns

The justification of this ProvenanceInput. # noqa: E501

Return type

Justification

property kebechet_metadata

Gets the kebechet_metadata of this ProvenanceInput. # noqa: E501

Returns

The kebechet_metadata of this ProvenanceInput. # noqa: E501

Return type

KebechetMetadata

property stack_info

Gets the stack_info of this ProvenanceInput. # noqa: E501

Returns

The stack_info of this ProvenanceInput. # noqa: E501

Return type

StackInfo

swagger_types = {'application_stack': 'PythonStack', 'justification': 'Justification', 'kebechet_metadata': 'KebechetMetadata', 'stack_info': 'StackInfo'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.provenance_result_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_result_response.ProvenanceResultResponse(metadata=None, result=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'metadata': 'metadata', 'result': 'result'}
property metadata

Gets the metadata of this ProvenanceResultResponse. # noqa: E501

Returns

The metadata of this ProvenanceResultResponse. # noqa: E501

Return type

ProvenanceResultResponseMetadata

property result

Gets the result of this ProvenanceResultResponse. # noqa: E501

Returns

The result of this ProvenanceResultResponse. # noqa: E501

Return type

ProvenanceResultResponseResult

swagger_types = {'metadata': 'ProvenanceResultResponseMetadata', 'result': 'ProvenanceResultResponseResult'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.provenance_result_response_metadata module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_result_response_metadata.ProvenanceResultResponseMetadata(analyzer=None, analyzer_version=None, arguments=None, _datetime=None, distribution=None, document_id=None, duration=None, hostname=None, os_release=None, python=None, thoth_deployment_name=None, timestamp=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

property analyzer

Gets the analyzer of this ProvenanceResultResponseMetadata. # noqa: E501

Name of the component used to check provenance # noqa: E501

Returns

The analyzer of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

str

property analyzer_version

Gets the analyzer_version of this ProvenanceResultResponseMetadata. # noqa: E501

Version of the component used to check provenance # noqa: E501

Returns

The analyzer_version of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

str

property arguments

Gets the arguments of this ProvenanceResultResponseMetadata. # noqa: E501

Arguments passed to the provenance checker # noqa: E501

Returns

The arguments of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

object

attribute_map = {'_datetime': 'datetime', 'analyzer': 'analyzer', 'analyzer_version': 'analyzer_version', 'arguments': 'arguments', 'distribution': 'distribution', 'document_id': 'document_id', 'duration': 'duration', 'hostname': 'hostname', 'os_release': 'os_release', 'python': 'python', 'thoth_deployment_name': 'thoth_deployment_name', 'timestamp': 'timestamp'}
property distribution

Gets the distribution of this ProvenanceResultResponseMetadata. # noqa: E501

Returns

The distribution of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

ProvenanceResultResponseMetadataDistribution

property document_id

Gets the document_id of this ProvenanceResultResponseMetadata. # noqa: E501

A unique identifier of the document # noqa: E501

Returns

The document_id of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

str

property duration

Gets the duration of this ProvenanceResultResponseMetadata. # noqa: E501

Number of seconds for which the provenance-checker was running # noqa: E501

Returns

The duration of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

int

property hostname

Gets the hostname of this ProvenanceResultResponseMetadata. # noqa: E501

Pod name where the provenance checks were done # noqa: E501

Returns

The hostname of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

str

property os_release

Gets the os_release of this ProvenanceResultResponseMetadata. # noqa: E501

Returns

The os_release of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

object

property python

Gets the python of this ProvenanceResultResponseMetadata. # noqa: E501

Returns

The python of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

AdviserResultResponseMetadataPython

swagger_types = {'_datetime': 'str', 'analyzer': 'str', 'analyzer_version': 'str', 'arguments': 'object', 'distribution': 'ProvenanceResultResponseMetadataDistribution', 'document_id': 'str', 'duration': 'int', 'hostname': 'str', 'os_release': 'object', 'python': 'AdviserResultResponseMetadataPython', 'thoth_deployment_name': 'str', 'timestamp': 'int'}
property thoth_deployment_name

Gets the thoth_deployment_name of this ProvenanceResultResponseMetadata. # noqa: E501

Name of Thoth’s deployment that computed results # noqa: E501

Returns

The thoth_deployment_name of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

str

property timestamp

Gets the timestamp of this ProvenanceResultResponseMetadata. # noqa: E501

Timestamp when results were computed # noqa: E501

Returns

The timestamp of this ProvenanceResultResponseMetadata. # noqa: E501

Return type

int

to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.provenance_result_response_metadata_distribution module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_result_response_metadata_distribution.ProvenanceResultResponseMetadataDistribution(codename=None, id=None, like=None, version=None, version_parts=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'codename': 'codename', 'id': 'id', 'like': 'like', 'version': 'version', 'version_parts': 'version_parts'}
property codename

Gets the codename of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Codename of environment in which the provenance check was run # noqa: E501

Returns

The codename of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Return type

str

property id

Gets the id of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Identifier of environment in which the provenance check was run # noqa: E501

Returns

The id of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Return type

str

property like

Gets the like of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Similar environments in comparison to environment in which the provenance check was run # noqa: E501

Returns

The like of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Return type

str

swagger_types = {'codename': 'str', 'id': 'str', 'like': 'str', 'version': 'str', 'version_parts': 'ProvenanceResultResponseMetadataDistributionVersionParts'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

A string representation of environment version # noqa: E501

Returns

The version of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Return type

str

property version_parts

Gets the version_parts of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Returns

The version_parts of this ProvenanceResultResponseMetadataDistribution. # noqa: E501

Return type

ProvenanceResultResponseMetadataDistributionVersionParts

thamos.swagger_client.models.provenance_result_response_metadata_distribution_version_parts module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_result_response_metadata_distribution_version_parts.ProvenanceResultResponseMetadataDistributionVersionParts(build_number=None, major=None, minor=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'build_number': 'build_number', 'major': 'major', 'minor': 'minor'}
property build_number

Gets the build_number of this ProvenanceResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The build_number of this ProvenanceResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

property major

Gets the major of this ProvenanceResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The major of this ProvenanceResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

property minor

Gets the minor of this ProvenanceResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The minor of this ProvenanceResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

swagger_types = {'build_number': 'str', 'major': 'str', 'minor': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.provenance_result_response_result module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_result_response_result.ProvenanceResultResponseResult(error=None, error_msg=None, input=None, parameters=None, report=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'error_msg': 'error_msg', 'input': 'input', 'parameters': 'parameters', 'report': 'report'}
property error

Gets the error of this ProvenanceResultResponseResult. # noqa: E501

A flag set to true if an error was encountered # noqa: E501

Returns

The error of this ProvenanceResultResponseResult. # noqa: E501

Return type

bool

property error_msg

Gets the error_msg of this ProvenanceResultResponseResult. # noqa: E501

An error message reported to users # noqa: E501

Returns

The error_msg of this ProvenanceResultResponseResult. # noqa: E501

Return type

str

property input

Gets the input of this ProvenanceResultResponseResult. # noqa: E501

Returns

The input of this ProvenanceResultResponseResult. # noqa: E501

Return type

object

property parameters

Gets the parameters of this ProvenanceResultResponseResult. # noqa: E501

Returns

The parameters of this ProvenanceResultResponseResult. # noqa: E501

Return type

ProvenanceResultResponseResultParameters

property report

Gets the report of this ProvenanceResultResponseResult. # noqa: E501

A provenance check report # noqa: E501

Returns

The report of this ProvenanceResultResponseResult. # noqa: E501

Return type

list[object]

swagger_types = {'error': 'bool', 'error_msg': 'str', 'input': 'object', 'parameters': 'ProvenanceResultResponseResultParameters', 'report': 'list[object]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.provenance_result_response_result_parameters module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.provenance_result_response_result_parameters.ProvenanceResultResponseResultParameters(project=None, whitelisted_sources=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'project': 'project', 'whitelisted_sources': 'whitelisted_sources'}
property project

Gets the project of this ProvenanceResultResponseResultParameters. # noqa: E501

Returns

The project of this ProvenanceResultResponseResultParameters. # noqa: E501

Return type

ProjectDef

swagger_types = {'project': 'ProjectDef', 'whitelisted_sources': 'list[str]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property whitelisted_sources

Gets the whitelisted_sources of this ProvenanceResultResponseResultParameters. # noqa: E501

Python package indexes whitelisted # noqa: E501

Returns

The whitelisted_sources of this ProvenanceResultResponseResultParameters. # noqa: E501

Return type

list[str]

thamos.swagger_client.models.python_environments module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_environments.PythonEnvironments(environment=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'environment': 'environment'}
property environment

Gets the environment of this PythonEnvironments. # noqa: E501

Returns

The environment of this PythonEnvironments. # noqa: E501

Return type

list[PythonEnvironmentsEnvironment]

swagger_types = {'environment': 'list[PythonEnvironmentsEnvironment]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_environments_environment module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_environments_environment.PythonEnvironmentsEnvironment(os_name=None, os_version=None, python_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'os_name': 'os_name', 'os_version': 'os_version', 'python_version': 'python_version'}
property os_name

Gets the os_name of this PythonEnvironmentsEnvironment. # noqa: E501

Operating system name # noqa: E501

Returns

The os_name of this PythonEnvironmentsEnvironment. # noqa: E501

Return type

str

property os_version

Gets the os_version of this PythonEnvironmentsEnvironment. # noqa: E501

Operating system version # noqa: E501

Returns

The os_version of this PythonEnvironmentsEnvironment. # noqa: E501

Return type

str

property python_version

Gets the python_version of this PythonEnvironmentsEnvironment. # noqa: E501

Python version # noqa: E501

Returns

The python_version of this PythonEnvironmentsEnvironment. # noqa: E501

Return type

str

swagger_types = {'os_name': 'str', 'os_version': 'str', 'python_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_dependencies module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_dependencies.PythonPackageDependencies(dependencies=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'dependencies': 'dependencies', 'parameters': 'parameters'}
property dependencies

Gets the dependencies of this PythonPackageDependencies. # noqa: E501

Returns

The dependencies of this PythonPackageDependencies. # noqa: E501

Return type

list[PythonPackageDependenciesDependencies]

property parameters

Gets the parameters of this PythonPackageDependencies. # noqa: E501

Returns

The parameters of this PythonPackageDependencies. # noqa: E501

Return type

object

swagger_types = {'dependencies': 'list[PythonPackageDependenciesDependencies]', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_dependencies_dependencies module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_dependencies_dependencies.PythonPackageDependenciesDependencies(environment_marker=None, extra=None, name=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'environment_marker': 'environment_marker', 'extra': 'extra', 'name': 'name', 'version': 'version'}
property environment_marker

Gets the environment_marker of this PythonPackageDependenciesDependencies. # noqa: E501

Returns

The environment_marker of this PythonPackageDependenciesDependencies. # noqa: E501

Return type

str

property extra

Gets the extra of this PythonPackageDependenciesDependencies. # noqa: E501

Returns

The extra of this PythonPackageDependenciesDependencies. # noqa: E501

Return type

str

property name

Gets the name of this PythonPackageDependenciesDependencies. # noqa: E501

Returns

The name of this PythonPackageDependenciesDependencies. # noqa: E501

Return type

str

swagger_types = {'environment_marker': 'str', 'extra': 'str', 'name': 'str', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this PythonPackageDependenciesDependencies. # noqa: E501

Returns

The version of this PythonPackageDependenciesDependencies. # noqa: E501

Return type

str

thamos.swagger_client.models.python_package_dependencies_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_dependencies_error.PythonPackageDependenciesError(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this PythonPackageDependenciesError. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this PythonPackageDependenciesError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this PythonPackageDependenciesError. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this PythonPackageDependenciesError. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_indexes module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_indexes.PythonPackageIndexes(indexes=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'indexes': 'indexes'}
property indexes

Gets the indexes of this PythonPackageIndexes. # noqa: E501

Returns

The indexes of this PythonPackageIndexes. # noqa: E501

Return type

list[PythonPackageIndexesIndexes]

swagger_types = {'indexes': 'list[PythonPackageIndexesIndexes]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_indexes_indexes module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_indexes_indexes.PythonPackageIndexesIndexes(only_if_package_seen=None, url=None, verify_ssl=None, warehouse_api_url=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'only_if_package_seen': 'only_if_package_seen', 'url': 'url', 'verify_ssl': 'verify_ssl', 'warehouse_api_url': 'warehouse_api_url'}
property only_if_package_seen

Gets the only_if_package_seen of this PythonPackageIndexesIndexes. # noqa: E501

The backend is configured to monitor only releases of already seen packages # noqa: E501

Returns

The only_if_package_seen of this PythonPackageIndexesIndexes. # noqa: E501

Return type

bool

swagger_types = {'only_if_package_seen': 'bool', 'url': 'str', 'verify_ssl': 'bool', 'warehouse_api_url': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property url

Gets the url of this PythonPackageIndexesIndexes. # noqa: E501

URL to the Python simple repository as described in PEP 503 # noqa: E501

Returns

The url of this PythonPackageIndexesIndexes. # noqa: E501

Return type

str

property verify_ssl

Gets the verify_ssl of this PythonPackageIndexesIndexes. # noqa: E501

Use secured connection to warehouse # noqa: E501

Returns

The verify_ssl of this PythonPackageIndexesIndexes. # noqa: E501

Return type

bool

property warehouse_api_url

Gets the warehouse_api_url of this PythonPackageIndexesIndexes. # noqa: E501

URL to the warehouse API # noqa: E501

Returns

The warehouse_api_url of this PythonPackageIndexesIndexes. # noqa: E501

Return type

str

thamos.swagger_client.models.python_package_name_import_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_name_import_response.PythonPackageNameImportResponse(package_names=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'package_names': 'package_names', 'parameters': 'parameters'}
property package_names

Gets the package_names of this PythonPackageNameImportResponse. # noqa: E501

Returns

The package_names of this PythonPackageNameImportResponse. # noqa: E501

Return type

list[PythonPackageNameImportResponsePackageNames]

property parameters

Gets the parameters of this PythonPackageNameImportResponse. # noqa: E501

Returns

The parameters of this PythonPackageNameImportResponse. # noqa: E501

Return type

object

swagger_types = {'package_names': 'list[PythonPackageNameImportResponsePackageNames]', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_name_import_response_package_names module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_name_import_response_package_names.PythonPackageNameImportResponsePackageNames(index_url=None, package_import=None, package_name=None, package_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'index_url': 'index_url', 'package_import': 'package_import', 'package_name': 'package_name', 'package_version': 'package_version'}
property index_url

Gets the index_url of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Source index URL of the package # noqa: E501

Returns

The index_url of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Return type

str

property package_import

Gets the package_import of this PythonPackageNameImportResponsePackageNames. # noqa: E501

A module import matching the given criteria # noqa: E501

Returns

The package_import of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Return type

str

property package_name

Gets the package_name of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Name of the package # noqa: E501

Returns

The package_name of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Return type

str

property package_version

Gets the package_version of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Version of the package # noqa: E501

Returns

The package_version of this PythonPackageNameImportResponsePackageNames. # noqa: E501

Return type

str

swagger_types = {'index_url': 'str', 'package_import': 'str', 'package_name': 'str', 'package_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_name_response_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_name_response_error.PythonPackageNameResponseError(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this PythonPackageNameResponseError. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this PythonPackageNameResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this PythonPackageNameResponseError. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this PythonPackageNameResponseError. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_version_environments_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_version_environments_response.PythonPackageVersionEnvironmentsResponse(environments=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'environments': 'environments'}
property environments

Gets the environments of this PythonPackageVersionEnvironmentsResponse. # noqa: E501

Returns

The environments of this PythonPackageVersionEnvironmentsResponse. # noqa: E501

Return type

list[PythonEnvironmentsEnvironment]

swagger_types = {'environments': 'list[PythonEnvironmentsEnvironment]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_version_metadata_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_version_metadata_response.PythonPackageVersionMetadataResponse(metadata=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'metadata': 'metadata', 'parameters': 'parameters'}
property metadata

Gets the metadata of this PythonPackageVersionMetadataResponse. # noqa: E501

Returns

The metadata of this PythonPackageVersionMetadataResponse. # noqa: E501

Return type

PythonPackageVersionMetadataResponseMetadata

property parameters

Gets the parameters of this PythonPackageVersionMetadataResponse. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this PythonPackageVersionMetadataResponse. # noqa: E501

Return type

object

swagger_types = {'metadata': 'PythonPackageVersionMetadataResponseMetadata', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_version_metadata_response_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_version_metadata_response_error.PythonPackageVersionMetadataResponseError(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this PythonPackageVersionMetadataResponseError. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this PythonPackageVersionMetadataResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this PythonPackageVersionMetadataResponseError. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this PythonPackageVersionMetadataResponseError. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_version_metadata_response_metadata module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_version_metadata_response_metadata.PythonPackageVersionMetadataResponseMetadata(dependencies=None, importlib_metadata=None, index_url=None, package_name=None, package_version=None, packages=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'dependencies': 'dependencies', 'importlib_metadata': 'importlib_metadata', 'index_url': 'index_url', 'package_name': 'package_name', 'package_version': 'package_version', 'packages': 'packages'}
property dependencies

Gets the dependencies of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Dependency information # noqa: E501

Returns

The dependencies of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Return type

object

property importlib_metadata

Gets the importlib_metadata of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Returns

The importlib_metadata of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Return type

PythonPackageVersionMetadataResponseMetadataImportlibMetadata

property index_url

Gets the index_url of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Index URL from where the given package comes from # noqa: E501

Returns

The index_url of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Return type

str

property package_name

Gets the package_name of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Name of the Python package # noqa: E501

Returns

The package_name of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Return type

str

property package_version

Gets the package_version of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Version of the Python package # noqa: E501

Returns

The package_version of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Return type

str

property packages

Gets the packages of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Python packages (modules) the given package provides # noqa: E501

Returns

The packages of this PythonPackageVersionMetadataResponseMetadata. # noqa: E501

Return type

list[str]

swagger_types = {'dependencies': 'object', 'importlib_metadata': 'PythonPackageVersionMetadataResponseMetadataImportlibMetadata', 'index_url': 'str', 'package_name': 'str', 'package_version': 'str', 'packages': 'list[str]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_version_metadata_response_metadata_importlib_metadata module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_version_metadata_response_metadata_importlib_metadata.PythonPackageVersionMetadataResponseMetadataImportlibMetadata(entry_points=None, files=None, metadata=None, requires=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'entry_points': 'entry_points', 'files': 'files', 'metadata': 'metadata', 'requires': 'requires', 'version': 'version'}
property entry_points

Gets the entry_points of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Returns

The entry_points of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Return type

list[PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints]

property files

Gets the files of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Files shipped with the Python package # noqa: E501

Returns

The files of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Return type

list[object]

property metadata

Gets the metadata of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Core Python packaging metadata extracted # noqa: E501

Returns

The metadata of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Return type

object

property requires

Gets the requires of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Python requirements of the given package # noqa: E501

Returns

The requires of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Return type

list[str]

swagger_types = {'entry_points': 'list[PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints]', 'files': 'list[object]', 'metadata': 'object', 'requires': 'list[str]', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Version of the Python package based on importlib metadata detection # noqa: E501

Returns

The version of this PythonPackageVersionMetadataResponseMetadataImportlibMetadata. # noqa: E501

Return type

str

thamos.swagger_client.models.python_package_version_metadata_response_metadata_importlib_metadata_entry_points module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_version_metadata_response_metadata_importlib_metadata_entry_points.PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints(group=None, name=None, value=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'group': 'group', 'name': 'name', 'value': 'value'}
property group

Gets the group of this PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints. # noqa: E501

Returns

The group of this PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints. # noqa: E501

Return type

str

property name

Gets the name of this PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints. # noqa: E501

Returns

The name of this PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints. # noqa: E501

Return type

str

swagger_types = {'group': 'str', 'name': 'str', 'value': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property value

Gets the value of this PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints. # noqa: E501

Returns

The value of this PythonPackageVersionMetadataResponseMetadataImportlibMetadataEntryPoints. # noqa: E501

Return type

str

thamos.swagger_client.models.python_package_versions_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_versions_response.PythonPackageVersionsResponse(versions=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'versions': 'versions'}
swagger_types = {'versions': 'list[PythonPackageVersionsResponseVersions]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property versions

Gets the versions of this PythonPackageVersionsResponse. # noqa: E501

Returns

The versions of this PythonPackageVersionsResponse. # noqa: E501

Return type

list[PythonPackageVersionsResponseVersions]

thamos.swagger_client.models.python_package_versions_response_error module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_versions_response_error.PythonPackageVersionsResponseError(error=None, parameters=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'error': 'error', 'parameters': 'parameters'}
property error

Gets the error of this PythonPackageVersionsResponseError. # noqa: E501

Error information for user # noqa: E501

Returns

The error of this PythonPackageVersionsResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this PythonPackageVersionsResponseError. # noqa: E501

Parameters echoed back to user for debugging # noqa: E501

Returns

The parameters of this PythonPackageVersionsResponseError. # noqa: E501

Return type

object

swagger_types = {'error': 'str', 'parameters': 'object'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_package_versions_response_versions module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_package_versions_response_versions.PythonPackageVersionsResponseVersions(index_url=None, package_name=None, package_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'index_url': 'index_url', 'package_name': 'package_name', 'package_version': 'package_version'}
property index_url

Gets the index_url of this PythonPackageVersionsResponseVersions. # noqa: E501

Source index URL of the package # noqa: E501

Returns

The index_url of this PythonPackageVersionsResponseVersions. # noqa: E501

Return type

str

property package_name

Gets the package_name of this PythonPackageVersionsResponseVersions. # noqa: E501

Name of the package # noqa: E501

Returns

The package_name of this PythonPackageVersionsResponseVersions. # noqa: E501

Return type

str

property package_version

Gets the package_version of this PythonPackageVersionsResponseVersions. # noqa: E501

Version of the package # noqa: E501

Returns

The package_version of this PythonPackageVersionsResponseVersions. # noqa: E501

Return type

str

swagger_types = {'index_url': 'str', 'package_name': 'str', 'package_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_packages_response module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_packages_response.PythonPackagesResponse(packages=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'packages': 'packages'}
property packages

Gets the packages of this PythonPackagesResponse. # noqa: E501

Returns

The packages of this PythonPackagesResponse. # noqa: E501

Return type

list[PythonPackagesResponsePackages]

swagger_types = {'packages': 'list[PythonPackagesResponsePackages]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_packages_response_packages module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_packages_response_packages.PythonPackagesResponsePackages(package_name=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'package_name': 'package_name'}
property package_name

Gets the package_name of this PythonPackagesResponsePackages. # noqa: E501

Name of the package # noqa: E501

Returns

The package_name of this PythonPackagesResponsePackages. # noqa: E501

Return type

str

swagger_types = {'package_name': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_platforms module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_platforms.PythonPlatforms(platform=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'platform': 'platform'}
property platform

Gets the platform of this PythonPlatforms. # noqa: E501

Returns

The platform of this PythonPlatforms. # noqa: E501

Return type

list[str]

swagger_types = {'platform': 'list[str]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.python_stack module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.python_stack.PythonStack(requirements=None, requirements_format=None, requirements_lock=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'requirements': 'requirements', 'requirements_format': 'requirements_format', 'requirements_lock': 'requirements_lock'}
property requirements

Gets the requirements of this PythonStack. # noqa: E501

Returns

The requirements of this PythonStack. # noqa: E501

Return type

RequirementsDef

property requirements_format

Gets the requirements_format of this PythonStack. # noqa: E501

Lockfile format - defaults to pipenv if not explicitly specified # noqa: E501

Returns

The requirements_format of this PythonStack. # noqa: E501

Return type

list[str]

property requirements_lock

Gets the requirements_lock of this PythonStack. # noqa: E501

Returns

The requirements_lock of this PythonStack. # noqa: E501

Return type

RequirementsLockDef

swagger_types = {'requirements': 'RequirementsDef', 'requirements_format': 'list[str]', 'requirements_lock': 'RequirementsLockDef'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.repo_init_input module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.repo_init_input.RepoInitInput(project_url=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'project_url': 'project_url'}
property project_url

Gets the project_url of this RepoInitInput. # noqa: E501

Returns

The project_url of this RepoInitInput. # noqa: E501

Return type

str

swagger_types = {'project_url': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.requirements_def module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.requirements_def.RequirementsDef[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {}
swagger_types = {}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.requirements_lock_def module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.requirements_lock_def.RequirementsLockDef[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {}
swagger_types = {}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.runtime_environment module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.runtime_environment.RuntimeEnvironment(base_image=None, cuda_version=None, cudnn_version=None, hardware=None, mkl_version=None, name=None, openblas_version=None, openmpi_version=None, operating_system=None, platform=None, python_version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'base_image': 'base_image', 'cuda_version': 'cuda_version', 'cudnn_version': 'cudnn_version', 'hardware': 'hardware', 'mkl_version': 'mkl_version', 'name': 'name', 'openblas_version': 'openblas_version', 'openmpi_version': 'openmpi_version', 'operating_system': 'operating_system', 'platform': 'platform', 'python_version': 'python_version'}
property base_image

Gets the base_image of this RuntimeEnvironment. # noqa: E501

A base container image used to run the application # noqa: E501

Returns

The base_image of this RuntimeEnvironment. # noqa: E501

Return type

str

property cuda_version

Gets the cuda_version of this RuntimeEnvironment. # noqa: E501

Nvidia CUDA version which the application uses # noqa: E501

Returns

The cuda_version of this RuntimeEnvironment. # noqa: E501

Return type

str

property cudnn_version

Gets the cudnn_version of this RuntimeEnvironment. # noqa: E501

NVIDIA cuDNN version used, if any # noqa: E501

Returns

The cudnn_version of this RuntimeEnvironment. # noqa: E501

Return type

str

property hardware

Gets the hardware of this RuntimeEnvironment. # noqa: E501

Returns

The hardware of this RuntimeEnvironment. # noqa: E501

Return type

RuntimeEnvironmentHardware

property mkl_version

Gets the mkl_version of this RuntimeEnvironment. # noqa: E501

Intel® Math Kernel Library version used, if any # noqa: E501

Returns

The mkl_version of this RuntimeEnvironment. # noqa: E501

Return type

str

property name

Gets the name of this RuntimeEnvironment. # noqa: E501

User defined name of the runtime environment # noqa: E501

Returns

The name of this RuntimeEnvironment. # noqa: E501

Return type

str

property openblas_version

Gets the openblas_version of this RuntimeEnvironment. # noqa: E501

OpenBLAS version used, if any # noqa: E501

Returns

The openblas_version of this RuntimeEnvironment. # noqa: E501

Return type

str

property openmpi_version

Gets the openmpi_version of this RuntimeEnvironment. # noqa: E501

Open MPI version used, if any # noqa: E501

Returns

The openmpi_version of this RuntimeEnvironment. # noqa: E501

Return type

str

property operating_system

Gets the operating_system of this RuntimeEnvironment. # noqa: E501

Returns

The operating_system of this RuntimeEnvironment. # noqa: E501

Return type

RuntimeEnvironmentOperatingSystem

property platform

Gets the platform of this RuntimeEnvironment. # noqa: E501

Platform used - corresponds to sysconfig.get_platform() call # noqa: E501

Returns

The platform of this RuntimeEnvironment. # noqa: E501

Return type

list[str]

property python_version

Gets the python_version of this RuntimeEnvironment. # noqa: E501

Python version on which the application runs on # noqa: E501

Returns

The python_version of this RuntimeEnvironment. # noqa: E501

Return type

str

swagger_types = {'base_image': 'str', 'cuda_version': 'str', 'cudnn_version': 'str', 'hardware': 'RuntimeEnvironmentHardware', 'mkl_version': 'str', 'name': 'str', 'openblas_version': 'str', 'openmpi_version': 'str', 'operating_system': 'RuntimeEnvironmentOperatingSystem', 'platform': 'list[str]', 'python_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.runtime_environment_hardware module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.runtime_environment_hardware.RuntimeEnvironmentHardware(cpu_family=None, cpu_model=None, gpu_model=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'cpu_family': 'cpu_family', 'cpu_model': 'cpu_model', 'gpu_model': 'gpu_model'}
property cpu_family

Gets the cpu_family of this RuntimeEnvironmentHardware. # noqa: E501

Returns

The cpu_family of this RuntimeEnvironmentHardware. # noqa: E501

Return type

int

property cpu_model

Gets the cpu_model of this RuntimeEnvironmentHardware. # noqa: E501

Returns

The cpu_model of this RuntimeEnvironmentHardware. # noqa: E501

Return type

int

property gpu_model

Gets the gpu_model of this RuntimeEnvironmentHardware. # noqa: E501

Returns

The gpu_model of this RuntimeEnvironmentHardware. # noqa: E501

Return type

str

swagger_types = {'cpu_family': 'int', 'cpu_model': 'int', 'gpu_model': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.runtime_environment_operating_system module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.runtime_environment_operating_system.RuntimeEnvironmentOperatingSystem(name=None, version=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'name': 'name', 'version': 'version'}
property name

Gets the name of this RuntimeEnvironmentOperatingSystem. # noqa: E501

Returns

The name of this RuntimeEnvironmentOperatingSystem. # noqa: E501

Return type

str

swagger_types = {'name': 'str', 'version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property version

Gets the version of this RuntimeEnvironmentOperatingSystem. # noqa: E501

Returns

The version of this RuntimeEnvironmentOperatingSystem. # noqa: E501

Return type

str

thamos.swagger_client.models.stack_info module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.stack_info.StackInfo[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {}
swagger_types = {}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.unit_def module

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git

class thamos.swagger_client.models.unit_def.UnitDef(configuration=None, name=None, unit_run=None)[source]

Bases: object

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

attribute_map = {'configuration': 'configuration', 'name': 'name', 'unit_run': 'unit_run'}
property configuration

Gets the configuration of this UnitDef. # noqa: E501

Returns

The configuration of this UnitDef. # noqa: E501

Return type

object

property name

Gets the name of this UnitDef. # noqa: E501

Returns

The name of this UnitDef. # noqa: E501

Return type

str

swagger_types = {'configuration': 'object', 'name': 'str', 'unit_run': 'bool'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

property unit_run

Gets the unit_run of this UnitDef. # noqa: E501

Flag set to true if the pipeline unit was run during the resolution process # noqa: E501

Returns

The unit_run of this UnitDef. # noqa: E501

Return type

bool

Module contents

Thoth User API

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501

OpenAPI spec version: 0.7.0-dev

Generated by: https://github.com/swagger-api/swagger-codegen.git