Compiled build and deployment information for a runtime version. Contains all defaults applied on the global, functionType, archiveFormat, runtime and runtime version level.
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 | A string that references a tag | |
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] | |
tags | List[str] | Tags used for grouping or filtering. | [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 |
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)