aimiaobi-20230801/core/Models/RunBookBrainmapResponseBody.cs (65 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 RunBookBrainmapResponseBody : TeaModel {
[NameInMap("Header")]
[Validation(Required=false)]
public RunBookBrainmapResponseBodyHeader Header { get; set; }
public class RunBookBrainmapResponseBodyHeader : TeaModel {
/// <summary>
/// <b>Example:</b>
/// <para>Success</para>
/// </summary>
[NameInMap("ErrorCode")]
[Validation(Required=false)]
public string ErrorCode { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>success</para>
/// </summary>
[NameInMap("ErrorMessage")]
[Validation(Required=false)]
public string ErrorMessage { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>task-failed</para>
/// </summary>
[NameInMap("Event")]
[Validation(Required=false)]
public string Event { get; set; }
[NameInMap("EventInfo")]
[Validation(Required=false)]
public string EventInfo { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>3cd10828-0e42-471c-8f1a-931cde20b035</para>
/// </summary>
[NameInMap("SessionId")]
[Validation(Required=false)]
public string SessionId { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>3f7045e099474ba28ceca1b4eb6d6e21</para>
/// </summary>
[NameInMap("TaskId")]
[Validation(Required=false)]
public string TaskId { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>0bc1409b17210096103458421ec62e</para>
/// </summary>
[NameInMap("TraceId")]
[Validation(Required=false)]
public string TraceId { get; set; }
}
[NameInMap("Payload")]
[Validation(Required=false)]
public RunBookBrainmapResponseBodyPayload Payload { get; set; }
public class RunBookBrainmapResponseBodyPayload : TeaModel {
[NameInMap("Output")]
[Validation(Required=false)]
public RunBookBrainmapResponseBodyPayloadOutput Output { get; set; }
public class RunBookBrainmapResponseBodyPayloadOutput : TeaModel {
/// <summary>
/// <b>Example:</b>
/// <para>{"xxxx":"xxx"}</para>
/// </summary>
[NameInMap("Content")]
[Validation(Required=false)]
public string Content { get; set; }
}
[NameInMap("Usage")]
[Validation(Required=false)]
public RunBookBrainmapResponseBodyPayloadUsage Usage { get; set; }
public class RunBookBrainmapResponseBodyPayloadUsage : TeaModel {
/// <summary>
/// <b>Example:</b>
/// <para>100</para>
/// </summary>
[NameInMap("InputTokens")]
[Validation(Required=false)]
public long? InputTokens { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>100</para>
/// </summary>
[NameInMap("OutputTokens")]
[Validation(Required=false)]
public long? OutputTokens { get; set; }
/// <summary>
/// <b>Example:</b>
/// <para>200</para>
/// </summary>
[NameInMap("TotalTokens")]
[Validation(Required=false)]
public long? TotalTokens { get; set; }
}
}
/// <summary>
/// <para>Id of the request</para>
///
/// <b>Example:</b>
/// <para>3f7045e099474ba28ceca1b4eb6d6e21</para>
/// </summary>
[NameInMap("RequestId")]
[Validation(Required=false)]
public string RequestId { get; set; }
}
}