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.6.0-dev

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

class thamos.swagger_client.models.advise_input.AdviseInput(application_stack=None, library_usage=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.

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', 'library_usage': 'library_usage', 'runtime_environment': 'runtime_environment'}
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

swagger_types = {'application_stack': 'PythonStack', 'library_usage': 'AdviseInputLibraryUsage', '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.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.6.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.analysis_listing_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.6.0-dev

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

class thamos.swagger_client.models.analysis_listing_response.AnalysisListingResponse(parameters=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 = {'parameters': 'parameters', 'result': 'result'}
property parameters

Gets the parameters of this AnalysisListingResponse. # noqa: E501

Parameters echoed back to user. # noqa: E501

Returns

The parameters of this AnalysisListingResponse. # noqa: E501

Return type

object

property result

Gets the result of this AnalysisListingResponse. # noqa: E501

List of available analysis ids. # noqa: E501

Returns

The result of this AnalysisListingResponse. # noqa: E501

Return type

list[str]

swagger_types = {'parameters': 'object', 'result': '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.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.6.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.6.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.6.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.6.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

Actual result of an analysis run. # noqa: E501

Returns

The result of this AnalysisResultResponse. # noqa: E501

Return type

object

swagger_types = {'metadata': 'AnalysisResultResponseMetadata', 'result': '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_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.6.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, hostname=None, python=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 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 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 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', 'hostname': 'hostname', 'python': 'python'}
property distribution

Gets the distribution of this AnalysisResultResponseMetadata. # noqa: E501

Returns

The distribution of this AnalysisResultResponseMetadata. # noqa: E501

Return type

AnalysisResultResponseMetadataDistribution

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 python

Gets the python of this AnalysisResultResponseMetadata. # noqa: E501

Returns

The python of this AnalysisResultResponseMetadata. # noqa: E501

Return type

AnalysisResultResponseMetadataPython

swagger_types = {'_datetime': 'str', 'analyzer': 'str', 'analyzer_version': 'str', 'arguments': 'object', 'distribution': 'AnalysisResultResponseMetadataDistribution', 'hostname': 'str', 'python': 'AnalysisResultResponseMetadataPython'}
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_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.6.0-dev

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

class thamos.swagger_client.models.analysis_result_response_metadata_distribution.AnalysisResultResponseMetadataDistribution(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 AnalysisResultResponseMetadataDistribution. # noqa: E501

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

Returns

The codename of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Return type

str

property id

Gets the id of this AnalysisResultResponseMetadataDistribution. # noqa: E501

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

Returns

The id of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Return type

str

property like

Gets the like of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Similar environments in comparision to environment in which the analysis was perfomed. # noqa: E501

Returns

The like of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Return type

str

swagger_types = {'codename': 'str', 'id': 'str', 'like': 'str', 'version': 'str', 'version_parts': 'AnalysisResultResponseMetadataDistributionVersionParts'}
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 AnalysisResultResponseMetadataDistribution. # noqa: E501

A string representation of environment version. # noqa: E501

Returns

The version of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Return type

str

property version_parts

Gets the version_parts of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Returns

The version_parts of this AnalysisResultResponseMetadataDistribution. # noqa: E501

Return type

AnalysisResultResponseMetadataDistributionVersionParts

thamos.swagger_client.models.analysis_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.6.0-dev

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

class thamos.swagger_client.models.analysis_result_response_metadata_distribution_version_parts.AnalysisResultResponseMetadataDistributionVersionParts(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 AnalysisResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The build_number of this AnalysisResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

property major

Gets the major of this AnalysisResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The major of this AnalysisResultResponseMetadataDistributionVersionParts. # noqa: E501

Return type

str

property minor

Gets the minor of this AnalysisResultResponseMetadataDistributionVersionParts. # noqa: E501

Returns

The minor of this AnalysisResultResponseMetadataDistributionVersionParts. # 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.analysis_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.6.0-dev

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

class thamos.swagger_client.models.analysis_result_response_metadata_python.AnalysisResultResponseMetadataPython(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 AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The api_version of this AnalysisResultResponseMetadataPython. # 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 AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The implementation_name of this AnalysisResultResponseMetadataPython. # noqa: E501

Return type

str

property major

Gets the major of this AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The major of this AnalysisResultResponseMetadataPython. # noqa: E501

Return type

int

property micro

Gets the micro of this AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The micro of this AnalysisResultResponseMetadataPython. # noqa: E501

Return type

int

property minor

Gets the minor of this AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The minor of this AnalysisResultResponseMetadataPython. # noqa: E501

Return type

int

property releaselevel

Gets the releaselevel of this AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The releaselevel of this AnalysisResultResponseMetadataPython. # noqa: E501

Return type

str

property serial

Gets the serial of this AnalysisResultResponseMetadataPython. # noqa: E501

Returns

The serial of this AnalysisResultResponseMetadataPython. # 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.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.6.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.6.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.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.6.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.6.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, 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 BuildAnalysisResponse. # noqa: E501

Returns

The base_image_analysis of this BuildAnalysisResponse. # noqa: E501

Return type

BuildAnalysisResponseBaseImageAnalysis

property build_log_analysis

Gets the build_log_analysis of this BuildAnalysisResponse. # noqa: E501

Returns

The build_log_analysis of this BuildAnalysisResponse. # noqa: E501

Return type

BuildAnalysisResponseBaseImageAnalysis

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', 'build_log_analysis': 'BuildAnalysisResponseBaseImageAnalysis', '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.6.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, 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 BuildAnalysisResponseBaseImageAnalysis. # noqa: E501

An id 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', 'parameters': 'parameters'}
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

property parameters

Gets the parameters of this BuildAnalysisResponseBaseImageAnalysis. # noqa: E501

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

Returns

The parameters of this BuildAnalysisResponseBaseImageAnalysis. # 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.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.6.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

BuildAnalysisResponseErrorBaseImageAnalysis

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

BuildAnalysisResponseErrorBaseImageAnalysis

swagger_types = {'base_image_analysis': 'BuildAnalysisResponseErrorBaseImageAnalysis', 'build_log_analysis': 'BuildAnalysisResponseErrorBaseImageAnalysis', 'output_image_analysis': 'BuildAnalysisResponseErrorBaseImageAnalysis'}
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.6.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 user. # 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_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.6.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 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.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.6.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, labels=None, layers=None, name=None, os=None, repo_tags=None, tag=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': 'docker_version', 'labels': 'labels', 'layers': 'layers', 'name': 'name', 'os': 'os', 'repo_tags': 'repo_tags', 'tag': 'tag'}
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 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 name

Gets the name of this ImageMetadataResponse. # noqa: E501

Name of the image with optional tag. # noqa: E501

Returns

The name of this ImageMetadataResponse. # noqa: E501

Return type

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', 'labels': 'object', 'layers': 'list[str]', 'name': 'str', 'os': 'str', 'repo_tags': 'list[str]', 'tag': 'str'}
property tag

Gets the tag of this ImageMetadataResponse. # noqa: E501

Tag of the image. # noqa: E501

Returns

The tag of this ImageMetadataResponse. # 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.inline_response200 module

Thoth User API

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

OpenAPI spec version: 0.6.0-dev

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

class thamos.swagger_client.models.inline_response200.InlineResponse200(hardware_environments=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 = {'hardware_environments': 'hardware_environments', 'parameters': 'parameters'}
property hardware_environments

Gets the hardware_environments of this InlineResponse200. # noqa: E501

Returns

The hardware_environments of this InlineResponse200. # noqa: E501

Return type

list[InlineResponse200HardwareEnvironments]

property parameters

Gets the parameters of this InlineResponse200. # noqa: E501

Returns

The parameters of this InlineResponse200. # noqa: E501

Return type

InlineResponse200Parameters

swagger_types = {'hardware_environments': 'list[InlineResponse200HardwareEnvironments]', 'parameters': 'InlineResponse200Parameters'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.inline_response2001 module

Thoth User API

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

OpenAPI spec version: 0.6.0-dev

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

class thamos.swagger_client.models.inline_response2001.InlineResponse2001(parameters=None, runtime_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 = {'parameters': 'parameters', 'runtime_environments': 'runtime_environments'}
property parameters

Gets the parameters of this InlineResponse2001. # noqa: E501

Parameters echoed back to user. # noqa: E501

Returns

The parameters of this InlineResponse2001. # noqa: E501

Return type

object

property runtime_environments

Gets the runtime_environments of this InlineResponse2001. # noqa: E501

Returns

The runtime_environments of this InlineResponse2001. # noqa: E501

Return type

list[InlineResponse2001RuntimeEnvironments]

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

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.inline_response2001_runtime_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.6.0-dev

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

class thamos.swagger_client.models.inline_response2001_runtime_environments.InlineResponse2001RuntimeEnvironments(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 InlineResponse2001RuntimeEnvironments. # noqa: E501

Name of the operating system which is supported. # noqa: E501

Returns

The os_name of this InlineResponse2001RuntimeEnvironments. # noqa: E501

Return type

str

property os_version

Gets the os_version of this InlineResponse2001RuntimeEnvironments. # noqa: E501

Version of the operating system which is supported. # noqa: E501

Returns

The os_version of this InlineResponse2001RuntimeEnvironments. # noqa: E501

Return type

str

property python_version

Gets the python_version of this InlineResponse2001RuntimeEnvironments. # noqa: E501

Supported Python version. # noqa: E501

Returns

The python_version of this InlineResponse2001RuntimeEnvironments. # 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.inline_response2002 module

Thoth User API

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

OpenAPI spec version: 0.6.0-dev

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

class thamos.swagger_client.models.inline_response2002.InlineResponse2002(parameters=None, software_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 = {'parameters': 'parameters', 'software_environments': 'software_environments'}
property parameters

Gets the parameters of this InlineResponse2002. # noqa: E501

Returns

The parameters of this InlineResponse2002. # noqa: E501

Return type

InlineResponse200Parameters

property software_environments

Gets the software_environments of this InlineResponse2002. # noqa: E501

Returns

The software_environments of this InlineResponse2002. # noqa: E501

Return type

list[InlineResponse2002SoftwareEnvironments]

swagger_types = {'parameters': 'InlineResponse200Parameters', 'software_environments': 'list[InlineResponse2002SoftwareEnvironments]'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

thamos.swagger_client.models.inline_response2002_software_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.6.0-dev

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

class thamos.swagger_client.models.inline_response2002_software_environments.InlineResponse2002SoftwareEnvironments(cuda_version=None, environment_name=None, environment_type=None, image_name=None, image_sha=None, 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 = {'cuda_version': 'cuda_version', 'environment_name': 'environment_name', 'environment_type': 'environment_type', 'image_name': 'image_name', 'image_sha': 'image_sha', 'os_name': 'os_name', 'os_version': 'os_version', 'python_version': 'python_version'}
property cuda_version

Gets the cuda_version of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Cuda version. # noqa: E501

Returns

The cuda_version of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property environment_name

Gets the environment_name of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Environment name. # noqa: E501

Returns

The environment_name of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property environment_type

Gets the environment_type of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Environment type. # noqa: E501

Returns

The environment_type of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property image_name

Gets the image_name of this InlineResponse2002SoftwareEnvironments. # noqa: E501

The name of the image. # noqa: E501

Returns

The image_name of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property image_sha

Gets the image_sha of this InlineResponse2002SoftwareEnvironments. # noqa: E501

The sha value of the image. # noqa: E501

Returns

The image_sha of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property os_name

Gets the os_name of this InlineResponse2002SoftwareEnvironments. # noqa: E501

The operating system name. # noqa: E501

Returns

The os_name of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property os_version

Gets the os_version of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Operating system version. # noqa: E501

Returns

The os_version of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

property python_version

Gets the python_version of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Python version. # noqa: E501

Returns

The python_version of this InlineResponse2002SoftwareEnvironments. # noqa: E501

Return type

str

swagger_types = {'cuda_version': 'str', 'environment_name': 'str', 'environment_type': 'str', 'image_name': 'str', 'image_sha': 'str', '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.inline_response200_hardware_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.6.0-dev

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

class thamos.swagger_client.models.inline_response200_hardware_environments.InlineResponse200HardwareEnvironments(cpu_cores=None, cpu_family=None, cpu_model=None, cpu_model_name=None, cpu_physical_cpus=None, cpu_vendor=None, gpu_cores=None, gpu_memory_size=None, gpu_model_name=None, gpu_vendor=None, ram_size=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_cores': 'cpu_cores', 'cpu_family': 'cpu_family', 'cpu_model': 'cpu_model', 'cpu_model_name': 'cpu_model_name', 'cpu_physical_cpus': 'cpu_physical_cpus', 'cpu_vendor': 'cpu_vendor', 'gpu_cores': 'gpu_cores', 'gpu_memory_size': 'gpu_memory_size', 'gpu_model_name': 'gpu_model_name', 'gpu_vendor': 'gpu_vendor', 'ram_size': 'ram_size'}
property cpu_cores

Gets the cpu_cores of this InlineResponse200HardwareEnvironments. # noqa: E501

Number of cores of the CPU. # noqa: E501

Returns

The cpu_cores of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property cpu_family

Gets the cpu_family of this InlineResponse200HardwareEnvironments. # noqa: E501

The CPU family. # noqa: E501

Returns

The cpu_family of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property cpu_model

Gets the cpu_model of this InlineResponse200HardwareEnvironments. # noqa: E501

The CPU model. # noqa: E501

Returns

The cpu_model of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property cpu_model_name

Gets the cpu_model_name of this InlineResponse200HardwareEnvironments. # noqa: E501

The CPU model name. # noqa: E501

Returns

The cpu_model_name of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

str

property cpu_physical_cpus

Gets the cpu_physical_cpus of this InlineResponse200HardwareEnvironments. # noqa: E501

The CPU physical CPUs. # noqa: E501

Returns

The cpu_physical_cpus of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property cpu_vendor

Gets the cpu_vendor of this InlineResponse200HardwareEnvironments. # noqa: E501

The CPU vendor. # noqa: E501

Returns

The cpu_vendor of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property gpu_cores

Gets the gpu_cores of this InlineResponse200HardwareEnvironments. # noqa: E501

Number of cores of the GPU. # noqa: E501

Returns

The gpu_cores of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property gpu_memory_size

Gets the gpu_memory_size of this InlineResponse200HardwareEnvironments. # noqa: E501

The GPU memory size. # noqa: E501

Returns

The gpu_memory_size of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

property gpu_model_name

Gets the gpu_model_name of this InlineResponse200HardwareEnvironments. # noqa: E501

The GPU model name. # noqa: E501

Returns

The gpu_model_name of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

str

property gpu_vendor

Gets the gpu_vendor of this InlineResponse200HardwareEnvironments. # noqa: E501

The GPU vendor. # noqa: E501

Returns

The gpu_vendor of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

str

property ram_size

Gets the ram_size of this InlineResponse200HardwareEnvironments. # noqa: E501

The RAM size. # noqa: E501

Returns

The ram_size of this InlineResponse200HardwareEnvironments. # noqa: E501

Return type

int

swagger_types = {'cpu_cores': 'int', 'cpu_family': 'int', 'cpu_model': 'int', 'cpu_model_name': 'str', 'cpu_physical_cpus': 'int', 'cpu_vendor': 'int', 'gpu_cores': 'int', 'gpu_memory_size': 'int', 'gpu_model_name': 'str', 'gpu_vendor': 'str', 'ram_size': '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.inline_response200_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.6.0-dev

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

class thamos.swagger_client.models.inline_response200_parameters.InlineResponse200Parameters(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 InlineResponse200Parameters. # noqa: E501

Pagination. # noqa: E501

Returns

The page of this InlineResponse200Parameters. # 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.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.6.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.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.6.0-dev

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

class thamos.swagger_client.models.log.Log(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 Log. # noqa: E501

BuildLog api version. # noqa: E501

Returns

The apiversion of this Log. # noqa: E501

Return type

str

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

Gets the kind of this Log. # noqa: E501

Type of log. # noqa: E501

Returns

The kind of this Log. # noqa: E501

Return type

str

property log

Gets the log of this Log. # noqa: E501

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

Returns

The log of this Log. # noqa: E501

Return type

str

property metadata

Gets the metadata of this Log. # noqa: E501

Returns

The metadata of this Log. # 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.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.6.0-dev

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

class thamos.swagger_client.models.python_package_dependencies.PythonPackageDependencies[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.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.6.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_dependencies_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.6.0-dev

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

class thamos.swagger_client.models.python_package_dependencies_inner.PythonPackageDependenciesInner(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 PythonPackageDependenciesInner. # noqa: E501

Returns

The environment_marker of this PythonPackageDependenciesInner. # noqa: E501

Return type

str

property extra

Gets the extra of this PythonPackageDependenciesInner. # noqa: E501

Returns

The extra of this PythonPackageDependenciesInner. # noqa: E501

Return type

str

property name

Gets the name of this PythonPackageDependenciesInner. # noqa: E501

Returns

The name of this PythonPackageDependenciesInner. # 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 PythonPackageDependenciesInner. # noqa: E501

Returns

The version of this PythonPackageDependenciesInner. # noqa: E501

Return type

str

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.6.0-dev

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

class thamos.swagger_client.models.python_package_indexes.PythonPackageIndexes[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.python_package_indexes_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.6.0-dev

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

class thamos.swagger_client.models.python_package_indexes_inner.PythonPackageIndexesInner(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 = {'url': 'url', 'verify_ssl': 'verify_ssl', 'warehouse_api_url': 'warehouse_api_url'}
swagger_types = {'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 PythonPackageIndexesInner. # noqa: E501

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

Returns

The url of this PythonPackageIndexesInner. # noqa: E501

Return type

str

property verify_ssl

Gets the verify_ssl of this PythonPackageIndexesInner. # noqa: E501

Use secured connection to warehouse. # noqa: E501

Returns

The verify_ssl of this PythonPackageIndexesInner. # noqa: E501

Return type

bool

property warehouse_api_url

Gets the warehouse_api_url of this PythonPackageIndexesInner. # noqa: E501

URL to the warehouse API. # noqa: E501

Returns

The warehouse_api_url of this PythonPackageIndexesInner. # noqa: E501

Return type

str

thamos.swagger_client.models.python_package_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.6.0-dev

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

class thamos.swagger_client.models.python_package_metadata_response.PythonPackageMetadataResponse(author=None, author_email=None, classifier=None, description_content_type=None, download_url=None, home_page=None, keywords=None, license=None, maintainer=None, maintainer_email=None, metadata_version=None, name=None, platform=None, project_url=None, provides_extra=None, requires_dist=None, requires_python=None, summary=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 = {'author': 'author', 'author_email': 'author_email', 'classifier': 'classifier', 'description_content_type': 'description_content_type', 'download_url': 'download_url', 'home_page': 'home_page', 'keywords': 'keywords', 'license': 'license', 'maintainer': 'maintainer', 'maintainer_email': 'maintainer_email', 'metadata_version': 'metadata_version', 'name': 'name', 'platform': 'platform', 'project_url': 'project_url', 'provides_extra': 'provides_extra', 'requires_dist': 'requires_dist', 'requires_python': 'requires_python', 'summary': 'summary', 'version': 'version'}
property author

Gets the author of this PythonPackageMetadataResponse. # noqa: E501

A string containing the author’s name. # noqa: E501

Returns

The author of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property author_email

Gets the author_email of this PythonPackageMetadataResponse. # noqa: E501

A string containing the author’s e-mail address. # noqa: E501

Returns

The author_email of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property classifier

Gets the classifier of this PythonPackageMetadataResponse. # noqa: E501

Each entry is a string giving a single classification value for the distribution. # noqa: E501

Returns

The classifier of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property description_content_type

Gets the description_content_type of this PythonPackageMetadataResponse. # noqa: E501

Content-Type of description text. # noqa: E501

Returns

The description_content_type of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property download_url

Gets the download_url of this PythonPackageMetadataResponse. # noqa: E501

A string containing the URL from which this version of the distribution can be downloaded. # noqa: E501

Returns

The download_url of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property home_page

Gets the home_page of this PythonPackageMetadataResponse. # noqa: E501

A string containing the URL for the distribution’s home page. # noqa: E501

Returns

The home_page of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property keywords

Gets the keywords of this PythonPackageMetadataResponse. # noqa: E501

A list of additional keywords to be used to assist searching for the distribution in a larger catalog. # noqa: E501

Returns

The keywords of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property license

Gets the license of this PythonPackageMetadataResponse. # noqa: E501

Text indicating the license covering the distribution. # noqa: E501

Returns

The license of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property maintainer

Gets the maintainer of this PythonPackageMetadataResponse. # noqa: E501

A string containing the maintainer’s name at a minimum; additional contact information may be provided. # noqa: E501

Returns

The maintainer of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property maintainer_email

Gets the maintainer_email of this PythonPackageMetadataResponse. # noqa: E501

A string containing the maintainer’s e-mail address. # noqa: E501

Returns

The maintainer_email of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property metadata_version

Gets the metadata_version of this PythonPackageMetadataResponse. # noqa: E501

Version of the file format. # noqa: E501

Returns

The metadata_version of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property name

Gets the name of this PythonPackageMetadataResponse. # noqa: E501

Name of the distribution. # noqa: E501

Returns

The name of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property platform

Gets the platform of this PythonPackageMetadataResponse. # noqa: E501

A Platform specification describing an operating system supported by the distribution. # noqa: E501

Returns

The platform of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property project_url

Gets the project_url of this PythonPackageMetadataResponse. # noqa: E501

URL to project. # noqa: E501

Returns

The project_url of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property provides_extra

Gets the provides_extra of this PythonPackageMetadataResponse. # noqa: E501

Provided extra of the distribution. # noqa: E501

Returns

The provides_extra of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property requires_dist

Gets the requires_dist of this PythonPackageMetadataResponse. # noqa: E501

Each entry contains a string naming some other distutils project required by this distribution. # noqa: E501

Returns

The requires_dist of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property requires_python

Gets the requires_python of this PythonPackageMetadataResponse. # noqa: E501

Python requirements for the distribution. # noqa: E501

Returns

The requires_python of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

property summary

Gets the summary of this PythonPackageMetadataResponse. # noqa: E501

A one-line summary of what the distribution does. # noqa: E501

Returns

The summary of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

swagger_types = {'author': 'str', 'author_email': 'str', 'classifier': 'str', 'description_content_type': 'str', 'download_url': 'str', 'home_page': 'str', 'keywords': 'str', 'license': 'str', 'maintainer': 'str', 'maintainer_email': 'str', 'metadata_version': 'str', 'name': 'str', 'platform': 'str', 'project_url': 'str', 'provides_extra': 'str', 'requires_dist': 'str', 'requires_python': 'str', 'summary': '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 PythonPackageMetadataResponse. # noqa: E501

version of the distribution. # noqa: E501

Returns

The version of this PythonPackageMetadataResponse. # noqa: E501

Return type

str

thamos.swagger_client.models.python_package_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.6.0-dev

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

class thamos.swagger_client.models.python_package_metadata_response_error.PythonPackageMetadataResponseError(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 PythonPackageMetadataResponseError. # noqa: E501

Error information for user. # noqa: E501

Returns

The error of this PythonPackageMetadataResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this PythonPackageMetadataResponseError. # noqa: E501

Parameters echoed back to user for debugging. # noqa: E501

Returns

The parameters of this PythonPackageMetadataResponseError. # 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_packages_count_info_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.6.0-dev

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

class thamos.swagger_client.models.python_packages_count_info_response.PythonPackagesCountInfoResponse(count=None)[source]

Bases: object

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

Do not edit the class manually.

attribute_map = {'count': 'count'}
property count

Gets the count of this PythonPackagesCountInfoResponse. # noqa: E501

Total number of Python packages. # noqa: E501

Returns

The count of this PythonPackagesCountInfoResponse. # noqa: E501

Return type

int

swagger_types = {'count': '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.python_packages_count_info_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.6.0-dev

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

class thamos.swagger_client.models.python_packages_count_info_response_error.PythonPackagesCountInfoResponseError(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 PythonPackagesCountInfoResponseError. # noqa: E501

Error information for user. # noqa: E501

Returns

The error of this PythonPackagesCountInfoResponseError. # noqa: E501

Return type

str

property parameters

Gets the parameters of this PythonPackagesCountInfoResponseError. # noqa: E501

Parameters echoed back to user for debugging. # noqa: E501

Returns

The parameters of this PythonPackagesCountInfoResponseError. # 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_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.6.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

Direct dependencies for the application stack. # noqa: E501

Returns

The requirements of this PythonStack. # noqa: E501

Return type

str

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

Fully pinned down dependency stack. # noqa: E501

Returns

The requirements_lock of this PythonStack. # noqa: E501

Return type

str

swagger_types = {'requirements': 'str', 'requirements_format': 'list[str]', 'requirements_lock': '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.qeb_hwt_thamos_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.6.0-dev

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

class thamos.swagger_client.models.qeb_hwt_thamos_advise_input.QebHwtThamosAdviseInput(github_base_repo_url=None, github_check_run_id=None, github_event_type=None, github_head_repo_url=None, github_installation_id=None, origin=None, revision=None)[source]

Bases: object

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

Do not edit the class manually.

attribute_map = {'github_base_repo_url': 'github_base_repo_url', 'github_check_run_id': 'github_check_run_id', 'github_event_type': 'github_event_type', 'github_head_repo_url': 'github_head_repo_url', 'github_installation_id': 'github_installation_id', 'origin': 'origin', 'revision': 'revision'}
property github_base_repo_url

Gets the github_base_repo_url of this QebHwtThamosAdviseInput. # noqa: E501

URL of the GitHub repository containing the Pull Request. # noqa: E501

Returns

The github_base_repo_url of this QebHwtThamosAdviseInput. # noqa: E501

Return type

str

property github_check_run_id

Gets the github_check_run_id of this QebHwtThamosAdviseInput. # noqa: E501

ID of the check-run that shall carry the thamos advise. # noqa: E501

Returns

The github_check_run_id of this QebHwtThamosAdviseInput. # noqa: E501

Return type

int

property github_event_type

Gets the github_event_type of this QebHwtThamosAdviseInput. # noqa: E501

Type of GitHub event. # noqa: E501

Returns

The github_event_type of this QebHwtThamosAdviseInput. # noqa: E501

Return type

str

property github_head_repo_url

Gets the github_head_repo_url of this QebHwtThamosAdviseInput. # noqa: E501

URL of the Pull Request’s head commit. # noqa: E501

Returns

The github_head_repo_url of this QebHwtThamosAdviseInput. # noqa: E501

Return type

str

property github_installation_id

Gets the github_installation_id of this QebHwtThamosAdviseInput. # noqa: E501

GitHub App Installation ID. # noqa: E501

Returns

The github_installation_id of this QebHwtThamosAdviseInput. # noqa: E501

Return type

int

property origin

Gets the origin of this QebHwtThamosAdviseInput. # noqa: E501

Origin of the repo where the Pull Request was opened. # noqa: E501

Returns

The origin of this QebHwtThamosAdviseInput. # noqa: E501

Return type

str

property revision

Gets the revision of this QebHwtThamosAdviseInput. # noqa: E501

sha of the Pull Request’s head commit. # noqa: E501

Returns

The revision of this QebHwtThamosAdviseInput. # noqa: E501

Return type

str

swagger_types = {'github_base_repo_url': 'str', 'github_check_run_id': 'int', 'github_event_type': 'str', 'github_head_repo_url': 'str', 'github_installation_id': 'int', 'origin': 'str', 'revision': '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 module

Thoth User API

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

OpenAPI spec version: 0.6.0-dev

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

class thamos.swagger_client.models.runtime_environment.RuntimeEnvironment(cuda_version=None, hardware=None, ipython=None, name=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 = {'cuda_version': 'cuda_version', 'hardware': 'hardware', 'ipython': 'ipython', 'name': 'name', 'operating_system': 'operating_system', 'platform': 'platform', 'python_version': 'python_version'}
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 hardware

Gets the hardware of this RuntimeEnvironment. # noqa: E501

Hardware configuration used. # noqa: E501

Returns

The hardware of this RuntimeEnvironment. # noqa: E501

Return type

object

property ipython

Gets the ipython of this RuntimeEnvironment. # noqa: E501

Additional information captured when recommendations were requested for Jupyter Notebook environments. # noqa: E501

Returns

The ipython of this RuntimeEnvironment. # noqa: E501

Return type

object

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 operating_system

Gets the operating_system of this RuntimeEnvironment. # noqa: E501

Operating system used. # noqa: E501

Returns

The operating_system of this RuntimeEnvironment. # noqa: E501

Return type

object

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

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 = {'cuda_version': 'str', 'hardware': 'object', 'ipython': 'object', 'name': 'str', 'operating_system': 'object', 'platform': 'str', 'python_version': 'str'}
to_dict()[source]

Returns the model properties as a dict

to_str()[source]

Returns the string representation of the model

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.6.0-dev

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