Skip to content

Commit f41b882

Browse files
committed
GetPlayInfo Add EncryptMode.
1 parent 887dbd0 commit f41b882

15 files changed

+1046
-33
lines changed

CHANGELOG

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2024-10-11 Version: 2.16.27
2+
- GetPlayInfo Add EncryptMode.
3+
14
2024-10-10 Version: 2.1.10
25
- Add ManualRunMailTask, GetMailTaskStatus and GetWorksEmbedList apis.
36

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing,
13+
* software distributed under the License is distributed on an
14+
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
* KIND, either express or implied. See the License for the
16+
* specific language governing permissions and limitations
17+
* under the License.
18+
*/
19+
using System.Collections.Generic;
20+
21+
using Aliyun.Acs.Core;
22+
using Aliyun.Acs.Core.Http;
23+
using Aliyun.Acs.Core.Transform;
24+
using Aliyun.Acs.Core.Utils;
25+
using Aliyun.Acs.vod.Transform;
26+
using Aliyun.Acs.vod.Transform.V20170321;
27+
28+
namespace Aliyun.Acs.vod.Model.V20170321
29+
{
30+
public class ChangeResourceGroupRequest : RpcAcsRequest<ChangeResourceGroupResponse>
31+
{
32+
public ChangeResourceGroupRequest()
33+
: base("vod", "2017-03-21", "ChangeResourceGroup", "vod", "openAPI")
34+
{
35+
if (this.GetType().GetProperty("ProductEndpointMap") != null && this.GetType().GetProperty("ProductEndpointType") != null)
36+
{
37+
this.GetType().GetProperty("ProductEndpointMap").SetValue(this, Aliyun.Acs.vod.Endpoint.endpointMap, null);
38+
this.GetType().GetProperty("ProductEndpointType").SetValue(this, Aliyun.Acs.vod.Endpoint.endpointRegionalType, null);
39+
}
40+
Method = MethodType.POST;
41+
}
42+
43+
private string resourceGroupId;
44+
45+
private string resourceRegionId;
46+
47+
private string resourceId;
48+
49+
private string resourceType;
50+
51+
public string ResourceGroupId
52+
{
53+
get
54+
{
55+
return resourceGroupId;
56+
}
57+
set
58+
{
59+
resourceGroupId = value;
60+
DictionaryUtil.Add(QueryParameters, "ResourceGroupId", value);
61+
}
62+
}
63+
64+
public string ResourceRegionId
65+
{
66+
get
67+
{
68+
return resourceRegionId;
69+
}
70+
set
71+
{
72+
resourceRegionId = value;
73+
DictionaryUtil.Add(QueryParameters, "ResourceRegionId", value);
74+
}
75+
}
76+
77+
public string ResourceId
78+
{
79+
get
80+
{
81+
return resourceId;
82+
}
83+
set
84+
{
85+
resourceId = value;
86+
DictionaryUtil.Add(QueryParameters, "ResourceId", value);
87+
}
88+
}
89+
90+
public string ResourceType
91+
{
92+
get
93+
{
94+
return resourceType;
95+
}
96+
set
97+
{
98+
resourceType = value;
99+
DictionaryUtil.Add(QueryParameters, "ResourceType", value);
100+
}
101+
}
102+
103+
public override bool CheckShowJsonItemName()
104+
{
105+
return false;
106+
}
107+
108+
public override ChangeResourceGroupResponse GetResponse(UnmarshallerContext unmarshallerContext)
109+
{
110+
return ChangeResourceGroupResponseUnmarshaller.Unmarshall(unmarshallerContext);
111+
}
112+
}
113+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing,
13+
* software distributed under the License is distributed on an
14+
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
* KIND, either express or implied. See the License for the
16+
* specific language governing permissions and limitations
17+
* under the License.
18+
*/
19+
using System.Collections.Generic;
20+
using Newtonsoft.Json;
21+
using Aliyun.Acs.Core;
22+
23+
namespace Aliyun.Acs.vod.Model.V20170321
24+
{
25+
public class ChangeResourceGroupResponse : AcsResponse
26+
{
27+
28+
private string requestId;
29+
30+
public string RequestId
31+
{
32+
get
33+
{
34+
return requestId;
35+
}
36+
set
37+
{
38+
requestId = value;
39+
}
40+
}
41+
}
42+
}

aliyun-net-sdk-vod/Vod/Model/V20170321/DescribeVodDomainCertificateInfoResponse.cs

+108-24
Original file line numberDiff line numberDiff line change
@@ -56,33 +56,45 @@ public List<DescribeVodDomainCertificateInfo_CertInfo> CertInfos
5656
public class DescribeVodDomainCertificateInfo_CertInfo
5757
{
5858

59-
private string status;
59+
private string certExpireTime;
6060

6161
private string certLife;
6262

63-
private string certExpireTime;
64-
65-
private string certType;
63+
private string status;
6664

67-
private string serverCertificateStatus;
65+
private string certUpdateTime;
6866

6967
private string certDomainName;
7068

71-
private string certName;
69+
private string serverCertificateStatus;
7270

7371
private string certOrg;
7472

7573
private string domainName;
7674

77-
public string Status
75+
private string certStartTime;
76+
77+
private string certType;
78+
79+
private string certName;
80+
81+
private string domainCnameStatus;
82+
83+
private string serverCertificate;
84+
85+
private string certId;
86+
87+
private string certRegion;
88+
89+
public string CertExpireTime
7890
{
7991
get
8092
{
81-
return status;
93+
return certExpireTime;
8294
}
8395
set
8496
{
85-
status = value;
97+
certExpireTime = value;
8698
}
8799
}
88100

@@ -98,27 +110,39 @@ public string CertLife
98110
}
99111
}
100112

