TreeCloudArtifact
Initializers
using AlibabaCloud.SDK.ROS.CDK.Cxapi;
new TreeCloudArtifact(CloudAssembly Assembly, string Name, ArtifactManifest Artifact);
| Name | Type | Description |
|---|---|---|
Assembly | CloudAssembly | No description. |
Name | string | No description. |
Artifact | AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.ArtifactManifest | No description. |
AssemblyRequired
- Type: CloudAssembly
NameRequired
- Type: string
ArtifactRequired
- Type: AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.ArtifactManifest
Methods
| Name | Description |
|---|---|
FindMetadataByType | No description. |
FindMetadataByType
private MetadataEntryResult[] FindMetadataByType(string Type)
- Type: string
Static Functions
| Name | Description |
|---|---|
FromManifest | Returns a subclass of CloudArtifact based on the artifact type defined in the artifact manifest. |
FromManifest
using AlibabaCloud.SDK.ROS.CDK.Cxapi;
TreeCloudArtifact.FromManifest(CloudAssembly Assembly, string Id, ArtifactManifest Artifact);
Returns a subclass of CloudArtifact based on the artifact type defined in the artifact manifest.
- Type: CloudAssembly
The cloud assembly from which to load the artifact.
- Type: string
The artifact ID.
- Type: AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.ArtifactManifest
The artifact manifest.
Properties
| Name | Type | Description |
|---|---|---|
Assembly | CloudAssembly | No description. |
Id | string | No description. |
Manifest | AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.ArtifactManifest | The artifact's manifest. |
Messages | SynthesisMessage[] | The set of messages extracted from the artifact's metadata. |
Dependencies | CloudArtifact[] | Returns all the artifacts that this artifact depends on. |
File | string | No description. |
AssemblyRequired
public CloudAssembly Assembly { get; }
- Type: CloudAssembly
IdRequired
public string Id { get; }
- Type: string
ManifestRequired
public ArtifactManifest Manifest { get; }
- Type: AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.ArtifactManifest
The artifact's manifest.
MessagesRequired
public SynthesisMessage[] Messages { get; }
- Type: SynthesisMessage[]
The set of messages extracted from the artifact's metadata.
DependenciesOptional
public CloudArtifact[] Dependencies { get; }
- Type: CloudArtifact[]
Returns all the artifacts that this artifact depends on.
FileRequired
public string File { get; }
- Type: string