Skip to content

Commit a2acd4f

Browse files
committed
Support API CreateWorkspace.
1 parent e61810c commit a2acd4f

34 files changed

+1893
-156
lines changed

quickbi-public-20220101/ChangeLog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
2025-11-17 Version: 1.14.0
2+
- Support API CreateWorkspace.
3+
- Support API ListAccelerationOfWorkspace.
4+
- Support API ModifyDashboardNl2sqlStatus.
5+
- Support API QueryAccelerationLogByCubeId.
6+
- Update API SmartqQueryAbility: add request parameters MultipleCubeIds.
7+
- Update API SmartqQueryAbility: add response parameters Body.Result.DataList.
8+
9+
110
2025-09-11 Version: 1.13.0
211
- Support API AddDataSource.
312
- Support API CheckDatasetExisted.

quickbi-public-20220101/core/Client.cs

Lines changed: 849 additions & 149 deletions
Large diffs are not rendered by default.

quickbi-public-20220101/core/Models/BatchAddFeishuUsersRequest.cs

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,24 @@
99
namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
1010
{
1111
public class BatchAddFeishuUsersRequest : TeaModel {
12+
/// <summary>
13+
/// <para>Information of the users to be added</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>{&quot;ad<b><b>fd&quot;: &quot;TEST&quot;, &quot;82</b></b>5a&quot;: &quot;TEST&quot;}&quot;</para>
17+
/// </summary>
1218
[NameInMap("FeishuUsers")]
1319
[Validation(Required=false)]
1420
public string FeishuUsers { get; set; }
1521

1622
/// <summary>
23+
/// <para>Whether the user is an admin user:</para>
24+
/// <list type="bullet">
25+
/// <item><description>true</description></item>
26+
/// <item><description>false</description></item>
27+
/// </list>
28+
/// <para>Default is false if not provided</para>
29+
///
1730
/// <b>Example:</b>
1831
/// <para>False</para>
1932
/// </summary>
@@ -22,6 +35,13 @@ public class BatchAddFeishuUsersRequest : TeaModel {
2235
public bool? IsAdmin { get; set; }
2336

2437
/// <summary>
38+
/// <para>Whether the user is an authorization administrator</para>
39+
/// <list type="bullet">
40+
/// <item><description>true</description></item>
41+
/// <item><description>false</description></item>
42+
/// </list>
43+
/// <para>Default is false if not provided</para>
44+
///
2545
/// <b>Example:</b>
2646
/// <para>true</para>
2747
/// </summary>
@@ -30,6 +50,8 @@ public class BatchAddFeishuUsersRequest : TeaModel {
3050
public bool? IsAuthAdmin { get; set; }
3151

3252
/// <summary>
53+
/// <para>User group ID(s)</para>
54+
///
3355
/// <b>Example:</b>
3456
/// <para>&quot;0d5fb19b-5555-41f0-99da-1248fc27ca51,0f868dd6_68dd_4d13_8422_c5dca3bd4b61&quot;</para>
3557
/// </summary>
@@ -38,6 +60,13 @@ public class BatchAddFeishuUsersRequest : TeaModel {
3860
public string UserGroupIds { get; set; }
3961

4062
/// <summary>
63+
/// <para>User type</para>
64+
/// <list type="bullet">
65+
/// <item><description>Developer: 1</description></item>
66+
/// <item><description>Visitor: 2</description></item>
67+
/// <item><description>Analyst: 3</description></item>
68+
/// </list>
69+
///
4170
/// <b>Example:</b>
4271
/// <para>1</para>
4372
/// </summary>

quickbi-public-20220101/core/Models/BatchAddFeishuUsersResponseBody.cs

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
1010
{
1111
public class BatchAddFeishuUsersResponseBody : TeaModel {
1212
/// <summary>
13+
/// <para>Request ID.</para>
14+
///
1315
/// <b>Example:</b>
1416
/// <para>D8749D65-E80A-433C-AF1B-CE9C180FF3B4</para>
1517
/// </summary>
@@ -18,6 +20,12 @@ public class BatchAddFeishuUsersResponseBody : TeaModel {
1820
public string RequestId { get; set; }
1921

2022
/// <summary>
23+
/// <para>Result of adding members to the user group. Possible values:</para>
24+
/// <list type="bullet">
25+
/// <item><description>true: Addition successful</description></item>
26+
/// <item><description>false: Addition failed</description></item>
27+
/// </list>
28+
///
2129
/// <b>Example:</b>
2230
/// <para>True</para>
2331
/// </summary>
@@ -26,34 +34,52 @@ public class BatchAddFeishuUsersResponseBody : TeaModel {
2634
public BatchAddFeishuUsersResponseBodyResult Result { get; set; }
2735
public class BatchAddFeishuUsersResponseBodyResult : TeaModel {
2836
/// <summary>
37+
/// <para>Number of failed validations.</para>
38+
///
2939
/// <b>Example:</b>
3040
/// <para>10</para>
3141
/// </summary>
3242
[NameInMap("FailCount")]
3343
[Validation(Required=false)]
3444
public int? FailCount { get; set; }
3545

46+
/// <summary>
47+
/// <para>Details of the failures.</para>
48+
/// </summary>
3649
[NameInMap("FailResults")]
3750
[Validation(Required=false)]
3851
public List<BatchAddFeishuUsersResponseBodyResultFailResults> FailResults { get; set; }
3952
public class BatchAddFeishuUsersResponseBodyResultFailResults : TeaModel {
53+
/// <summary>
54+
/// <para>Reasons for errors.</para>
55+
/// </summary>
4056
[NameInMap("FailInfos")]
4157
[Validation(Required=false)]
4258
public List<BatchAddFeishuUsersResponseBodyResultFailResultsFailInfos> FailInfos { get; set; }
4359
public class BatchAddFeishuUsersResponseBodyResultFailResultsFailInfos : TeaModel {
4460
/// <summary>
61+
/// <para>Error code.</para>
62+
///
4563
/// <b>Example:</b>
4664
/// <para>ACCOUNT_EXIST</para>
4765
/// </summary>
4866
[NameInMap("Code")]
4967
[Validation(Required=false)]
5068
public string Code { get; set; }
5169

70+
/// <summary>
71+
/// <para>Description of the error code.</para>
72+
///
73+
/// <b>Example:</b>
74+
/// <para>TEST</para>
75+
/// </summary>
5276
[NameInMap("CodeDesc")]
5377
[Validation(Required=false)]
5478
public string CodeDesc { get; set; }
5579

5680
/// <summary>
81+
/// <para>Incorrect input value.</para>
82+
///
5783
/// <b>Example:</b>
5884
/// <para>20</para>
5985
/// </summary>
@@ -66,6 +92,8 @@ public class BatchAddFeishuUsersResponseBodyResultFailResultsFailInfos : TeaMode
6692
}
6793

6894
/// <summary>
95+
/// <para>Count of successes.</para>
96+
///
6997
/// <b>Example:</b>
7098
/// <para>1</para>
7199
/// </summary>
@@ -76,6 +104,12 @@ public class BatchAddFeishuUsersResponseBodyResultFailResultsFailInfos : TeaMode
76104
}
77105

78106
/// <summary>
107+
/// <para>Whether the request was successful. Possible values:</para>
108+
/// <list type="bullet">
109+
/// <item><description>true: Request successful</description></item>
110+
/// <item><description>false: Request failed</description></item>
111+
/// </list>
112+
///
79113
/// <b>Example:</b>
80114
/// <para>True</para>
81115
/// </summary>
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
10+
{
11+
public class CreateWorkspaceRequest : TeaModel {
12+
/// <summary>
13+
/// <b>Example:</b>
14+
/// <para>true</para>
15+
/// </summary>
16+
[NameInMap("AllowPublish")]
17+
[Validation(Required=false)]
18+
public bool? AllowPublish { get; set; }
19+
20+
/// <summary>
21+
/// <b>Example:</b>
22+
/// <para>true</para>
23+
/// </summary>
24+
[NameInMap("AllowShare")]
25+
[Validation(Required=false)]
26+
public bool? AllowShare { get; set; }
27+
28+
/// <summary>
29+
/// <b>Example:</b>
30+
/// <para>true</para>
31+
/// </summary>
32+
[NameInMap("AllowViewAll")]
33+
[Validation(Required=false)]
34+
public bool? AllowViewAll { get; set; }
35+
36+
/// <summary>
37+
/// <b>Example:</b>
38+
/// <para>false</para>
39+
/// </summary>
40+
[NameInMap("DefaultShareToAll")]
41+
[Validation(Required=false)]
42+
public bool? DefaultShareToAll { get; set; }
43+
44+
/// <summary>
45+
/// <b>Example:</b>
46+
/// <para>false</para>
47+
/// </summary>
48+
[NameInMap("OnlyAdminCreateDatasource")]
49+
[Validation(Required=false)]
50+
public bool? OnlyAdminCreateDatasource { get; set; }
51+
52+
/// <summary>
53+
/// <b>Example:</b>
54+
/// <para>true</para>
55+
/// </summary>
56+
[NameInMap("UseComment")]
57+
[Validation(Required=false)]
58+
public bool? UseComment { get; set; }
59+
60+
[NameInMap("WorkspaceDescription")]
61+
[Validation(Required=false)]
62+
public string WorkspaceDescription { get; set; }
63+
64+
/// <summary>
65+
/// <para>This parameter is required.</para>
66+
/// </summary>
67+
[NameInMap("WorkspaceName")]
68+
[Validation(Required=false)]
69+
public string WorkspaceName { get; set; }
70+
71+
}
72+
73+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
10+
{
11+
public class CreateWorkspaceResponse : TeaModel {
12+
[NameInMap("headers")]
13+
[Validation(Required=false)]
14+
public Dictionary<string, string> Headers { get; set; }
15+
16+
[NameInMap("statusCode")]
17+
[Validation(Required=false)]
18+
public int? StatusCode { get; set; }
19+
20+
[NameInMap("body")]
21+
[Validation(Required=false)]
22+
public CreateWorkspaceResponseBody Body { get; set; }
23+
24+
}
25+
26+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
10+
{
11+
public class CreateWorkspaceResponseBody : TeaModel {
12+
/// <summary>
13+
/// <b>Example:</b>
14+
/// <para>685072****************4e79e718f</para>
15+
/// </summary>
16+
[NameInMap("RequestId")]
17+
[Validation(Required=false)]
18+
public string RequestId { get; set; }
19+
20+
/// <summary>
21+
/// <b>Example:</b>
22+
/// <para>12423twfasva********</para>
23+
/// </summary>
24+
[NameInMap("Result")]
25+
[Validation(Required=false)]
26+
public string Result { get; set; }
27+
28+
/// <summary>
29+
/// <b>Example:</b>
30+
/// <para>true</para>
31+
/// </summary>
32+
[NameInMap("Success")]
33+
[Validation(Required=false)]
34+
public bool? Success { get; set; }
35+
36+
}
37+
38+
}
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
10+
{
11+
public class ListAccelerationOfWorkspaceRequest : TeaModel {
12+
/// <summary>
13+
/// <b>Example:</b>
14+
/// <para>1***************139</para>
15+
/// </summary>
16+
[NameInMap("CreatorId")]
17+
[Validation(Required=false)]
18+
public string CreatorId { get; set; }
19+
20+
/// <summary>
21+
/// <b>Example:</b>
22+
/// <para>test</para>
23+
/// </summary>
24+
[NameInMap("CubeName")]
25+
[Validation(Required=false)]
26+
public string CubeName { get; set; }
27+
28+
/// <summary>
29+
/// <b>Example:</b>
30+
/// <para>1</para>
31+
/// </summary>
32+
[NameInMap("PageNo")]
33+
[Validation(Required=false)]
34+
public int? PageNo { get; set; }
35+
36+
/// <summary>
37+
/// <b>Example:</b>
38+
/// <para>10</para>
39+
/// </summary>
40+
[NameInMap("PageSize")]
41+
[Validation(Required=false)]
42+
public int? PageSize { get; set; }
43+
44+
/// <summary>
45+
/// <para>This parameter is required.</para>
46+
///
47+
/// <b>Example:</b>
48+
/// <para>95296e95-ca89-4c7d-8af9-dedf0ad0****</para>
49+
/// </summary>
50+
[NameInMap("WorkspaceId")]
51+
[Validation(Required=false)]
52+
public string WorkspaceId { get; set; }
53+
54+
}
55+
56+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
3+
using System;
4+
using System.Collections.Generic;
5+
using System.IO;
6+
7+
using Tea;
8+
9+
namespace AlibabaCloud.SDK.Quickbi_public20220101.Models
10+
{
11+
public class ListAccelerationOfWorkspaceResponse : TeaModel {
12+
[NameInMap("headers")]
13+
[Validation(Required=false)]
14+
public Dictionary<string, string> Headers { get; set; }
15+
16+
[NameInMap("statusCode")]
17+
[Validation(Required=false)]
18+
public int? StatusCode { get; set; }
19+
20+
[NameInMap("body")]
21+
[Validation(Required=false)]
22+
public ListAccelerationOfWorkspaceResponseBody Body { get; set; }
23+
24+
}
25+
26+
}

0 commit comments

Comments
 (0)