Skip to content

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]

The set of artifacts in this assembly.


missingOptional

missing: typing.List[MissingContext]

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

Runtime information.