AssemblyManifest
A manifest which describes the cloud assembly.
Initializer
import ros_cdk_assembly_schema
ros_cdk_assembly_schema.AssemblyManifest(
version: str,
artifacts: typing.Mapping[ArtifactManifest] = None,
missing: typing.List[MissingContext] = None,
runtime: RuntimeInfo = None
)
Properties
| Name | Type | Description |
|---|---|---|
version |
str |
Protocol version. |
artifacts |
typing.Mapping[ArtifactManifest] |
The set of artifacts in this assembly. |
missing |
typing.List[MissingContext] |
Missing context information. |
runtime |
RuntimeInfo |
Runtime information. |
versionRequired
version: str
- Type: str
Protocol version.
artifactsOptional
artifacts: typing.Mapping[ArtifactManifest]
- Type: typing.Mapping[ArtifactManifest]
- Default: no artifacts.
The set of artifacts in this assembly.
missingOptional
missing: typing.List[MissingContext]
- Type: typing.List[MissingContext]
- Default: no missing context.
Missing context information.
If this field has values, it means that the cloud assembly is not complete and should not be deployed.
runtimeOptional
runtime: RuntimeInfo
- Type: RuntimeInfo
- Default: no info.
Runtime information.