Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.29 KB

CompiledRuntimeVersion.md

File metadata and controls

43 lines (34 loc) · 2.29 KB

CompiledRuntimeVersion

Compiled build and deployment information for a runtime version. Contains all defaults applied on the global, functionType, archiveFormat, runtime and runtime version level.

Properties

Name Type Description Notes
deprecated bool If true, this runtime should no longer be used for new functions.
upgradable bool If true, a newer runtime for this function is available using the `rebuild` API.
name str
function_type FunctionType
archive_format ArchiveFormat
build BuildSpec [optional]
deploy DeploySpec [optional]
language LanguageRelease [optional]
provided_dependencies List[ProvidedDependency] Description of dependencies provided by this runtime version. [optional]
assets AssetsConditions [optional]
invocation InvocationAttributes [optional]
title str
description str [optional]
version str A semantic version with exactly a `major`, `minor` and `patch` specifier. No `pre-release` or `build` identifiers are allowed. See https://semver.org

Example

from waylay.services.registry.models.compiled_runtime_version import CompiledRuntimeVersion

# TODO update the JSON string below
json = "{}"
# create an instance of CompiledRuntimeVersion from a JSON string
compiled_runtime_version_instance = CompiledRuntimeVersion.from_json(json)
# print the JSON string representation of the object
print CompiledRuntimeVersion.to_json()

# convert the object into a dict
compiled_runtime_version_dict = compiled_runtime_version_instance.to_dict()
# create an instance of CompiledRuntimeVersion from a dict
compiled_runtime_version_form_dict = compiled_runtime_version.from_dict(compiled_runtime_version_dict)

[Back to Model list] [Back to API list] [Back to README]