@@ -19680,6 +19680,110 @@ async def list_tag_resources_async(
19680
19680
runtime = util_models.RuntimeOptions()
19681
19681
return await self.list_tag_resources_with_options_async(request, runtime)
19682
19682
19683
+ def list_transfer_files_with_options(
19684
+ self,
19685
+ request: ecd_20200930_models.ListTransferFilesRequest,
19686
+ runtime: util_models.RuntimeOptions,
19687
+ ) -> ecd_20200930_models.ListTransferFilesResponse:
19688
+ """
19689
+ @summary 获取文件下载地址
19690
+
19691
+ @param request: ListTransferFilesRequest
19692
+ @param runtime: runtime options for this request RuntimeOptions
19693
+ @return: ListTransferFilesResponse
19694
+ """
19695
+ UtilClient.validate_model(request)
19696
+ query = {}
19697
+ if not UtilClient.is_unset(request.max_results):
19698
+ query['MaxResults'] = request.max_results
19699
+ if not UtilClient.is_unset(request.next_token):
19700
+ query['NextToken'] = request.next_token
19701
+ if not UtilClient.is_unset(request.task_id):
19702
+ query['TaskId'] = request.task_id
19703
+ req = open_api_models.OpenApiRequest(
19704
+ query=OpenApiUtilClient.query(query)
19705
+ )
19706
+ params = open_api_models.Params(
19707
+ action='ListTransferFiles',
19708
+ version='2020-09-30',
19709
+ protocol='HTTPS',
19710
+ pathname='/',
19711
+ method='POST',
19712
+ auth_type='AK',
19713
+ style='RPC',
19714
+ req_body_type='formData',
19715
+ body_type='json'
19716
+ )
19717
+ return TeaCore.from_map(
19718
+ ecd_20200930_models.ListTransferFilesResponse(),
19719
+ self.call_api(params, req, runtime)
19720
+ )
19721
+
19722
+ async def list_transfer_files_with_options_async(
19723
+ self,
19724
+ request: ecd_20200930_models.ListTransferFilesRequest,
19725
+ runtime: util_models.RuntimeOptions,
19726
+ ) -> ecd_20200930_models.ListTransferFilesResponse:
19727
+ """
19728
+ @summary 获取文件下载地址
19729
+
19730
+ @param request: ListTransferFilesRequest
19731
+ @param runtime: runtime options for this request RuntimeOptions
19732
+ @return: ListTransferFilesResponse
19733
+ """
19734
+ UtilClient.validate_model(request)
19735
+ query = {}
19736
+ if not UtilClient.is_unset(request.max_results):
19737
+ query['MaxResults'] = request.max_results
19738
+ if not UtilClient.is_unset(request.next_token):
19739
+ query['NextToken'] = request.next_token
19740
+ if not UtilClient.is_unset(request.task_id):
19741
+ query['TaskId'] = request.task_id
19742
+ req = open_api_models.OpenApiRequest(
19743
+ query=OpenApiUtilClient.query(query)
19744
+ )
19745
+ params = open_api_models.Params(
19746
+ action='ListTransferFiles',
19747
+ version='2020-09-30',
19748
+ protocol='HTTPS',
19749
+ pathname='/',
19750
+ method='POST',
19751
+ auth_type='AK',
19752
+ style='RPC',
19753
+ req_body_type='formData',
19754
+ body_type='json'
19755
+ )
19756
+ return TeaCore.from_map(
19757
+ ecd_20200930_models.ListTransferFilesResponse(),
19758
+ await self.call_api_async(params, req, runtime)
19759
+ )
19760
+
19761
+ def list_transfer_files(
19762
+ self,
19763
+ request: ecd_20200930_models.ListTransferFilesRequest,
19764
+ ) -> ecd_20200930_models.ListTransferFilesResponse:
19765
+ """
19766
+ @summary 获取文件下载地址
19767
+
19768
+ @param request: ListTransferFilesRequest
19769
+ @return: ListTransferFilesResponse
19770
+ """
19771
+ runtime = util_models.RuntimeOptions()
19772
+ return self.list_transfer_files_with_options(request, runtime)
19773
+
19774
+ async def list_transfer_files_async(
19775
+ self,
19776
+ request: ecd_20200930_models.ListTransferFilesRequest,
19777
+ ) -> ecd_20200930_models.ListTransferFilesResponse:
19778
+ """
19779
+ @summary 获取文件下载地址
19780
+
19781
+ @param request: ListTransferFilesRequest
19782
+ @return: ListTransferFilesResponse
19783
+ """
19784
+ runtime = util_models.RuntimeOptions()
19785
+ return await self.list_transfer_files_with_options_async(request, runtime)
19786
+
19683
19787
def list_user_ad_organization_units_with_options(
19684
19788
self,
19685
19789
request: ecd_20200930_models.ListUserAdOrganizationUnitsRequest,
@@ -29078,6 +29182,114 @@ async def tag_resources_async(
29078
29182
runtime = util_models.RuntimeOptions()
29079
29183
return await self.tag_resources_with_options_async(request, runtime)
29080
29184
29185
+ def transfer_task_approval_callback_with_options(
29186
+ self,
29187
+ request: ecd_20200930_models.TransferTaskApprovalCallbackRequest,
29188
+ runtime: util_models.RuntimeOptions,
29189
+ ) -> ecd_20200930_models.TransferTaskApprovalCallbackResponse:
29190
+ """
29191
+ @summary 文件传输审批回调
29192
+
29193
+ @param request: TransferTaskApprovalCallbackRequest
29194
+ @param runtime: runtime options for this request RuntimeOptions
29195
+ @return: TransferTaskApprovalCallbackResponse
29196
+ """
29197
+ UtilClient.validate_model(request)
29198
+ query = {}
29199
+ if not UtilClient.is_unset(request.oss_bucket_name):
29200
+ query['OssBucketName'] = request.oss_bucket_name
29201
+ if not UtilClient.is_unset(request.oss_bucket_region_id):
29202
+ query['OssBucketRegionId'] = request.oss_bucket_region_id
29203
+ if not UtilClient.is_unset(request.result):
29204
+ query['Result'] = request.result
29205
+ if not UtilClient.is_unset(request.task_id):
29206
+ query['TaskId'] = request.task_id
29207
+ req = open_api_models.OpenApiRequest(
29208
+ query=OpenApiUtilClient.query(query)
29209
+ )
29210
+ params = open_api_models.Params(
29211
+ action='TransferTaskApprovalCallback',
29212
+ version='2020-09-30',
29213
+ protocol='HTTPS',
29214
+ pathname='/',
29215
+ method='POST',
29216
+ auth_type='AK',
29217
+ style='RPC',
29218
+ req_body_type='formData',
29219
+ body_type='json'
29220
+ )
29221
+ return TeaCore.from_map(
29222
+ ecd_20200930_models.TransferTaskApprovalCallbackResponse(),
29223
+ self.call_api(params, req, runtime)
29224
+ )
29225
+
29226
+ async def transfer_task_approval_callback_with_options_async(
29227
+ self,
29228
+ request: ecd_20200930_models.TransferTaskApprovalCallbackRequest,
29229
+ runtime: util_models.RuntimeOptions,
29230
+ ) -> ecd_20200930_models.TransferTaskApprovalCallbackResponse:
29231
+ """
29232
+ @summary 文件传输审批回调
29233
+
29234
+ @param request: TransferTaskApprovalCallbackRequest
29235
+ @param runtime: runtime options for this request RuntimeOptions
29236
+ @return: TransferTaskApprovalCallbackResponse
29237
+ """
29238
+ UtilClient.validate_model(request)
29239
+ query = {}
29240
+ if not UtilClient.is_unset(request.oss_bucket_name):
29241
+ query['OssBucketName'] = request.oss_bucket_name
29242
+ if not UtilClient.is_unset(request.oss_bucket_region_id):
29243
+ query['OssBucketRegionId'] = request.oss_bucket_region_id
29244
+ if not UtilClient.is_unset(request.result):
29245
+ query['Result'] = request.result
29246
+ if not UtilClient.is_unset(request.task_id):
29247
+ query['TaskId'] = request.task_id
29248
+ req = open_api_models.OpenApiRequest(
29249
+ query=OpenApiUtilClient.query(query)
29250
+ )
29251
+ params = open_api_models.Params(
29252
+ action='TransferTaskApprovalCallback',
29253
+ version='2020-09-30',
29254
+ protocol='HTTPS',
29255
+ pathname='/',
29256
+ method='POST',
29257
+ auth_type='AK',
29258
+ style='RPC',
29259
+ req_body_type='formData',
29260
+ body_type='json'
29261
+ )
29262
+ return TeaCore.from_map(
29263
+ ecd_20200930_models.TransferTaskApprovalCallbackResponse(),
29264
+ await self.call_api_async(params, req, runtime)
29265
+ )
29266
+
29267
+ def transfer_task_approval_callback(
29268
+ self,
29269
+ request: ecd_20200930_models.TransferTaskApprovalCallbackRequest,
29270
+ ) -> ecd_20200930_models.TransferTaskApprovalCallbackResponse:
29271
+ """
29272
+ @summary 文件传输审批回调
29273
+
29274
+ @param request: TransferTaskApprovalCallbackRequest
29275
+ @return: TransferTaskApprovalCallbackResponse
29276
+ """
29277
+ runtime = util_models.RuntimeOptions()
29278
+ return self.transfer_task_approval_callback_with_options(request, runtime)
29279
+
29280
+ async def transfer_task_approval_callback_async(
29281
+ self,
29282
+ request: ecd_20200930_models.TransferTaskApprovalCallbackRequest,
29283
+ ) -> ecd_20200930_models.TransferTaskApprovalCallbackResponse:
29284
+ """
29285
+ @summary 文件传输审批回调
29286
+
29287
+ @param request: TransferTaskApprovalCallbackRequest
29288
+ @return: TransferTaskApprovalCallbackResponse
29289
+ """
29290
+ runtime = util_models.RuntimeOptions()
29291
+ return await self.transfer_task_approval_callback_with_options_async(request, runtime)
29292
+
29081
29293
def unbind_config_group_with_options(
29082
29294
self,
29083
29295
request: ecd_20200930_models.UnbindConfigGroupRequest,
0 commit comments