eflo-cnp-20230828/core/Models/CreateExperimentPlanRequest.cs (35 lines of code) (raw):
// This file is auto-generated, don't edit it. Thanks.
using System;
using System.Collections.Generic;
using System.IO;
using Tea;
namespace AlibabaCloud.SDK.Eflo_cnp20230828.Models
{
public class CreateExperimentPlanRequest : TeaModel {
/// <summary>
/// <para>Additional parameters</para>
///
/// <b>Example:</b>
/// <para>{}</para>
/// </summary>
[NameInMap("ExternalParams")]
[Validation(Required=false)]
public Dictionary<string, object> ExternalParams { get; set; }
/// <summary>
/// <para>Plan Template Name</para>
///
/// <b>Example:</b>
/// <para>test</para>
/// </summary>
[NameInMap("PlanTemplateName")]
[Validation(Required=false)]
public string PlanTemplateName { get; set; }
/// <summary>
/// <para>Resource group ID</para>
///
/// <b>Example:</b>
/// <para>rg-aekzij65sf2rr5i</para>
/// </summary>
[NameInMap("ResourceGroupId")]
[Validation(Required=false)]
public string ResourceGroupId { get; set; }
/// <summary>
/// <para>Resource ID</para>
/// <para>This parameter is required.</para>
///
/// <b>Example:</b>
/// <para>189</para>
/// </summary>
[NameInMap("ResourceId")]
[Validation(Required=false)]
public long? ResourceId { get; set; }
/// <summary>
/// <para>Resource tags</para>
/// </summary>
[NameInMap("Tag")]
[Validation(Required=false)]
public List<CreateExperimentPlanRequestTag> Tag { get; set; }
public class CreateExperimentPlanRequestTag : TeaModel {
/// <summary>
/// <para>Key</para>
///
/// <b>Example:</b>
/// <para>owner</para>
/// </summary>
[NameInMap("Key")]
[Validation(Required=false)]
public string Key { get; set; }
/// <summary>
/// <para>Value</para>
///
/// <b>Example:</b>
/// <para>test</para>
/// </summary>
[NameInMap("Value")]
[Validation(Required=false)]
public string Value { get; set; }
}
/// <summary>
/// <para>Template ID</para>
/// <para>This parameter is required.</para>
///
/// <b>Example:</b>
/// <para>349623</para>
/// </summary>
[NameInMap("TemplateId")]
[Validation(Required=false)]
public long? TemplateId { get; set; }
}
}