aimiaobi-20230801/core/Models/ListInterveneRulesResponseBody.cs (78 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.AiMiaoBi20230801.Models { public class ListInterveneRulesResponseBody : TeaModel { /// <summary> /// <b>Example:</b> /// <para>0</para> /// </summary> [NameInMap("Code")] [Validation(Required=false)] public string Code { get; set; } [NameInMap("Data")] [Validation(Required=false)] public ListInterveneRulesResponseBodyData Data { get; set; } public class ListInterveneRulesResponseBodyData : TeaModel { [NameInMap("Code")] [Validation(Required=false)] public int? Code { get; set; } /// <summary> /// <b>Example:</b> /// <para>1</para> /// </summary> [NameInMap("Count")] [Validation(Required=false)] public long? Count { get; set; } [NameInMap("InterveneRuleList")] [Validation(Required=false)] public List<ListInterveneRulesResponseBodyDataInterveneRuleList> InterveneRuleList { get; set; } public class ListInterveneRulesResponseBodyDataInterveneRuleList : TeaModel { [NameInMap("AnswerConfig")] [Validation(Required=false)] public List<ListInterveneRulesResponseBodyDataInterveneRuleListAnswerConfig> AnswerConfig { get; set; } public class ListInterveneRulesResponseBodyDataInterveneRuleListAnswerConfig : TeaModel { /// <summary> /// <b>Example:</b> /// <para>0</para> /// </summary> [NameInMap("AnswerType")] [Validation(Required=false)] public int? AnswerType { get; set; } [NameInMap("Message")] [Validation(Required=false)] public string Message { get; set; } /// <summary> /// <b>Example:</b> /// <para>namespace_qa_query</para> /// </summary> [NameInMap("Namespace")] [Validation(Required=false)] public string Namespace { get; set; } } /// <summary> /// <b>Example:</b> /// <para>2023-06-05 15:17:01</para> /// </summary> [NameInMap("CreateTime")] [Validation(Required=false)] public string CreateTime { get; set; } /// <summary> /// <b>Example:</b> /// <para>2023-04-03 02:42:01</para> /// </summary> [NameInMap("EffectTime")] [Validation(Required=false)] public string EffectTime { get; set; } /// <summary> /// <b>Example:</b> /// <para>0</para> /// </summary> [NameInMap("InterveneType")] [Validation(Required=false)] public int? InterveneType { get; set; } [NameInMap("NamespaceList")] [Validation(Required=false)] public List<string> NamespaceList { get; set; } /// <summary> /// <b>Example:</b> /// <para>mr-iuo9pi9w555phfbb</para> /// </summary> [NameInMap("RuleId")] [Validation(Required=false)] public long? RuleId { get; set; } /// <summary> /// <b>Example:</b> /// <para>ruletest</para> /// </summary> [NameInMap("RuleName")] [Validation(Required=false)] public string RuleName { get; set; } } /// <summary> /// <b>Example:</b> /// <para>1</para> /// </summary> [NameInMap("PageIndex")] [Validation(Required=false)] public int? PageIndex { get; set; } /// <summary> /// <b>Example:</b> /// <para>10</para> /// </summary> [NameInMap("PageSize")] [Validation(Required=false)] public int? PageSize { get; set; } } /// <summary> /// <b>Example:</b> /// <para>200</para> /// </summary> [NameInMap("HttpStatusCode")] [Validation(Required=false)] public int? HttpStatusCode { get; set; } /// <summary> /// <b>Example:</b> /// <para>success</para> /// </summary> [NameInMap("Message")] [Validation(Required=false)] public string Message { get; set; } /// <summary> /// <b>Example:</b> /// <para>DA021073-17CE-5CCF-9FEB-93226C766887</para> /// </summary> [NameInMap("RequestId")] [Validation(Required=false)] public string RequestId { get; set; } /// <summary> /// <b>Example:</b> /// <para>true</para> /// </summary> [NameInMap("Success")] [Validation(Required=false)] public bool? Success { get; set; } } }