AssemblyManifest
A manifest which describes the cloud assembly.
Initializer
import { AssemblyManifest } from '@alicloud/ros-cdk-assembly-schema'
const assemblyManifest: AssemblyManifest = { ... }
Properties
Name | Type | Description |
---|---|---|
version |
string |
Protocol version. |
artifacts |
{[ key: string ]: ArtifactManifest} |
The set of artifacts in this assembly. |
missing |
MissingContext[] |
Missing context information. |
runtime |
RuntimeInfo |
Runtime information. |
version
Required
public readonly version: string;
- Type: string
Protocol version.
artifacts
Optional
public readonly artifacts: {[ key: string ]: ArtifactManifest};
- Type: {[ key: string ]: ArtifactManifest}
- Default: no artifacts.
The set of artifacts in this assembly.
missing
Optional
public readonly missing: MissingContext[];
- Type: 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
public readonly runtime: RuntimeInfo;
- Type: RuntimeInfo
- Default: no info.
Runtime information.