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. |
version
Required
version: str
- Type: str
Protocol version.
artifacts
Optional
artifacts: typing.Mapping[ArtifactManifest]
- Type: typing.Mapping[ArtifactManifest]
- Default: no artifacts.
The set of artifacts in this assembly.
missing
Optional
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.
runtime
Optional
runtime: RuntimeInfo
- Type: RuntimeInfo
- Default: no info.
Runtime information.