Skip to content

Commit 5fa3184

Browse files
committed
Support API CreateAppViewTemplate.
1 parent d19494f commit 5fa3184

File tree

50 files changed

+6159
-489
lines changed

Some content is hidden

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

50 files changed

+6159
-489
lines changed

rtc-20180111/ChangeLog.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
2025-11-06 Version: 5.3.0
2+
- Support API CreateAppViewTemplate.
3+
- Support API DeleteAppViewTemplate.
4+
- Support API DescribeAppViewStatus.
5+
- Support API DescribeAppViewTemplates.
6+
- Support API ModifyAppViewStatus.
7+
- Support API ModifyAppViewTemplate.
8+
- Support API ModifyStreamingProperty.
9+
- Support API ModifyViewLayout.
10+
- Support API RtcCancelSipInvite.
11+
- Support API RtcSipInviteMember.
12+
- Support API RtcSipMute.
13+
- Support API StartView.
14+
- Support API StopView.
15+
16+
117
2025-10-17 Version: 5.2.5
218
- Update API StartCloudRecord: add request parameters SingleStreamingRecord.AvMerge.
319

rtc-20180111/core/Client.cs

Lines changed: 2521 additions & 485 deletions
Large diffs are not rendered by default.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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.Rtc20180111.Models
10+
{
11+
public class CreateAppViewTemplateRequest : TeaModel {
12+
/// <summary>
13+
/// <para>This parameter is required.</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>ac7N****</para>
17+
/// </summary>
18+
[NameInMap("AppId")]
19+
[Validation(Required=false)]
20+
public string AppId { get; set; }
21+
22+
/// <summary>
23+
/// <para>This parameter is required.</para>
24+
/// </summary>
25+
[NameInMap("Template")]
26+
[Validation(Required=false)]
27+
public CreateAppViewTemplateRequestTemplate Template { get; set; }
28+
public class CreateAppViewTemplateRequestTemplate : TeaModel {
29+
/// <summary>
30+
/// <para>This parameter is required.</para>
31+
/// </summary>
32+
[NameInMap("LayoutIds")]
33+
[Validation(Required=false)]
34+
public List<string> LayoutIds { get; set; }
35+
36+
/// <summary>
37+
/// <para>This parameter is required.</para>
38+
///
39+
/// <b>Example:</b>
40+
/// <para>1</para>
41+
/// </summary>
42+
[NameInMap("MediaEncode")]
43+
[Validation(Required=false)]
44+
public int? MediaEncode { get; set; }
45+
46+
/// <summary>
47+
/// <para>This parameter is required.</para>
48+
///
49+
/// <b>Example:</b>
50+
/// <para>模版</para>
51+
/// </summary>
52+
[NameInMap("Name")]
53+
[Validation(Required=false)]
54+
public string Name { get; set; }
55+
56+
}
57+
58+
}
59+
60+
}
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.Rtc20180111.Models
10+
{
11+
public class CreateAppViewTemplateResponse : 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 CreateAppViewTemplateResponseBody Body { get; set; }
23+
24+
}
25+
26+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
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.Rtc20180111.Models
10+
{
11+
public class CreateAppViewTemplateResponseBody : TeaModel {
12+
/// <summary>
13+
/// <para>Id of the request</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>30D41049-D02D-1C21-86AE-B3E5FD805C27</para>
17+
/// </summary>
18+
[NameInMap("RequestId")]
19+
[Validation(Required=false)]
20+
public string RequestId { get; set; }
21+
22+
/// <summary>
23+
/// <b>Example:</b>
24+
/// <para>bc5v****</para>
25+
/// </summary>
26+
[NameInMap("TemplateId")]
27+
[Validation(Required=false)]
28+
public string TemplateId { get; set; }
29+
30+
}
31+
32+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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.Rtc20180111.Models
10+
{
11+
public class CreateAppViewTemplateShrinkRequest : TeaModel {
12+
/// <summary>
13+
/// <para>This parameter is required.</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>ac7N****</para>
17+
/// </summary>
18+
[NameInMap("AppId")]
19+
[Validation(Required=false)]
20+
public string AppId { get; set; }
21+
22+
/// <summary>
23+
/// <para>This parameter is required.</para>
24+
/// </summary>
25+
[NameInMap("Template")]
26+
[Validation(Required=false)]
27+
public string TemplateShrink { get; set; }
28+
29+
}
30+
31+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
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.Rtc20180111.Models
10+
{
11+
public class DeleteAppViewTemplateRequest : TeaModel {
12+
/// <summary>
13+
/// <para>This parameter is required.</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>wv7N****</para>
17+
/// </summary>
18+
[NameInMap("AppId")]
19+
[Validation(Required=false)]
20+
public string AppId { get; set; }
21+
22+
/// <summary>
23+
/// <para>This parameter is required.</para>
24+
/// </summary>
25+
[NameInMap("Template")]
26+
[Validation(Required=false)]
27+
public DeleteAppViewTemplateRequestTemplate Template { get; set; }
28+
public class DeleteAppViewTemplateRequestTemplate : TeaModel {
29+
/// <summary>
30+
/// <para>This parameter is required.</para>
31+
///
32+
/// <b>Example:</b>
33+
/// <para>xd4c****</para>
34+
/// </summary>
35+
[NameInMap("TemplateId")]
36+
[Validation(Required=false)]
37+
public string TemplateId { get; set; }
38+
39+
}
40+
41+
}
42+
43+
}
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.Rtc20180111.Models
10+
{
11+
public class DeleteAppViewTemplateResponse : 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 DeleteAppViewTemplateResponseBody Body { get; set; }
23+
24+
}
25+
26+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
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.Rtc20180111.Models
10+
{
11+
public class DeleteAppViewTemplateResponseBody : TeaModel {
12+
/// <summary>
13+
/// <para>Id of the request</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>30D41049-D02D-1C21-86AE-B3E5FD825C17</para>
17+
/// </summary>
18+
[NameInMap("RequestId")]
19+
[Validation(Required=false)]
20+
public string RequestId { get; set; }
21+
22+
}
23+
24+
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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.Rtc20180111.Models
10+
{
11+
public class DeleteAppViewTemplateShrinkRequest : TeaModel {
12+
/// <summary>
13+
/// <para>This parameter is required.</para>
14+
///
15+
/// <b>Example:</b>
16+
/// <para>wv7N****</para>
17+
/// </summary>
18+
[NameInMap("AppId")]
19+
[Validation(Required=false)]
20+
public string AppId { get; set; }
21+
22+
/// <summary>
23+
/// <para>This parameter is required.</para>
24+
/// </summary>
25+
[NameInMap("Template")]
26+
[Validation(Required=false)]
27+
public string TemplateShrink { get; set; }
28+
29+
}
30+
31+
}

0 commit comments

Comments
 (0)