Skip to content

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


NameRequired

  • Type: string

ArtifactRequired

  • Type: AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.ArtifactManifest

Methods

Name Description
FindMetadataByType No description.

FindMetadataByType

private MetadataEntryResult[] FindMetadataByType(string Type)

TypeRequired

  • 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.

AssemblyRequired

The cloud assembly from which to load the artifact.


IdRequired

  • Type: string

The artifact ID.


ArtifactRequired

  • 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; }

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; }

The set of messages extracted from the artifact's metadata.


DependenciesOptional

public CloudArtifact[] Dependencies { get; }

Returns all the artifacts that this artifact depends on.


FileRequired

public string File { get; }
  • Type: string

Protocols