Skip to content

Commit d84c8de

Browse files
committed
Support API AlterDatabase.
1 parent 688c947 commit d84c8de

File tree

97 files changed

+7737
-682
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+7737
-682
lines changed

dlfnext-20250310/ChangeLog.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,55 @@
1+
2025-08-08 Version: 1.2.0
2+
- Support API AlterDatabase.
3+
- Support API AlterReceiver.
4+
- Support API AlterShare.
5+
- Support API AlterShareReceivers.
6+
- Support API AlterShareResources.
7+
- Support API AlterTable.
8+
- Support API CreateDatabase.
9+
- Support API CreateReceiver.
10+
- Support API CreateShare.
11+
- Support API CreateTable.
12+
- Support API DropDatabase.
13+
- Support API DropReceiver.
14+
- Support API DropShare.
15+
- Support API DropTable.
16+
- Support API GetCatalogById.
17+
- Support API GetDatabase.
18+
- Support API GetIcebergNamespace.
19+
- Support API GetIcebergTable.
20+
- Support API GetReceiver.
21+
- Support API GetShare.
22+
- Support API GetTable.
23+
- Support API GetTableSnapshot.
24+
- Support API ListDatabaseDetails.
25+
- Support API ListDatabases.
26+
- Support API ListIcebergNamespaceDetails.
27+
- Support API ListIcebergSnapshots.
28+
- Support API ListIcebergTableDetails.
29+
- Support API ListProvidedShares.
30+
- Support API ListReceivedShares.
31+
- Support API ListReceivers.
32+
- Support API ListShareReceivers.
33+
- Support API ListShareResources.
34+
- Support API ListSnapshots.
35+
- Support API ListTableDetails.
36+
- Support API ListTables.
37+
- Support API RollbackTable.
38+
- Update API CreateCatalog: add request parameters body.isShared.
39+
- Update API CreateCatalog: add request parameters body.shareId.
40+
- Update API CreateCatalog: delete request parameters body.optimizationConfig.
41+
- Update API GetCatalogSummary: add request parameters date.
42+
- Update API GetCatalogSummary: add request The number of query or body parameters has changed from zero to many.
43+
- Update API GetDatabaseSummary: add request parameters date.
44+
- Update API GetDatabaseSummary: add request The number of query or body parameters has changed from zero to many.
45+
- Update API GetTableSummary: add request parameters date.
46+
- Update API GetTableSummary: add request The number of query or body parameters has changed from zero to many.
47+
- Update API ListRoleUsers: update request parameters maxResults' type has changed.
48+
- Update API ListRoleUsers: update request parameters maxResults' format has changed.
49+
- Update API ListUserRoles: update request parameters maxResults' type has changed.
50+
- Update API ListUserRoles: update request parameters maxResults' format has changed.
51+
52+
153
2025-07-02 Version: 1.1.3
254
- Update API ListPermissions: add request parameters function.
355
- Update API ListPermissions: add request parameters view.

dlfnext-20250310/core/Client.cs

Lines changed: 5347 additions & 671 deletions
Large diffs are not rendered by default.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
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.DlfNext20250310.Models
10+
{
11+
public class AlterDatabaseRequest : TeaModel {
12+
[NameInMap("removals")]
13+
[Validation(Required=false)]
14+
public List<string> Removals { get; set; }
15+
16+
[NameInMap("updates")]
17+
[Validation(Required=false)]
18+
public Dictionary<string, string> Updates { get; set; }
19+
20+
}
21+
22+
}
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.DlfNext20250310.Models
10+
{
11+
public class AlterDatabaseResponse : 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 AlterDatabaseResponseBody Body { get; set; }
23+
24+
}
25+
26+
}
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.DlfNext20250310.Models
10+
{
11+
public class AlterDatabaseResponseBody : TeaModel {
12+
[NameInMap("missing")]
13+
[Validation(Required=false)]
14+
public List<string> Missing { get; set; }
15+
16+
[NameInMap("removed")]
17+
[Validation(Required=false)]
18+
public List<string> Removed { get; set; }
19+
20+
[NameInMap("updated")]
21+
[Validation(Required=false)]
22+
public List<string> Updated { get; set; }
23+
24+
}
25+
26+
}
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.DlfNext20250310.Models
10+
{
11+
public class AlterReceiverRequest : TeaModel {
12+
[NameInMap("comment")]
13+
[Validation(Required=false)]
14+
public string Comment { get; set; }
15+
16+
/// <summary>
17+
/// <b>Example:</b>
18+
/// <para>receiver_name</para>
19+
/// </summary>
20+
[NameInMap("receiverName")]
21+
[Validation(Required=false)]
22+
public string ReceiverName { get; set; }
23+
24+
}
25+
26+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
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.DlfNext20250310.Models
10+
{
11+
public class AlterReceiverResponse : 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+
}
21+
22+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
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.DlfNext20250310.Models
10+
{
11+
public class AlterShareReceiversRequest : TeaModel {
12+
[NameInMap("addedReceivers")]
13+
[Validation(Required=false)]
14+
public List<string> AddedReceivers { get; set; }
15+
16+
[NameInMap("removedReceivers")]
17+
[Validation(Required=false)]
18+
public List<string> RemovedReceivers { get; set; }
19+
20+
}
21+
22+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
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.DlfNext20250310.Models
10+
{
11+
public class AlterShareReceiversResponse : 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+
}
21+
22+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
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.DlfNext20250310.Models
10+
{
11+
public class AlterShareRequest : TeaModel {
12+
/// <summary>
13+
/// <b>Example:</b>
14+
/// <para>description</para>
15+
/// </summary>
16+
[NameInMap("comment")]
17+
[Validation(Required=false)]
18+
public string Comment { get; set; }
19+
20+
/// <summary>
21+
/// <b>Example:</b>
22+
/// <para>share_name</para>
23+
/// </summary>
24+
[NameInMap("shareName")]
25+
[Validation(Required=false)]
26+
public string ShareName { get; set; }
27+
28+
}
29+
30+
}

0 commit comments

Comments
 (0)