101-
public string CertExpireTime
113+
public string Status
102114
{
103115
get
104116
{
105-
return certExpireTime;
117+
return status;
106118
}
107119
set
108120
{
109-
certExpireTime = value;
121+
status = value;
110122
}
111123
}
112124

113-
public string CertType
125+
public string CertUpdateTime
114126
{
115127
get
116128
{
117-
return certType;
129+
return certUpdateTime;
118130
}
119131
set
120132
{
121-
certType = value;
133+
certUpdateTime = value;
134+
}
135+
}
136+
137+
public string CertDomainName
138+
{
139+
get
140+
{
141+
return certDomainName;
142+
}
143+
set
144+
{
145+
certDomainName = value;
122146
}
123147
}
124148

@@ -134,15 +158,51 @@ public string ServerCertificateStatus
134158
}
135159
}
136160

137-
public string CertDomainName
161+
public string CertOrg
138162
{
139163
get
140164
{
141-
return certDomainName;
165+
return certOrg;
142166
}
143167
set
144168
{
145-
certDomainName = value;
169+
certOrg = value;
170+
}
171+
}
172+
173+
public string DomainName
174+
{
175+
get
176+
{
177+
return domainName;
178+
}
179+
set
180+
{
181+
domainName = value;
182+
}
183+
}
184+
185+
public string CertStartTime
186+
{
187+
get
188+
{
189+
return certStartTime;
190+
}
191+
set
192+
{
193+
certStartTime = value;
194+
}
195+
}
196+
197+
public string CertType
198+
{
199+
get
200+
{
201+
return certType;
202+
}
203+
set
204+
{
205+
certType = value;
146206
}
147207
}
148208

@@ -158,27 +218,51 @@ public string CertName
158218
}
159219
}
160220

161-
public string CertOrg
221+
public string DomainCnameStatus
162222
{
163223
get
164224
{
165-
return certOrg;
225+
return domainCnameStatus;
166226
}
167227
set
168228
{
169-
certOrg = value;
229+
domainCnameStatus = value;
170230
}
171231
}
172232

173-
public string DomainName
233+
public string ServerCertificate
174234
{
175235
get
176236
{
177-
return domainName;
237+
return serverCertificate;
178238
}
179239
set
180240
{
181-
domainName = value;
241+
serverCertificate = value;
242+
}
243+
}
244+
245+
public string CertId
246+
{
247+
get
248+
{
249+
return certId;
250+
}
251+
set
252+
{
253+
certId = value;
254+
}
255+
}
256+
257+
public string CertRegion
258+
{
259+
get
260+
{
261+
return certRegion;
262+
}
263+
set
264+
{
265+
certRegion = value;
182266
}
183267
}
184268
}

0 commit comments

Comments
 (0)