@@ -39,6 +39,30 @@ public AsyncInvoker<CreateDomainResponse> CreateDomainAsyncInvoker(CreateDomainR
3939 return new AsyncInvoker < CreateDomainResponse > ( this , "POST" , request , JsonUtils . DeSerialize < CreateDomainResponse > ) ;
4040 }
4141
42+ /// <summary>
43+ /// 删除防护域名
44+ ///
45+ /// 删除防护域名
46+ ///
47+ /// Please refer to HUAWEI cloud API Explorer for details.
48+ /// </summary>
49+ public async Task < DeleteDomainResponse > DeleteDomainAsync ( DeleteDomainRequest deleteDomainRequest )
50+ {
51+ var urlParam = new Dictionary < string , string > ( ) ;
52+ var urlPath = HttpUtils . AddUrlPath ( "/v2/aad/domains" , urlParam ) ;
53+ var request = HttpUtils . InitSdkRequest ( urlPath , "application/json" , deleteDomainRequest ) ;
54+ var response = await DoHttpRequestAsync ( "DELETE" , request ) ;
55+ return JsonUtils . DeSerialize < DeleteDomainResponse > ( response ) ;
56+ }
57+
58+ public AsyncInvoker < DeleteDomainResponse > DeleteDomainAsyncInvoker ( DeleteDomainRequest deleteDomainRequest )
59+ {
60+ var urlParam = new Dictionary < string , string > ( ) ;
61+ var urlPath = HttpUtils . AddUrlPath ( "/v2/aad/domains" , urlParam ) ;
62+ var request = HttpUtils . InitSdkRequest ( urlPath , "application/json" , deleteDomainRequest ) ;
63+ return new AsyncInvoker < DeleteDomainResponse > ( this , "DELETE" , request , JsonUtils . DeSerialize < DeleteDomainResponse > ) ;
64+ }
65+
4266 /// <summary>
4367 /// 查询DDoS攻击事件列表
4468 ///
@@ -457,29 +481,5 @@ public AsyncInvoker<UpgradeInstanceSpecResponse> UpgradeInstanceSpecAsyncInvoker
457481 return new AsyncInvoker < UpgradeInstanceSpecResponse > ( this , "PUT" , request , JsonUtils . DeSerialize < UpgradeInstanceSpecResponse > ) ;
458482 }
459483
460- /// <summary>
461- /// 删除防护域名
462- ///
463- /// 删除防护域名
464- ///
465- /// Please refer to HUAWEI cloud API Explorer for details.
466- /// </summary>
467- public async Task < DeleteDomainResponse > DeleteDomainAsync ( DeleteDomainRequest deleteDomainRequest )
468- {
469- var urlParam = new Dictionary < string , string > ( ) ;
470- var urlPath = HttpUtils . AddUrlPath ( "/v2/aad/domains" , urlParam ) ;
471- var request = HttpUtils . InitSdkRequest ( urlPath , "application/json" , deleteDomainRequest ) ;
472- var response = await DoHttpRequestAsync ( "DELETE" , request ) ;
473- return JsonUtils . DeSerialize < DeleteDomainResponse > ( response ) ;
474- }
475-
476- public AsyncInvoker < DeleteDomainResponse > DeleteDomainAsyncInvoker ( DeleteDomainRequest deleteDomainRequest )
477- {
478- var urlParam = new Dictionary < string , string > ( ) ;
479- var urlPath = HttpUtils . AddUrlPath ( "/v2/aad/domains" , urlParam ) ;
480- var request = HttpUtils . InitSdkRequest ( urlPath , "application/json" , deleteDomainRequest ) ;
481- return new AsyncInvoker < DeleteDomainResponse > ( this , "DELETE" , request , JsonUtils . DeSerialize < DeleteDomainResponse > ) ;
482- }
483-
484484 }
485485}
0 commit comments