public TreeCloudArtifact(AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudAssembly assembly, string name, AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.IArtifactManifest artifact) : base(new DeputyProps(new object?[] { assembly, name, artifact }))
 {
 }
 public CloudArtifact(AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudAssembly assembly, string id, AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.IArtifactManifest manifest) : base(new DeputyProps(new object?[] { assembly, id, manifest }))
 {
 }
 public static AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudArtifact? FromManifest(AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudAssembly assembly, string id, AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.IArtifactManifest artifact)
 {
     return(InvokeStaticMethod <AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudArtifact?>(typeof(AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudArtifact), new System.Type[] { typeof(AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudAssembly), typeof(string), typeof(AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.IArtifactManifest) }, new object[] { assembly, id, artifact }));
 }
 public RosStackArtifact(AlibabaCloud.SDK.ROS.CDK.Cxapi.CloudAssembly assembly, string artifactId, AlibabaCloud.SDK.ROS.CDK.Assembly.Schema.IArtifactManifest artifact) : base(new DeputyProps(new object?[] { assembly, artifactId, artifact }))
 {
 }