gameshield-20180305/core/Client.cs (3,756 lines of code) (raw):

// This file is auto-generated, don't edit it. Thanks. using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Threading.Tasks; using Tea; using Tea.Utils; using AlibabaCloud.SDK.Gameshield20180305.Models; namespace AlibabaCloud.SDK.Gameshield20180305 { public class Client : AlibabaCloud.OpenApiClient.Client { public Client(AlibabaCloud.OpenApiClient.Models.Config config): base(config) { this._endpointRule = ""; CheckConfig(config); this._endpoint = GetEndpoint("gameshield", _regionId, _endpointRule, _network, _suffix, _endpointMap, _endpoint); } public string GetEndpoint(string productId, string regionId, string endpointRule, string network, string suffix, Dictionary<string, string> endpointMap, string endpoint) { if (!AlibabaCloud.TeaUtil.Common.Empty(endpoint)) { return endpoint; } if (!AlibabaCloud.TeaUtil.Common.IsUnset(endpointMap) && !AlibabaCloud.TeaUtil.Common.Empty(endpointMap.Get(regionId))) { return endpointMap.Get(regionId); } return AlibabaCloud.EndpointUtil.Common.GetEndpointRules(productId, regionId, endpointRule, network, suffix); } public CleanFlexAccFwdRulesResponse CleanFlexAccFwdRulesWithOptions(CleanFlexAccFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CleanFlexAccFwdRulesResponse>(DoRPCRequest("CleanFlexAccFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CleanFlexAccFwdRulesResponse> CleanFlexAccFwdRulesWithOptionsAsync(CleanFlexAccFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CleanFlexAccFwdRulesResponse>(await DoRPCRequestAsync("CleanFlexAccFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CleanFlexAccFwdRulesResponse CleanFlexAccFwdRules(CleanFlexAccFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CleanFlexAccFwdRulesWithOptions(request, runtime); } public async Task<CleanFlexAccFwdRulesResponse> CleanFlexAccFwdRulesAsync(CleanFlexAccFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CleanFlexAccFwdRulesWithOptionsAsync(request, runtime); } public CleanFlexFwdRulesResponse CleanFlexFwdRulesWithOptions(CleanFlexFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CleanFlexFwdRulesResponse>(DoRPCRequest("CleanFlexFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CleanFlexFwdRulesResponse> CleanFlexFwdRulesWithOptionsAsync(CleanFlexFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CleanFlexFwdRulesResponse>(await DoRPCRequestAsync("CleanFlexFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CleanFlexFwdRulesResponse CleanFlexFwdRules(CleanFlexFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CleanFlexFwdRulesWithOptions(request, runtime); } public async Task<CleanFlexFwdRulesResponse> CleanFlexFwdRulesAsync(CleanFlexFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CleanFlexFwdRulesWithOptionsAsync(request, runtime); } public ClearCcRouteRulesResponse ClearCcRouteRulesWithOptions(ClearCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ClearCcRouteRulesResponse>(DoRPCRequest("ClearCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ClearCcRouteRulesResponse> ClearCcRouteRulesWithOptionsAsync(ClearCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ClearCcRouteRulesResponse>(await DoRPCRequestAsync("ClearCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public ClearCcRouteRulesResponse ClearCcRouteRules(ClearCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ClearCcRouteRulesWithOptions(request, runtime); } public async Task<ClearCcRouteRulesResponse> ClearCcRouteRulesAsync(ClearCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ClearCcRouteRulesWithOptionsAsync(request, runtime); } public CreateAppResponse CreateAppWithOptions(CreateAppRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAppResponse>(DoRPCRequest("CreateApp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateAppResponse> CreateAppWithOptionsAsync(CreateAppRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAppResponse>(await DoRPCRequestAsync("CreateApp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateAppResponse CreateApp(CreateAppRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateAppWithOptions(request, runtime); } public async Task<CreateAppResponse> CreateAppAsync(CreateAppRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateAppWithOptionsAsync(request, runtime); } public CreateAppKeyResponse CreateAppKeyWithOptions(CreateAppKeyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAppKeyResponse>(DoRPCRequest("CreateAppKey", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateAppKeyResponse> CreateAppKeyWithOptionsAsync(CreateAppKeyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAppKeyResponse>(await DoRPCRequestAsync("CreateAppKey", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateAppKeyResponse CreateAppKey(CreateAppKeyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateAppKeyWithOptions(request, runtime); } public async Task<CreateAppKeyResponse> CreateAppKeyAsync(CreateAppKeyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateAppKeyWithOptionsAsync(request, runtime); } public CreateBizResponse CreateBizWithOptions(CreateBizRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateBizResponse>(DoRPCRequest("CreateBiz", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateBizResponse> CreateBizWithOptionsAsync(CreateBizRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateBizResponse>(await DoRPCRequestAsync("CreateBiz", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateBizResponse CreateBiz(CreateBizRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateBizWithOptions(request, runtime); } public async Task<CreateBizResponse> CreateBizAsync(CreateBizRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateBizWithOptionsAsync(request, runtime); } public CreateCcRouteRulesResponse CreateCcRouteRulesWithOptions(CreateCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateCcRouteRulesResponse>(DoRPCRequest("CreateCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateCcRouteRulesResponse> CreateCcRouteRulesWithOptionsAsync(CreateCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateCcRouteRulesResponse>(await DoRPCRequestAsync("CreateCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateCcRouteRulesResponse CreateCcRouteRules(CreateCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateCcRouteRulesWithOptions(request, runtime); } public async Task<CreateCcRouteRulesResponse> CreateCcRouteRulesAsync(CreateCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateCcRouteRulesWithOptionsAsync(request, runtime); } public CreateFlexAccFwdRuleResponse CreateFlexAccFwdRuleWithOptions(CreateFlexAccFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateFlexAccFwdRuleResponse>(DoRPCRequest("CreateFlexAccFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateFlexAccFwdRuleResponse> CreateFlexAccFwdRuleWithOptionsAsync(CreateFlexAccFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateFlexAccFwdRuleResponse>(await DoRPCRequestAsync("CreateFlexAccFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateFlexAccFwdRuleResponse CreateFlexAccFwdRule(CreateFlexAccFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateFlexAccFwdRuleWithOptions(request, runtime); } public async Task<CreateFlexAccFwdRuleResponse> CreateFlexAccFwdRuleAsync(CreateFlexAccFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateFlexAccFwdRuleWithOptionsAsync(request, runtime); } public CreateFlexAccFwdRuleListResponse CreateFlexAccFwdRuleListWithOptions(CreateFlexAccFwdRuleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateFlexAccFwdRuleListResponse>(DoRPCRequest("CreateFlexAccFwdRuleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateFlexAccFwdRuleListResponse> CreateFlexAccFwdRuleListWithOptionsAsync(CreateFlexAccFwdRuleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateFlexAccFwdRuleListResponse>(await DoRPCRequestAsync("CreateFlexAccFwdRuleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateFlexAccFwdRuleListResponse CreateFlexAccFwdRuleList(CreateFlexAccFwdRuleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateFlexAccFwdRuleListWithOptions(request, runtime); } public async Task<CreateFlexAccFwdRuleListResponse> CreateFlexAccFwdRuleListAsync(CreateFlexAccFwdRuleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateFlexAccFwdRuleListWithOptionsAsync(request, runtime); } public CreateFlexFwdRuleResponse CreateFlexFwdRuleWithOptions(CreateFlexFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateFlexFwdRuleResponse>(DoRPCRequest("CreateFlexFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateFlexFwdRuleResponse> CreateFlexFwdRuleWithOptionsAsync(CreateFlexFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateFlexFwdRuleResponse>(await DoRPCRequestAsync("CreateFlexFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateFlexFwdRuleResponse CreateFlexFwdRule(CreateFlexFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateFlexFwdRuleWithOptions(request, runtime); } public async Task<CreateFlexFwdRuleResponse> CreateFlexFwdRuleAsync(CreateFlexFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateFlexFwdRuleWithOptionsAsync(request, runtime); } public CreateGroupResponse CreateGroupWithOptions(CreateGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateGroupResponse>(DoRPCRequest("CreateGroup", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateGroupResponse> CreateGroupWithOptionsAsync(CreateGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateGroupResponse>(await DoRPCRequestAsync("CreateGroup", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateGroupResponse CreateGroup(CreateGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateGroupWithOptions(request, runtime); } public async Task<CreateGroupResponse> CreateGroupAsync(CreateGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateGroupWithOptionsAsync(request, runtime); } public CreateLayer4RuleResponse CreateLayer4RuleWithOptions(CreateLayer4RuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateLayer4RuleResponse>(DoRPCRequest("CreateLayer4Rule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateLayer4RuleResponse> CreateLayer4RuleWithOptionsAsync(CreateLayer4RuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateLayer4RuleResponse>(await DoRPCRequestAsync("CreateLayer4Rule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateLayer4RuleResponse CreateLayer4Rule(CreateLayer4RuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateLayer4RuleWithOptions(request, runtime); } public async Task<CreateLayer4RuleResponse> CreateLayer4RuleAsync(CreateLayer4RuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateLayer4RuleWithOptionsAsync(request, runtime); } public CreateLayer4RulesResponse CreateLayer4RulesWithOptions(CreateLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateLayer4RulesResponse>(DoRPCRequest("CreateLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateLayer4RulesResponse> CreateLayer4RulesWithOptionsAsync(CreateLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateLayer4RulesResponse>(await DoRPCRequestAsync("CreateLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateLayer4RulesResponse CreateLayer4Rules(CreateLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateLayer4RulesWithOptions(request, runtime); } public async Task<CreateLayer4RulesResponse> CreateLayer4RulesAsync(CreateLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateLayer4RulesWithOptionsAsync(request, runtime); } public DeleteAppResponse DeleteAppWithOptions(DeleteAppRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteAppResponse>(DoRPCRequest("DeleteApp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteAppResponse> DeleteAppWithOptionsAsync(DeleteAppRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteAppResponse>(await DoRPCRequestAsync("DeleteApp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteAppResponse DeleteApp(DeleteAppRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteAppWithOptions(request, runtime); } public async Task<DeleteAppResponse> DeleteAppAsync(DeleteAppRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteAppWithOptionsAsync(request, runtime); } public DeleteAppKeyResponse DeleteAppKeyWithOptions(DeleteAppKeyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteAppKeyResponse>(DoRPCRequest("DeleteAppKey", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteAppKeyResponse> DeleteAppKeyWithOptionsAsync(DeleteAppKeyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteAppKeyResponse>(await DoRPCRequestAsync("DeleteAppKey", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteAppKeyResponse DeleteAppKey(DeleteAppKeyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteAppKeyWithOptions(request, runtime); } public async Task<DeleteAppKeyResponse> DeleteAppKeyAsync(DeleteAppKeyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteAppKeyWithOptionsAsync(request, runtime); } public DeleteBizResponse DeleteBizWithOptions(DeleteBizRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteBizResponse>(DoRPCRequest("DeleteBiz", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteBizResponse> DeleteBizWithOptionsAsync(DeleteBizRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteBizResponse>(await DoRPCRequestAsync("DeleteBiz", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteBizResponse DeleteBiz(DeleteBizRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteBizWithOptions(request, runtime); } public async Task<DeleteBizResponse> DeleteBizAsync(DeleteBizRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteBizWithOptionsAsync(request, runtime); } public DeleteCcRouteRulesResponse DeleteCcRouteRulesWithOptions(DeleteCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteCcRouteRulesResponse>(DoRPCRequest("DeleteCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteCcRouteRulesResponse> DeleteCcRouteRulesWithOptionsAsync(DeleteCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteCcRouteRulesResponse>(await DoRPCRequestAsync("DeleteCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteCcRouteRulesResponse DeleteCcRouteRules(DeleteCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteCcRouteRulesWithOptions(request, runtime); } public async Task<DeleteCcRouteRulesResponse> DeleteCcRouteRulesAsync(DeleteCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteCcRouteRulesWithOptionsAsync(request, runtime); } public DeleteFlexAccFwdRuleResponse DeleteFlexAccFwdRuleWithOptions(DeleteFlexAccFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteFlexAccFwdRuleResponse>(DoRPCRequest("DeleteFlexAccFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteFlexAccFwdRuleResponse> DeleteFlexAccFwdRuleWithOptionsAsync(DeleteFlexAccFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteFlexAccFwdRuleResponse>(await DoRPCRequestAsync("DeleteFlexAccFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteFlexAccFwdRuleResponse DeleteFlexAccFwdRule(DeleteFlexAccFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteFlexAccFwdRuleWithOptions(request, runtime); } public async Task<DeleteFlexAccFwdRuleResponse> DeleteFlexAccFwdRuleAsync(DeleteFlexAccFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteFlexAccFwdRuleWithOptionsAsync(request, runtime); } public DeleteFlexFwdRuleResponse DeleteFlexFwdRuleWithOptions(DeleteFlexFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteFlexFwdRuleResponse>(DoRPCRequest("DeleteFlexFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteFlexFwdRuleResponse> DeleteFlexFwdRuleWithOptionsAsync(DeleteFlexFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteFlexFwdRuleResponse>(await DoRPCRequestAsync("DeleteFlexFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteFlexFwdRuleResponse DeleteFlexFwdRule(DeleteFlexFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteFlexFwdRuleWithOptions(request, runtime); } public async Task<DeleteFlexFwdRuleResponse> DeleteFlexFwdRuleAsync(DeleteFlexFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteFlexFwdRuleWithOptionsAsync(request, runtime); } public DeleteGroupResponse DeleteGroupWithOptions(DeleteGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteGroupResponse>(DoRPCRequest("DeleteGroup", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteGroupResponse> DeleteGroupWithOptionsAsync(DeleteGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteGroupResponse>(await DoRPCRequestAsync("DeleteGroup", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteGroupResponse DeleteGroup(DeleteGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteGroupWithOptions(request, runtime); } public async Task<DeleteGroupResponse> DeleteGroupAsync(DeleteGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteGroupWithOptionsAsync(request, runtime); } public DeleteLayer4RuleResponse DeleteLayer4RuleWithOptions(DeleteLayer4RuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteLayer4RuleResponse>(DoRPCRequest("DeleteLayer4Rule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteLayer4RuleResponse> DeleteLayer4RuleWithOptionsAsync(DeleteLayer4RuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteLayer4RuleResponse>(await DoRPCRequestAsync("DeleteLayer4Rule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteLayer4RuleResponse DeleteLayer4Rule(DeleteLayer4RuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteLayer4RuleWithOptions(request, runtime); } public async Task<DeleteLayer4RuleResponse> DeleteLayer4RuleAsync(DeleteLayer4RuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteLayer4RuleWithOptionsAsync(request, runtime); } public DescribeAccResSummaryResponse DescribeAccResSummaryWithOptions(DescribeAccResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAccResSummaryResponse>(DoRPCRequest("DescribeAccResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAccResSummaryResponse> DescribeAccResSummaryWithOptionsAsync(DescribeAccResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAccResSummaryResponse>(await DoRPCRequestAsync("DescribeAccResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAccResSummaryResponse DescribeAccResSummary(DescribeAccResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAccResSummaryWithOptions(request, runtime); } public async Task<DescribeAccResSummaryResponse> DescribeAccResSummaryAsync(DescribeAccResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAccResSummaryWithOptionsAsync(request, runtime); } public DescribeAllLocalIpsResponse DescribeAllLocalIpsWithOptions(DescribeAllLocalIpsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAllLocalIpsResponse>(DoRPCRequest("DescribeAllLocalIps", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAllLocalIpsResponse> DescribeAllLocalIpsWithOptionsAsync(DescribeAllLocalIpsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAllLocalIpsResponse>(await DoRPCRequestAsync("DescribeAllLocalIps", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAllLocalIpsResponse DescribeAllLocalIps(DescribeAllLocalIpsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAllLocalIpsWithOptions(request, runtime); } public async Task<DescribeAllLocalIpsResponse> DescribeAllLocalIpsAsync(DescribeAllLocalIpsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAllLocalIpsWithOptionsAsync(request, runtime); } public DescribeAppDailyDetailsResponse DescribeAppDailyDetailsWithOptions(DescribeAppDailyDetailsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppDailyDetailsResponse>(DoRPCRequest("DescribeAppDailyDetails", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAppDailyDetailsResponse> DescribeAppDailyDetailsWithOptionsAsync(DescribeAppDailyDetailsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppDailyDetailsResponse>(await DoRPCRequestAsync("DescribeAppDailyDetails", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAppDailyDetailsResponse DescribeAppDailyDetails(DescribeAppDailyDetailsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAppDailyDetailsWithOptions(request, runtime); } public async Task<DescribeAppDailyDetailsResponse> DescribeAppDailyDetailsAsync(DescribeAppDailyDetailsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAppDailyDetailsWithOptionsAsync(request, runtime); } public DescribeAppDailySdkVersionsResponse DescribeAppDailySdkVersionsWithOptions(DescribeAppDailySdkVersionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppDailySdkVersionsResponse>(DoRPCRequest("DescribeAppDailySdkVersions", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAppDailySdkVersionsResponse> DescribeAppDailySdkVersionsWithOptionsAsync(DescribeAppDailySdkVersionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppDailySdkVersionsResponse>(await DoRPCRequestAsync("DescribeAppDailySdkVersions", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAppDailySdkVersionsResponse DescribeAppDailySdkVersions(DescribeAppDailySdkVersionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAppDailySdkVersionsWithOptions(request, runtime); } public async Task<DescribeAppDailySdkVersionsResponse> DescribeAppDailySdkVersionsAsync(DescribeAppDailySdkVersionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAppDailySdkVersionsWithOptionsAsync(request, runtime); } public DescribeAppListResponse DescribeAppListWithOptions(DescribeAppListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppListResponse>(DoRPCRequest("DescribeAppList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAppListResponse> DescribeAppListWithOptionsAsync(DescribeAppListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppListResponse>(await DoRPCRequestAsync("DescribeAppList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAppListResponse DescribeAppList(DescribeAppListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAppListWithOptions(request, runtime); } public async Task<DescribeAppListResponse> DescribeAppListAsync(DescribeAppListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAppListWithOptionsAsync(request, runtime); } public DescribeAppSimpleListResponse DescribeAppSimpleListWithOptions(DescribeAppSimpleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppSimpleListResponse>(DoRPCRequest("DescribeAppSimpleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAppSimpleListResponse> DescribeAppSimpleListWithOptionsAsync(DescribeAppSimpleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAppSimpleListResponse>(await DoRPCRequestAsync("DescribeAppSimpleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAppSimpleListResponse DescribeAppSimpleList(DescribeAppSimpleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAppSimpleListWithOptions(request, runtime); } public async Task<DescribeAppSimpleListResponse> DescribeAppSimpleListAsync(DescribeAppSimpleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAppSimpleListWithOptionsAsync(request, runtime); } public DescribeAsyncOperationResponse DescribeAsyncOperationWithOptions(DescribeAsyncOperationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAsyncOperationResponse>(DoRPCRequest("DescribeAsyncOperation", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAsyncOperationResponse> DescribeAsyncOperationWithOptionsAsync(DescribeAsyncOperationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAsyncOperationResponse>(await DoRPCRequestAsync("DescribeAsyncOperation", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAsyncOperationResponse DescribeAsyncOperation(DescribeAsyncOperationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAsyncOperationWithOptions(request, runtime); } public async Task<DescribeAsyncOperationResponse> DescribeAsyncOperationAsync(DescribeAsyncOperationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAsyncOperationWithOptionsAsync(request, runtime); } public DescribeAutomaticTraceabilitySlsLogResponse DescribeAutomaticTraceabilitySlsLogWithOptions(DescribeAutomaticTraceabilitySlsLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAutomaticTraceabilitySlsLogResponse>(DoRPCRequest("DescribeAutomaticTraceabilitySlsLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAutomaticTraceabilitySlsLogResponse> DescribeAutomaticTraceabilitySlsLogWithOptionsAsync(DescribeAutomaticTraceabilitySlsLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAutomaticTraceabilitySlsLogResponse>(await DoRPCRequestAsync("DescribeAutomaticTraceabilitySlsLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAutomaticTraceabilitySlsLogResponse DescribeAutomaticTraceabilitySlsLog(DescribeAutomaticTraceabilitySlsLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAutomaticTraceabilitySlsLogWithOptions(request, runtime); } public async Task<DescribeAutomaticTraceabilitySlsLogResponse> DescribeAutomaticTraceabilitySlsLogAsync(DescribeAutomaticTraceabilitySlsLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAutomaticTraceabilitySlsLogWithOptionsAsync(request, runtime); } public DescribeBgpResSummaryResponse DescribeBgpResSummaryWithOptions(DescribeBgpResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBgpResSummaryResponse>(DoRPCRequest("DescribeBgpResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeBgpResSummaryResponse> DescribeBgpResSummaryWithOptionsAsync(DescribeBgpResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBgpResSummaryResponse>(await DoRPCRequestAsync("DescribeBgpResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeBgpResSummaryResponse DescribeBgpResSummary(DescribeBgpResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeBgpResSummaryWithOptions(request, runtime); } public async Task<DescribeBgpResSummaryResponse> DescribeBgpResSummaryAsync(DescribeBgpResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeBgpResSummaryWithOptionsAsync(request, runtime); } public DescribeBizListResponse DescribeBizListWithOptions(DescribeBizListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBizListResponse>(DoRPCRequest("DescribeBizList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeBizListResponse> DescribeBizListWithOptionsAsync(DescribeBizListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBizListResponse>(await DoRPCRequestAsync("DescribeBizList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeBizListResponse DescribeBizList(DescribeBizListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeBizListWithOptions(request, runtime); } public async Task<DescribeBizListResponse> DescribeBizListAsync(DescribeBizListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeBizListWithOptionsAsync(request, runtime); } public DescribeBizSimpleListResponse DescribeBizSimpleListWithOptions(DescribeBizSimpleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBizSimpleListResponse>(DoRPCRequest("DescribeBizSimpleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeBizSimpleListResponse> DescribeBizSimpleListWithOptionsAsync(DescribeBizSimpleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBizSimpleListResponse>(await DoRPCRequestAsync("DescribeBizSimpleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeBizSimpleListResponse DescribeBizSimpleList(DescribeBizSimpleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeBizSimpleListWithOptions(request, runtime); } public async Task<DescribeBizSimpleListResponse> DescribeBizSimpleListAsync(DescribeBizSimpleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeBizSimpleListWithOptionsAsync(request, runtime); } public DescribeBpsFlowResponse DescribeBpsFlowWithOptions(DescribeBpsFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBpsFlowResponse>(DoRPCRequest("DescribeBpsFlow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeBpsFlowResponse> DescribeBpsFlowWithOptionsAsync(DescribeBpsFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeBpsFlowResponse>(await DoRPCRequestAsync("DescribeBpsFlow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeBpsFlowResponse DescribeBpsFlow(DescribeBpsFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeBpsFlowWithOptions(request, runtime); } public async Task<DescribeBpsFlowResponse> DescribeBpsFlowAsync(DescribeBpsFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeBpsFlowWithOptionsAsync(request, runtime); } public DescribeCcBlackListResponse DescribeCcBlackListWithOptions(DescribeCcBlackListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcBlackListResponse>(DoRPCRequest("DescribeCcBlackList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcBlackListResponse> DescribeCcBlackListWithOptionsAsync(DescribeCcBlackListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcBlackListResponse>(await DoRPCRequestAsync("DescribeCcBlackList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcBlackListResponse DescribeCcBlackList(DescribeCcBlackListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcBlackListWithOptions(request, runtime); } public async Task<DescribeCcBlackListResponse> DescribeCcBlackListAsync(DescribeCcBlackListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcBlackListWithOptionsAsync(request, runtime); } public DescribeCcDevieIpListResponse DescribeCcDevieIpListWithOptions(DescribeCcDevieIpListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcDevieIpListResponse>(DoRPCRequest("DescribeCcDevieIpList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcDevieIpListResponse> DescribeCcDevieIpListWithOptionsAsync(DescribeCcDevieIpListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcDevieIpListResponse>(await DoRPCRequestAsync("DescribeCcDevieIpList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcDevieIpListResponse DescribeCcDevieIpList(DescribeCcDevieIpListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcDevieIpListWithOptions(request, runtime); } public async Task<DescribeCcDevieIpListResponse> DescribeCcDevieIpListAsync(DescribeCcDevieIpListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcDevieIpListWithOptionsAsync(request, runtime); } public DescribeCcFlowResponse DescribeCcFlowWithOptions(DescribeCcFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcFlowResponse>(DoRPCRequest("DescribeCcFlow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcFlowResponse> DescribeCcFlowWithOptionsAsync(DescribeCcFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcFlowResponse>(await DoRPCRequestAsync("DescribeCcFlow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcFlowResponse DescribeCcFlow(DescribeCcFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcFlowWithOptions(request, runtime); } public async Task<DescribeCcFlowResponse> DescribeCcFlowAsync(DescribeCcFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcFlowWithOptionsAsync(request, runtime); } public DescribeCcIDCBlockSwitchResponse DescribeCcIDCBlockSwitchWithOptions(DescribeCcIDCBlockSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcIDCBlockSwitchResponse>(DoRPCRequest("DescribeCcIDCBlockSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcIDCBlockSwitchResponse> DescribeCcIDCBlockSwitchWithOptionsAsync(DescribeCcIDCBlockSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcIDCBlockSwitchResponse>(await DoRPCRequestAsync("DescribeCcIDCBlockSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcIDCBlockSwitchResponse DescribeCcIDCBlockSwitch(DescribeCcIDCBlockSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcIDCBlockSwitchWithOptions(request, runtime); } public async Task<DescribeCcIDCBlockSwitchResponse> DescribeCcIDCBlockSwitchAsync(DescribeCcIDCBlockSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcIDCBlockSwitchWithOptionsAsync(request, runtime); } public DescribeCcMaxFwResponse DescribeCcMaxFwWithOptions(DescribeCcMaxFwRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcMaxFwResponse>(DoRPCRequest("DescribeCcMaxFw", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcMaxFwResponse> DescribeCcMaxFwWithOptionsAsync(DescribeCcMaxFwRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcMaxFwResponse>(await DoRPCRequestAsync("DescribeCcMaxFw", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcMaxFwResponse DescribeCcMaxFw(DescribeCcMaxFwRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcMaxFwWithOptions(request, runtime); } public async Task<DescribeCcMaxFwResponse> DescribeCcMaxFwAsync(DescribeCcMaxFwRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcMaxFwWithOptionsAsync(request, runtime); } public DescribeCcResSummaryResponse DescribeCcResSummaryWithOptions(DescribeCcResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcResSummaryResponse>(DoRPCRequest("DescribeCcResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcResSummaryResponse> DescribeCcResSummaryWithOptionsAsync(DescribeCcResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcResSummaryResponse>(await DoRPCRequestAsync("DescribeCcResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcResSummaryResponse DescribeCcResSummary(DescribeCcResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcResSummaryWithOptions(request, runtime); } public async Task<DescribeCcResSummaryResponse> DescribeCcResSummaryAsync(DescribeCcResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcResSummaryWithOptionsAsync(request, runtime); } public DescribeCcRouteRulesResponse DescribeCcRouteRulesWithOptions(DescribeCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcRouteRulesResponse>(DoRPCRequest("DescribeCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcRouteRulesResponse> DescribeCcRouteRulesWithOptionsAsync(DescribeCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcRouteRulesResponse>(await DoRPCRequestAsync("DescribeCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcRouteRulesResponse DescribeCcRouteRules(DescribeCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcRouteRulesWithOptions(request, runtime); } public async Task<DescribeCcRouteRulesResponse> DescribeCcRouteRulesAsync(DescribeCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcRouteRulesWithOptionsAsync(request, runtime); } public DescribeCcRouteSwitchResponse DescribeCcRouteSwitchWithOptions(DescribeCcRouteSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcRouteSwitchResponse>(DoRPCRequest("DescribeCcRouteSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcRouteSwitchResponse> DescribeCcRouteSwitchWithOptionsAsync(DescribeCcRouteSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcRouteSwitchResponse>(await DoRPCRequestAsync("DescribeCcRouteSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcRouteSwitchResponse DescribeCcRouteSwitch(DescribeCcRouteSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcRouteSwitchWithOptions(request, runtime); } public async Task<DescribeCcRouteSwitchResponse> DescribeCcRouteSwitchAsync(DescribeCcRouteSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcRouteSwitchWithOptionsAsync(request, runtime); } public DescribeCcSocketDetailResponse DescribeCcSocketDetailWithOptions(DescribeCcSocketDetailRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcSocketDetailResponse>(DoRPCRequest("DescribeCcSocketDetail", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcSocketDetailResponse> DescribeCcSocketDetailWithOptionsAsync(DescribeCcSocketDetailRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcSocketDetailResponse>(await DoRPCRequestAsync("DescribeCcSocketDetail", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcSocketDetailResponse DescribeCcSocketDetail(DescribeCcSocketDetailRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcSocketDetailWithOptions(request, runtime); } public async Task<DescribeCcSocketDetailResponse> DescribeCcSocketDetailAsync(DescribeCcSocketDetailRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcSocketDetailWithOptionsAsync(request, runtime); } public DescribeCcTotalFwResponse DescribeCcTotalFwWithOptions(DescribeCcTotalFwRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcTotalFwResponse>(DoRPCRequest("DescribeCcTotalFw", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcTotalFwResponse> DescribeCcTotalFwWithOptionsAsync(DescribeCcTotalFwRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcTotalFwResponse>(await DoRPCRequestAsync("DescribeCcTotalFw", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcTotalFwResponse DescribeCcTotalFw(DescribeCcTotalFwRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcTotalFwWithOptions(request, runtime); } public async Task<DescribeCcTotalFwResponse> DescribeCcTotalFwAsync(DescribeCcTotalFwRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcTotalFwWithOptionsAsync(request, runtime); } public DescribeCcTunnelResponse DescribeCcTunnelWithOptions(DescribeCcTunnelRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcTunnelResponse>(DoRPCRequest("DescribeCcTunnel", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcTunnelResponse> DescribeCcTunnelWithOptionsAsync(DescribeCcTunnelRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcTunnelResponse>(await DoRPCRequestAsync("DescribeCcTunnel", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcTunnelResponse DescribeCcTunnel(DescribeCcTunnelRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcTunnelWithOptions(request, runtime); } public async Task<DescribeCcTunnelResponse> DescribeCcTunnelAsync(DescribeCcTunnelRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcTunnelWithOptionsAsync(request, runtime); } public DescribeCcWhiteListResponse DescribeCcWhiteListWithOptions(DescribeCcWhiteListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcWhiteListResponse>(DoRPCRequest("DescribeCcWhiteList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcWhiteListResponse> DescribeCcWhiteListWithOptionsAsync(DescribeCcWhiteListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcWhiteListResponse>(await DoRPCRequestAsync("DescribeCcWhiteList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcWhiteListResponse DescribeCcWhiteList(DescribeCcWhiteListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcWhiteListWithOptions(request, runtime); } public async Task<DescribeCcWhiteListResponse> DescribeCcWhiteListAsync(DescribeCcWhiteListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcWhiteListWithOptionsAsync(request, runtime); } public DescribeCcZoneBlockConfigResponse DescribeCcZoneBlockConfigWithOptions(DescribeCcZoneBlockConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcZoneBlockConfigResponse>(DoRPCRequest("DescribeCcZoneBlockConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcZoneBlockConfigResponse> DescribeCcZoneBlockConfigWithOptionsAsync(DescribeCcZoneBlockConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcZoneBlockConfigResponse>(await DoRPCRequestAsync("DescribeCcZoneBlockConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcZoneBlockConfigResponse DescribeCcZoneBlockConfig(DescribeCcZoneBlockConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcZoneBlockConfigWithOptions(request, runtime); } public async Task<DescribeCcZoneBlockConfigResponse> DescribeCcZoneBlockConfigAsync(DescribeCcZoneBlockConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcZoneBlockConfigWithOptionsAsync(request, runtime); } public DescribeCcZonesResponse DescribeCcZonesWithOptions(DescribeCcZonesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcZonesResponse>(DoRPCRequest("DescribeCcZones", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCcZonesResponse> DescribeCcZonesWithOptionsAsync(DescribeCcZonesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCcZonesResponse>(await DoRPCRequestAsync("DescribeCcZones", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCcZonesResponse DescribeCcZones(DescribeCcZonesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCcZonesWithOptions(request, runtime); } public async Task<DescribeCcZonesResponse> DescribeCcZonesAsync(DescribeCcZonesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCcZonesWithOptionsAsync(request, runtime); } public DescribeDailyDetailsResponse DescribeDailyDetailsWithOptions(DescribeDailyDetailsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDailyDetailsResponse>(DoRPCRequest("DescribeDailyDetails", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeDailyDetailsResponse> DescribeDailyDetailsWithOptionsAsync(DescribeDailyDetailsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDailyDetailsResponse>(await DoRPCRequestAsync("DescribeDailyDetails", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeDailyDetailsResponse DescribeDailyDetails(DescribeDailyDetailsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeDailyDetailsWithOptions(request, runtime); } public async Task<DescribeDailyDetailsResponse> DescribeDailyDetailsAsync(DescribeDailyDetailsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeDailyDetailsWithOptionsAsync(request, runtime); } public DescribeDownloadUrlsForAppKeyResponse DescribeDownloadUrlsForAppKeyWithOptions(DescribeDownloadUrlsForAppKeyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDownloadUrlsForAppKeyResponse>(DoRPCRequest("DescribeDownloadUrlsForAppKey", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeDownloadUrlsForAppKeyResponse> DescribeDownloadUrlsForAppKeyWithOptionsAsync(DescribeDownloadUrlsForAppKeyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDownloadUrlsForAppKeyResponse>(await DoRPCRequestAsync("DescribeDownloadUrlsForAppKey", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeDownloadUrlsForAppKeyResponse DescribeDownloadUrlsForAppKey(DescribeDownloadUrlsForAppKeyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeDownloadUrlsForAppKeyWithOptions(request, runtime); } public async Task<DescribeDownloadUrlsForAppKeyResponse> DescribeDownloadUrlsForAppKeyAsync(DescribeDownloadUrlsForAppKeyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeDownloadUrlsForAppKeyWithOptionsAsync(request, runtime); } public DescribeDownloadUrlsForSDKResponse DescribeDownloadUrlsForSDKWithOptions(DescribeDownloadUrlsForSDKRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDownloadUrlsForSDKResponse>(DoRPCRequest("DescribeDownloadUrlsForSDK", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeDownloadUrlsForSDKResponse> DescribeDownloadUrlsForSDKWithOptionsAsync(DescribeDownloadUrlsForSDKRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDownloadUrlsForSDKResponse>(await DoRPCRequestAsync("DescribeDownloadUrlsForSDK", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeDownloadUrlsForSDKResponse DescribeDownloadUrlsForSDK(DescribeDownloadUrlsForSDKRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeDownloadUrlsForSDKWithOptions(request, runtime); } public async Task<DescribeDownloadUrlsForSDKResponse> DescribeDownloadUrlsForSDKAsync(DescribeDownloadUrlsForSDKRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeDownloadUrlsForSDKWithOptionsAsync(request, runtime); } public DescribeFlexAccConfigResponse DescribeFlexAccConfigWithOptions(DescribeFlexAccConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexAccConfigResponse>(DoRPCRequest("DescribeFlexAccConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexAccConfigResponse> DescribeFlexAccConfigWithOptionsAsync(DescribeFlexAccConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexAccConfigResponse>(await DoRPCRequestAsync("DescribeFlexAccConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexAccConfigResponse DescribeFlexAccConfig(DescribeFlexAccConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexAccConfigWithOptions(request, runtime); } public async Task<DescribeFlexAccConfigResponse> DescribeFlexAccConfigAsync(DescribeFlexAccConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexAccConfigWithOptionsAsync(request, runtime); } public DescribeFlexAccFlowResponse DescribeFlexAccFlowWithOptions(DescribeFlexAccFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexAccFlowResponse>(DoRPCRequest("DescribeFlexAccFlow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexAccFlowResponse> DescribeFlexAccFlowWithOptionsAsync(DescribeFlexAccFlowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexAccFlowResponse>(await DoRPCRequestAsync("DescribeFlexAccFlow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexAccFlowResponse DescribeFlexAccFlow(DescribeFlexAccFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexAccFlowWithOptions(request, runtime); } public async Task<DescribeFlexAccFlowResponse> DescribeFlexAccFlowAsync(DescribeFlexAccFlowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexAccFlowWithOptionsAsync(request, runtime); } public DescribeFlexAccFwdRulesResponse DescribeFlexAccFwdRulesWithOptions(DescribeFlexAccFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexAccFwdRulesResponse>(DoRPCRequest("DescribeFlexAccFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexAccFwdRulesResponse> DescribeFlexAccFwdRulesWithOptionsAsync(DescribeFlexAccFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexAccFwdRulesResponse>(await DoRPCRequestAsync("DescribeFlexAccFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexAccFwdRulesResponse DescribeFlexAccFwdRules(DescribeFlexAccFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexAccFwdRulesWithOptions(request, runtime); } public async Task<DescribeFlexAccFwdRulesResponse> DescribeFlexAccFwdRulesAsync(DescribeFlexAccFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexAccFwdRulesWithOptionsAsync(request, runtime); } public DescribeFlexBackupGroupsResponse DescribeFlexBackupGroupsWithOptions(DescribeFlexBackupGroupsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexBackupGroupsResponse>(DoRPCRequest("DescribeFlexBackupGroups", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexBackupGroupsResponse> DescribeFlexBackupGroupsWithOptionsAsync(DescribeFlexBackupGroupsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexBackupGroupsResponse>(await DoRPCRequestAsync("DescribeFlexBackupGroups", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexBackupGroupsResponse DescribeFlexBackupGroups(DescribeFlexBackupGroupsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexBackupGroupsWithOptions(request, runtime); } public async Task<DescribeFlexBackupGroupsResponse> DescribeFlexBackupGroupsAsync(DescribeFlexBackupGroupsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexBackupGroupsWithOptionsAsync(request, runtime); } public DescribeFlexConfigResponse DescribeFlexConfigWithOptions(DescribeFlexConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexConfigResponse>(DoRPCRequest("DescribeFlexConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexConfigResponse> DescribeFlexConfigWithOptionsAsync(DescribeFlexConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexConfigResponse>(await DoRPCRequestAsync("DescribeFlexConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexConfigResponse DescribeFlexConfig(DescribeFlexConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexConfigWithOptions(request, runtime); } public async Task<DescribeFlexConfigResponse> DescribeFlexConfigAsync(DescribeFlexConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexConfigWithOptionsAsync(request, runtime); } public DescribeFlexFwdRulesResponse DescribeFlexFwdRulesWithOptions(DescribeFlexFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexFwdRulesResponse>(DoRPCRequest("DescribeFlexFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexFwdRulesResponse> DescribeFlexFwdRulesWithOptionsAsync(DescribeFlexFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexFwdRulesResponse>(await DoRPCRequestAsync("DescribeFlexFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexFwdRulesResponse DescribeFlexFwdRules(DescribeFlexFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexFwdRulesWithOptions(request, runtime); } public async Task<DescribeFlexFwdRulesResponse> DescribeFlexFwdRulesAsync(DescribeFlexFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexFwdRulesWithOptionsAsync(request, runtime); } public DescribeFlexSechedPolicyResponse DescribeFlexSechedPolicyWithOptions(DescribeFlexSechedPolicyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexSechedPolicyResponse>(DoRPCRequest("DescribeFlexSechedPolicy", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlexSechedPolicyResponse> DescribeFlexSechedPolicyWithOptionsAsync(DescribeFlexSechedPolicyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlexSechedPolicyResponse>(await DoRPCRequestAsync("DescribeFlexSechedPolicy", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlexSechedPolicyResponse DescribeFlexSechedPolicy(DescribeFlexSechedPolicyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlexSechedPolicyWithOptions(request, runtime); } public async Task<DescribeFlexSechedPolicyResponse> DescribeFlexSechedPolicyAsync(DescribeFlexSechedPolicyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlexSechedPolicyWithOptionsAsync(request, runtime); } public DescribeFlowReportResponse DescribeFlowReportWithOptions(DescribeFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlowReportResponse>(DoRPCRequest("DescribeFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFlowReportResponse> DescribeFlowReportWithOptionsAsync(DescribeFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFlowReportResponse>(await DoRPCRequestAsync("DescribeFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFlowReportResponse DescribeFlowReport(DescribeFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFlowReportWithOptions(request, runtime); } public async Task<DescribeFlowReportResponse> DescribeFlowReportAsync(DescribeFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFlowReportWithOptionsAsync(request, runtime); } public DescribeFullNodesResponse DescribeFullNodesWithOptions(DescribeFullNodesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFullNodesResponse>(DoRPCRequest("DescribeFullNodes", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFullNodesResponse> DescribeFullNodesWithOptionsAsync(DescribeFullNodesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFullNodesResponse>(await DoRPCRequestAsync("DescribeFullNodes", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFullNodesResponse DescribeFullNodes(DescribeFullNodesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFullNodesWithOptions(request, runtime); } public async Task<DescribeFullNodesResponse> DescribeFullNodesAsync(DescribeFullNodesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFullNodesWithOptionsAsync(request, runtime); } public DescribeFullNodesSummaryResponse DescribeFullNodesSummaryWithOptions(DescribeFullNodesSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFullNodesSummaryResponse>(DoRPCRequest("DescribeFullNodesSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeFullNodesSummaryResponse> DescribeFullNodesSummaryWithOptionsAsync(DescribeFullNodesSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeFullNodesSummaryResponse>(await DoRPCRequestAsync("DescribeFullNodesSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeFullNodesSummaryResponse DescribeFullNodesSummary(DescribeFullNodesSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeFullNodesSummaryWithOptions(request, runtime); } public async Task<DescribeFullNodesSummaryResponse> DescribeFullNodesSummaryAsync(DescribeFullNodesSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeFullNodesSummaryWithOptionsAsync(request, runtime); } public DescribeGfResSummaryResponse DescribeGfResSummaryWithOptions(DescribeGfResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeGfResSummaryResponse>(DoRPCRequest("DescribeGfResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeGfResSummaryResponse> DescribeGfResSummaryWithOptionsAsync(DescribeGfResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeGfResSummaryResponse>(await DoRPCRequestAsync("DescribeGfResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeGfResSummaryResponse DescribeGfResSummary(DescribeGfResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeGfResSummaryWithOptions(request, runtime); } public async Task<DescribeGfResSummaryResponse> DescribeGfResSummaryAsync(DescribeGfResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeGfResSummaryWithOptionsAsync(request, runtime); } public DescribeGroupListResponse DescribeGroupListWithOptions(DescribeGroupListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeGroupListResponse>(DoRPCRequest("DescribeGroupList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeGroupListResponse> DescribeGroupListWithOptionsAsync(DescribeGroupListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeGroupListResponse>(await DoRPCRequestAsync("DescribeGroupList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeGroupListResponse DescribeGroupList(DescribeGroupListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeGroupListWithOptions(request, runtime); } public async Task<DescribeGroupListResponse> DescribeGroupListAsync(DescribeGroupListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeGroupListWithOptionsAsync(request, runtime); } public DescribeGroupSimpleListResponse DescribeGroupSimpleListWithOptions(DescribeGroupSimpleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeGroupSimpleListResponse>(DoRPCRequest("DescribeGroupSimpleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeGroupSimpleListResponse> DescribeGroupSimpleListWithOptionsAsync(DescribeGroupSimpleListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeGroupSimpleListResponse>(await DoRPCRequestAsync("DescribeGroupSimpleList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeGroupSimpleListResponse DescribeGroupSimpleList(DescribeGroupSimpleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeGroupSimpleListWithOptions(request, runtime); } public async Task<DescribeGroupSimpleListResponse> DescribeGroupSimpleListAsync(DescribeGroupSimpleListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeGroupSimpleListWithOptionsAsync(request, runtime); } public DescribeInstanceResponse DescribeInstanceWithOptions(DescribeInstanceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeInstanceResponse>(DoRPCRequest("DescribeInstance", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeInstanceResponse> DescribeInstanceWithOptionsAsync(DescribeInstanceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeInstanceResponse>(await DoRPCRequestAsync("DescribeInstance", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeInstanceResponse DescribeInstance(DescribeInstanceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeInstanceWithOptions(request, runtime); } public async Task<DescribeInstanceResponse> DescribeInstanceAsync(DescribeInstanceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeInstanceWithOptionsAsync(request, runtime); } public DescribeIpFlowReportResponse DescribeIpFlowReportWithOptions(DescribeIpFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeIpFlowReportResponse>(DoRPCRequest("DescribeIpFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeIpFlowReportResponse> DescribeIpFlowReportWithOptionsAsync(DescribeIpFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeIpFlowReportResponse>(await DoRPCRequestAsync("DescribeIpFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeIpFlowReportResponse DescribeIpFlowReport(DescribeIpFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeIpFlowReportWithOptions(request, runtime); } public async Task<DescribeIpFlowReportResponse> DescribeIpFlowReportAsync(DescribeIpFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeIpFlowReportWithOptionsAsync(request, runtime); } public DescribeJianYuTestGetResponse DescribeJianYuTestGetWithOptions(DescribeJianYuTestGetRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeJianYuTestGetResponse>(DoRPCRequest("DescribeJianYuTestGet", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeJianYuTestGetResponse> DescribeJianYuTestGetWithOptionsAsync(DescribeJianYuTestGetRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeJianYuTestGetResponse>(await DoRPCRequestAsync("DescribeJianYuTestGet", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeJianYuTestGetResponse DescribeJianYuTestGet(DescribeJianYuTestGetRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeJianYuTestGetWithOptions(request, runtime); } public async Task<DescribeJianYuTestGetResponse> DescribeJianYuTestGetAsync(DescribeJianYuTestGetRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeJianYuTestGetWithOptionsAsync(request, runtime); } public DescribeJianYuTestListResponse DescribeJianYuTestListWithOptions(DescribeJianYuTestListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeJianYuTestListResponse>(DoRPCRequest("DescribeJianYuTestList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeJianYuTestListResponse> DescribeJianYuTestListWithOptionsAsync(DescribeJianYuTestListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeJianYuTestListResponse>(await DoRPCRequestAsync("DescribeJianYuTestList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeJianYuTestListResponse DescribeJianYuTestList(DescribeJianYuTestListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeJianYuTestListWithOptions(request, runtime); } public async Task<DescribeJianYuTestListResponse> DescribeJianYuTestListAsync(DescribeJianYuTestListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeJianYuTestListWithOptionsAsync(request, runtime); } public DescribeJianYuTestPaginationResponse DescribeJianYuTestPaginationWithOptions(DescribeJianYuTestPaginationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeJianYuTestPaginationResponse>(DoRPCRequest("DescribeJianYuTestPagination", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeJianYuTestPaginationResponse> DescribeJianYuTestPaginationWithOptionsAsync(DescribeJianYuTestPaginationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeJianYuTestPaginationResponse>(await DoRPCRequestAsync("DescribeJianYuTestPagination", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeJianYuTestPaginationResponse DescribeJianYuTestPagination(DescribeJianYuTestPaginationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeJianYuTestPaginationWithOptions(request, runtime); } public async Task<DescribeJianYuTestPaginationResponse> DescribeJianYuTestPaginationAsync(DescribeJianYuTestPaginationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeJianYuTestPaginationWithOptionsAsync(request, runtime); } public DescribeL4EventsSelectiveResponse DescribeL4EventsSelectiveWithOptions(DescribeL4EventsSelectiveRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeL4EventsSelectiveResponse>(DoRPCRequest("DescribeL4EventsSelective", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeL4EventsSelectiveResponse> DescribeL4EventsSelectiveWithOptionsAsync(DescribeL4EventsSelectiveRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeL4EventsSelectiveResponse>(await DoRPCRequestAsync("DescribeL4EventsSelective", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeL4EventsSelectiveResponse DescribeL4EventsSelective(DescribeL4EventsSelectiveRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeL4EventsSelectiveWithOptions(request, runtime); } public async Task<DescribeL4EventsSelectiveResponse> DescribeL4EventsSelectiveAsync(DescribeL4EventsSelectiveRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeL4EventsSelectiveWithOptionsAsync(request, runtime); } public DescribeLayer4RulesResponse DescribeLayer4RulesWithOptions(DescribeLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeLayer4RulesResponse>(DoRPCRequest("DescribeLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeLayer4RulesResponse> DescribeLayer4RulesWithOptionsAsync(DescribeLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeLayer4RulesResponse>(await DoRPCRequestAsync("DescribeLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeLayer4RulesResponse DescribeLayer4Rules(DescribeLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeLayer4RulesWithOptions(request, runtime); } public async Task<DescribeLayer4RulesResponse> DescribeLayer4RulesAsync(DescribeLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeLayer4RulesWithOptionsAsync(request, runtime); } public DescribeMianLiuResSummaryResponse DescribeMianLiuResSummaryWithOptions(DescribeMianLiuResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeMianLiuResSummaryResponse>(DoRPCRequest("DescribeMianLiuResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeMianLiuResSummaryResponse> DescribeMianLiuResSummaryWithOptionsAsync(DescribeMianLiuResSummaryRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeMianLiuResSummaryResponse>(await DoRPCRequestAsync("DescribeMianLiuResSummary", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeMianLiuResSummaryResponse DescribeMianLiuResSummary(DescribeMianLiuResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeMianLiuResSummaryWithOptions(request, runtime); } public async Task<DescribeMianLiuResSummaryResponse> DescribeMianLiuResSummaryAsync(DescribeMianLiuResSummaryRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeMianLiuResSummaryWithOptionsAsync(request, runtime); } public DescribeNgSourceDiagnosisLogResponse DescribeNgSourceDiagnosisLogWithOptions(DescribeNgSourceDiagnosisLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeNgSourceDiagnosisLogResponse>(DoRPCRequest("DescribeNgSourceDiagnosisLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeNgSourceDiagnosisLogResponse> DescribeNgSourceDiagnosisLogWithOptionsAsync(DescribeNgSourceDiagnosisLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeNgSourceDiagnosisLogResponse>(await DoRPCRequestAsync("DescribeNgSourceDiagnosisLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeNgSourceDiagnosisLogResponse DescribeNgSourceDiagnosisLog(DescribeNgSourceDiagnosisLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeNgSourceDiagnosisLogWithOptions(request, runtime); } public async Task<DescribeNgSourceDiagnosisLogResponse> DescribeNgSourceDiagnosisLogAsync(DescribeNgSourceDiagnosisLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeNgSourceDiagnosisLogWithOptionsAsync(request, runtime); } public DescribeRemainQpsResponse DescribeRemainQpsWithOptions(DescribeRemainQpsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRemainQpsResponse>(DoRPCRequest("DescribeRemainQps", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRemainQpsResponse> DescribeRemainQpsWithOptionsAsync(DescribeRemainQpsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRemainQpsResponse>(await DoRPCRequestAsync("DescribeRemainQps", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRemainQpsResponse DescribeRemainQps(DescribeRemainQpsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRemainQpsWithOptions(request, runtime); } public async Task<DescribeRemainQpsResponse> DescribeRemainQpsAsync(DescribeRemainQpsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRemainQpsWithOptionsAsync(request, runtime); } public DescribeRequestStatisticByEsnBizIntervalResponse DescribeRequestStatisticByEsnBizIntervalWithOptions(DescribeRequestStatisticByEsnBizIntervalRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticByEsnBizIntervalResponse>(DoRPCRequest("DescribeRequestStatisticByEsnBizInterval", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticByEsnBizIntervalResponse> DescribeRequestStatisticByEsnBizIntervalWithOptionsAsync(DescribeRequestStatisticByEsnBizIntervalRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticByEsnBizIntervalResponse>(await DoRPCRequestAsync("DescribeRequestStatisticByEsnBizInterval", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticByEsnBizIntervalResponse DescribeRequestStatisticByEsnBizInterval(DescribeRequestStatisticByEsnBizIntervalRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticByEsnBizIntervalWithOptions(request, runtime); } public async Task<DescribeRequestStatisticByEsnBizIntervalResponse> DescribeRequestStatisticByEsnBizIntervalAsync(DescribeRequestStatisticByEsnBizIntervalRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticByEsnBizIntervalWithOptionsAsync(request, runtime); } public DescribeRequestStatisticCountByEsnBiz1DayResponse DescribeRequestStatisticCountByEsnBiz1DayWithOptions(DescribeRequestStatisticCountByEsnBiz1DayRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz1DayResponse>(DoRPCRequest("DescribeRequestStatisticCountByEsnBiz1Day", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticCountByEsnBiz1DayResponse> DescribeRequestStatisticCountByEsnBiz1DayWithOptionsAsync(DescribeRequestStatisticCountByEsnBiz1DayRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz1DayResponse>(await DoRPCRequestAsync("DescribeRequestStatisticCountByEsnBiz1Day", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticCountByEsnBiz1DayResponse DescribeRequestStatisticCountByEsnBiz1Day(DescribeRequestStatisticCountByEsnBiz1DayRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticCountByEsnBiz1DayWithOptions(request, runtime); } public async Task<DescribeRequestStatisticCountByEsnBiz1DayResponse> DescribeRequestStatisticCountByEsnBiz1DayAsync(DescribeRequestStatisticCountByEsnBiz1DayRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticCountByEsnBiz1DayWithOptionsAsync(request, runtime); } public DescribeRequestStatisticCountByEsnBiz1DayProvinceResponse DescribeRequestStatisticCountByEsnBiz1DayProvinceWithOptions(DescribeRequestStatisticCountByEsnBiz1DayProvinceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz1DayProvinceResponse>(DoRPCRequest("DescribeRequestStatisticCountByEsnBiz1DayProvince", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticCountByEsnBiz1DayProvinceResponse> DescribeRequestStatisticCountByEsnBiz1DayProvinceWithOptionsAsync(DescribeRequestStatisticCountByEsnBiz1DayProvinceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz1DayProvinceResponse>(await DoRPCRequestAsync("DescribeRequestStatisticCountByEsnBiz1DayProvince", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticCountByEsnBiz1DayProvinceResponse DescribeRequestStatisticCountByEsnBiz1DayProvince(DescribeRequestStatisticCountByEsnBiz1DayProvinceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticCountByEsnBiz1DayProvinceWithOptions(request, runtime); } public async Task<DescribeRequestStatisticCountByEsnBiz1DayProvinceResponse> DescribeRequestStatisticCountByEsnBiz1DayProvinceAsync(DescribeRequestStatisticCountByEsnBiz1DayProvinceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticCountByEsnBiz1DayProvinceWithOptionsAsync(request, runtime); } public DescribeRequestStatisticCountByEsnBiz1M30MResponse DescribeRequestStatisticCountByEsnBiz1M30MWithOptions(DescribeRequestStatisticCountByEsnBiz1M30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz1M30MResponse>(DoRPCRequest("DescribeRequestStatisticCountByEsnBiz1M30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticCountByEsnBiz1M30MResponse> DescribeRequestStatisticCountByEsnBiz1M30MWithOptionsAsync(DescribeRequestStatisticCountByEsnBiz1M30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz1M30MResponse>(await DoRPCRequestAsync("DescribeRequestStatisticCountByEsnBiz1M30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticCountByEsnBiz1M30MResponse DescribeRequestStatisticCountByEsnBiz1M30M(DescribeRequestStatisticCountByEsnBiz1M30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticCountByEsnBiz1M30MWithOptions(request, runtime); } public async Task<DescribeRequestStatisticCountByEsnBiz1M30MResponse> DescribeRequestStatisticCountByEsnBiz1M30MAsync(DescribeRequestStatisticCountByEsnBiz1M30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticCountByEsnBiz1M30MWithOptionsAsync(request, runtime); } public DescribeRequestStatisticCountByEsnBiz30MResponse DescribeRequestStatisticCountByEsnBiz30MWithOptions(DescribeRequestStatisticCountByEsnBiz30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz30MResponse>(DoRPCRequest("DescribeRequestStatisticCountByEsnBiz30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticCountByEsnBiz30MResponse> DescribeRequestStatisticCountByEsnBiz30MWithOptionsAsync(DescribeRequestStatisticCountByEsnBiz30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBiz30MResponse>(await DoRPCRequestAsync("DescribeRequestStatisticCountByEsnBiz30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticCountByEsnBiz30MResponse DescribeRequestStatisticCountByEsnBiz30M(DescribeRequestStatisticCountByEsnBiz30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticCountByEsnBiz30MWithOptions(request, runtime); } public async Task<DescribeRequestStatisticCountByEsnBiz30MResponse> DescribeRequestStatisticCountByEsnBiz30MAsync(DescribeRequestStatisticCountByEsnBiz30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticCountByEsnBiz30MWithOptionsAsync(request, runtime); } public DescribeRequestStatisticCountByEsnBizGroup30MResponse DescribeRequestStatisticCountByEsnBizGroup30MWithOptions(DescribeRequestStatisticCountByEsnBizGroup30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBizGroup30MResponse>(DoRPCRequest("DescribeRequestStatisticCountByEsnBizGroup30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticCountByEsnBizGroup30MResponse> DescribeRequestStatisticCountByEsnBizGroup30MWithOptionsAsync(DescribeRequestStatisticCountByEsnBizGroup30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticCountByEsnBizGroup30MResponse>(await DoRPCRequestAsync("DescribeRequestStatisticCountByEsnBizGroup30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticCountByEsnBizGroup30MResponse DescribeRequestStatisticCountByEsnBizGroup30M(DescribeRequestStatisticCountByEsnBizGroup30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticCountByEsnBizGroup30MWithOptions(request, runtime); } public async Task<DescribeRequestStatisticCountByEsnBizGroup30MResponse> DescribeRequestStatisticCountByEsnBizGroup30MAsync(DescribeRequestStatisticCountByEsnBizGroup30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticCountByEsnBizGroup30MWithOptionsAsync(request, runtime); } public DescribeRequestStatisticLogResponse DescribeRequestStatisticLogWithOptions(DescribeRequestStatisticLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticLogResponse>(DoRPCRequest("DescribeRequestStatisticLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeRequestStatisticLogResponse> DescribeRequestStatisticLogWithOptionsAsync(DescribeRequestStatisticLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeRequestStatisticLogResponse>(await DoRPCRequestAsync("DescribeRequestStatisticLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeRequestStatisticLogResponse DescribeRequestStatisticLog(DescribeRequestStatisticLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeRequestStatisticLogWithOptions(request, runtime); } public async Task<DescribeRequestStatisticLogResponse> DescribeRequestStatisticLogAsync(DescribeRequestStatisticLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeRequestStatisticLogWithOptionsAsync(request, runtime); } public DescribeSDKStatisticLogResponse DescribeSDKStatisticLogWithOptions(DescribeSDKStatisticLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticLogResponse>(DoRPCRequest("DescribeSDKStatisticLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSDKStatisticLogResponse> DescribeSDKStatisticLogWithOptionsAsync(DescribeSDKStatisticLogRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticLogResponse>(await DoRPCRequestAsync("DescribeSDKStatisticLog", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSDKStatisticLogResponse DescribeSDKStatisticLog(DescribeSDKStatisticLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSDKStatisticLogWithOptions(request, runtime); } public async Task<DescribeSDKStatisticLogResponse> DescribeSDKStatisticLogAsync(DescribeSDKStatisticLogRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSDKStatisticLogWithOptionsAsync(request, runtime); } public DescribeSDKStatisticResultByEsnBizISP1M30MResponse DescribeSDKStatisticResultByEsnBizISP1M30MWithOptions(DescribeSDKStatisticResultByEsnBizISP1M30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizISP1M30MResponse>(DoRPCRequest("DescribeSDKStatisticResultByEsnBizISP1M30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSDKStatisticResultByEsnBizISP1M30MResponse> DescribeSDKStatisticResultByEsnBizISP1M30MWithOptionsAsync(DescribeSDKStatisticResultByEsnBizISP1M30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizISP1M30MResponse>(await DoRPCRequestAsync("DescribeSDKStatisticResultByEsnBizISP1M30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSDKStatisticResultByEsnBizISP1M30MResponse DescribeSDKStatisticResultByEsnBizISP1M30M(DescribeSDKStatisticResultByEsnBizISP1M30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSDKStatisticResultByEsnBizISP1M30MWithOptions(request, runtime); } public async Task<DescribeSDKStatisticResultByEsnBizISP1M30MResponse> DescribeSDKStatisticResultByEsnBizISP1M30MAsync(DescribeSDKStatisticResultByEsnBizISP1M30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSDKStatisticResultByEsnBizISP1M30MWithOptionsAsync(request, runtime); } public DescribeSDKStatisticResultByEsnBizISPIntervalResponse DescribeSDKStatisticResultByEsnBizISPIntervalWithOptions(DescribeSDKStatisticResultByEsnBizISPIntervalRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizISPIntervalResponse>(DoRPCRequest("DescribeSDKStatisticResultByEsnBizISPInterval", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSDKStatisticResultByEsnBizISPIntervalResponse> DescribeSDKStatisticResultByEsnBizISPIntervalWithOptionsAsync(DescribeSDKStatisticResultByEsnBizISPIntervalRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizISPIntervalResponse>(await DoRPCRequestAsync("DescribeSDKStatisticResultByEsnBizISPInterval", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSDKStatisticResultByEsnBizISPIntervalResponse DescribeSDKStatisticResultByEsnBizISPInterval(DescribeSDKStatisticResultByEsnBizISPIntervalRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSDKStatisticResultByEsnBizISPIntervalWithOptions(request, runtime); } public async Task<DescribeSDKStatisticResultByEsnBizISPIntervalResponse> DescribeSDKStatisticResultByEsnBizISPIntervalAsync(DescribeSDKStatisticResultByEsnBizISPIntervalRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSDKStatisticResultByEsnBizISPIntervalWithOptionsAsync(request, runtime); } public DescribeSDKStatisticResultByEsnBizProvince1DayResponse DescribeSDKStatisticResultByEsnBizProvince1DayWithOptions(DescribeSDKStatisticResultByEsnBizProvince1DayRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizProvince1DayResponse>(DoRPCRequest("DescribeSDKStatisticResultByEsnBizProvince1Day", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSDKStatisticResultByEsnBizProvince1DayResponse> DescribeSDKStatisticResultByEsnBizProvince1DayWithOptionsAsync(DescribeSDKStatisticResultByEsnBizProvince1DayRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizProvince1DayResponse>(await DoRPCRequestAsync("DescribeSDKStatisticResultByEsnBizProvince1Day", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSDKStatisticResultByEsnBizProvince1DayResponse DescribeSDKStatisticResultByEsnBizProvince1Day(DescribeSDKStatisticResultByEsnBizProvince1DayRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSDKStatisticResultByEsnBizProvince1DayWithOptions(request, runtime); } public async Task<DescribeSDKStatisticResultByEsnBizProvince1DayResponse> DescribeSDKStatisticResultByEsnBizProvince1DayAsync(DescribeSDKStatisticResultByEsnBizProvince1DayRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSDKStatisticResultByEsnBizProvince1DayWithOptionsAsync(request, runtime); } public DescribeSDKStatisticResultByEsnBizProvince30MResponse DescribeSDKStatisticResultByEsnBizProvince30MWithOptions(DescribeSDKStatisticResultByEsnBizProvince30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizProvince30MResponse>(DoRPCRequest("DescribeSDKStatisticResultByEsnBizProvince30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSDKStatisticResultByEsnBizProvince30MResponse> DescribeSDKStatisticResultByEsnBizProvince30MWithOptionsAsync(DescribeSDKStatisticResultByEsnBizProvince30MRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSDKStatisticResultByEsnBizProvince30MResponse>(await DoRPCRequestAsync("DescribeSDKStatisticResultByEsnBizProvince30M", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSDKStatisticResultByEsnBizProvince30MResponse DescribeSDKStatisticResultByEsnBizProvince30M(DescribeSDKStatisticResultByEsnBizProvince30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSDKStatisticResultByEsnBizProvince30MWithOptions(request, runtime); } public async Task<DescribeSDKStatisticResultByEsnBizProvince30MResponse> DescribeSDKStatisticResultByEsnBizProvince30MAsync(DescribeSDKStatisticResultByEsnBizProvince30MRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSDKStatisticResultByEsnBizProvince30MWithOptionsAsync(request, runtime); } public DescribeSourceFailureTopIpResponse DescribeSourceFailureTopIpWithOptions(DescribeSourceFailureTopIpRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSourceFailureTopIpResponse>(DoRPCRequest("DescribeSourceFailureTopIp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSourceFailureTopIpResponse> DescribeSourceFailureTopIpWithOptionsAsync(DescribeSourceFailureTopIpRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSourceFailureTopIpResponse>(await DoRPCRequestAsync("DescribeSourceFailureTopIp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSourceFailureTopIpResponse DescribeSourceFailureTopIp(DescribeSourceFailureTopIpRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSourceFailureTopIpWithOptions(request, runtime); } public async Task<DescribeSourceFailureTopIpResponse> DescribeSourceFailureTopIpAsync(DescribeSourceFailureTopIpRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSourceFailureTopIpWithOptionsAsync(request, runtime); } public DescribeSourceFailureTrendGraphResponse DescribeSourceFailureTrendGraphWithOptions(DescribeSourceFailureTrendGraphRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSourceFailureTrendGraphResponse>(DoRPCRequest("DescribeSourceFailureTrendGraph", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSourceFailureTrendGraphResponse> DescribeSourceFailureTrendGraphWithOptionsAsync(DescribeSourceFailureTrendGraphRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSourceFailureTrendGraphResponse>(await DoRPCRequestAsync("DescribeSourceFailureTrendGraph", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSourceFailureTrendGraphResponse DescribeSourceFailureTrendGraph(DescribeSourceFailureTrendGraphRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSourceFailureTrendGraphWithOptions(request, runtime); } public async Task<DescribeSourceFailureTrendGraphResponse> DescribeSourceFailureTrendGraphAsync(DescribeSourceFailureTrendGraphRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSourceFailureTrendGraphWithOptionsAsync(request, runtime); } public DescribeUploadPreSignResponse DescribeUploadPreSignWithOptions(DescribeUploadPreSignRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUploadPreSignResponse>(DoRPCRequest("DescribeUploadPreSign", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeUploadPreSignResponse> DescribeUploadPreSignWithOptionsAsync(DescribeUploadPreSignRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUploadPreSignResponse>(await DoRPCRequestAsync("DescribeUploadPreSign", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeUploadPreSignResponse DescribeUploadPreSign(DescribeUploadPreSignRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeUploadPreSignWithOptions(request, runtime); } public async Task<DescribeUploadPreSignResponse> DescribeUploadPreSignAsync(DescribeUploadPreSignRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeUploadPreSignWithOptionsAsync(request, runtime); } public DescribeUserFlowInfoResponse DescribeUserFlowInfoWithOptions(DescribeUserFlowInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserFlowInfoResponse>(DoRPCRequest("DescribeUserFlowInfo", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeUserFlowInfoResponse> DescribeUserFlowInfoWithOptionsAsync(DescribeUserFlowInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserFlowInfoResponse>(await DoRPCRequestAsync("DescribeUserFlowInfo", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeUserFlowInfoResponse DescribeUserFlowInfo(DescribeUserFlowInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeUserFlowInfoWithOptions(request, runtime); } public async Task<DescribeUserFlowInfoResponse> DescribeUserFlowInfoAsync(DescribeUserFlowInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeUserFlowInfoWithOptionsAsync(request, runtime); } public DescribeUserFlowReportResponse DescribeUserFlowReportWithOptions(DescribeUserFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserFlowReportResponse>(DoRPCRequest("DescribeUserFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeUserFlowReportResponse> DescribeUserFlowReportWithOptionsAsync(DescribeUserFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserFlowReportResponse>(await DoRPCRequestAsync("DescribeUserFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeUserFlowReportResponse DescribeUserFlowReport(DescribeUserFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeUserFlowReportWithOptions(request, runtime); } public async Task<DescribeUserFlowReportResponse> DescribeUserFlowReportAsync(DescribeUserFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeUserFlowReportWithOptionsAsync(request, runtime); } public DescribeUserTotalFlowReportResponse DescribeUserTotalFlowReportWithOptions(DescribeUserTotalFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserTotalFlowReportResponse>(DoRPCRequest("DescribeUserTotalFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeUserTotalFlowReportResponse> DescribeUserTotalFlowReportWithOptionsAsync(DescribeUserTotalFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserTotalFlowReportResponse>(await DoRPCRequestAsync("DescribeUserTotalFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeUserTotalFlowReportResponse DescribeUserTotalFlowReport(DescribeUserTotalFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeUserTotalFlowReportWithOptions(request, runtime); } public async Task<DescribeUserTotalFlowReportResponse> DescribeUserTotalFlowReportAsync(DescribeUserTotalFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeUserTotalFlowReportWithOptionsAsync(request, runtime); } public DownloadAppKeyFileResponse DownloadAppKeyFileWithOptions(DownloadAppKeyFileRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadAppKeyFileResponse>(DoRPCRequest("DownloadAppKeyFile", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DownloadAppKeyFileResponse> DownloadAppKeyFileWithOptionsAsync(DownloadAppKeyFileRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadAppKeyFileResponse>(await DoRPCRequestAsync("DownloadAppKeyFile", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DownloadAppKeyFileResponse DownloadAppKeyFile(DownloadAppKeyFileRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DownloadAppKeyFileWithOptions(request, runtime); } public async Task<DownloadAppKeyFileResponse> DownloadAppKeyFileAsync(DownloadAppKeyFileRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DownloadAppKeyFileWithOptionsAsync(request, runtime); } public DownloadCcRouteRulesResponse DownloadCcRouteRulesWithOptions(DownloadCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadCcRouteRulesResponse>(DoRPCRequest("DownloadCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DownloadCcRouteRulesResponse> DownloadCcRouteRulesWithOptionsAsync(DownloadCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadCcRouteRulesResponse>(await DoRPCRequestAsync("DownloadCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DownloadCcRouteRulesResponse DownloadCcRouteRules(DownloadCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DownloadCcRouteRulesWithOptions(request, runtime); } public async Task<DownloadCcRouteRulesResponse> DownloadCcRouteRulesAsync(DownloadCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DownloadCcRouteRulesWithOptionsAsync(request, runtime); } public DownloadFlexAccRulesFileResponse DownloadFlexAccRulesFileWithOptions(DownloadFlexAccRulesFileRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadFlexAccRulesFileResponse>(DoRPCRequest("DownloadFlexAccRulesFile", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DownloadFlexAccRulesFileResponse> DownloadFlexAccRulesFileWithOptionsAsync(DownloadFlexAccRulesFileRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadFlexAccRulesFileResponse>(await DoRPCRequestAsync("DownloadFlexAccRulesFile", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DownloadFlexAccRulesFileResponse DownloadFlexAccRulesFile(DownloadFlexAccRulesFileRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DownloadFlexAccRulesFileWithOptions(request, runtime); } public async Task<DownloadFlexAccRulesFileResponse> DownloadFlexAccRulesFileAsync(DownloadFlexAccRulesFileRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DownloadFlexAccRulesFileWithOptionsAsync(request, runtime); } public DownloadLayer4RulesResponse DownloadLayer4RulesWithOptions(DownloadLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadLayer4RulesResponse>(DoRPCRequest("DownloadLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DownloadLayer4RulesResponse> DownloadLayer4RulesWithOptionsAsync(DownloadLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadLayer4RulesResponse>(await DoRPCRequestAsync("DownloadLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DownloadLayer4RulesResponse DownloadLayer4Rules(DownloadLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DownloadLayer4RulesWithOptions(request, runtime); } public async Task<DownloadLayer4RulesResponse> DownloadLayer4RulesAsync(DownloadLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DownloadLayer4RulesWithOptionsAsync(request, runtime); } public DownloadSdkFileResponse DownloadSdkFileWithOptions(DownloadSdkFileRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadSdkFileResponse>(DoRPCRequest("DownloadSdkFile", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DownloadSdkFileResponse> DownloadSdkFileWithOptionsAsync(DownloadSdkFileRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadSdkFileResponse>(await DoRPCRequestAsync("DownloadSdkFile", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DownloadSdkFileResponse DownloadSdkFile(DownloadSdkFileRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DownloadSdkFileWithOptions(request, runtime); } public async Task<DownloadSdkFileResponse> DownloadSdkFileAsync(DownloadSdkFileRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DownloadSdkFileWithOptionsAsync(request, runtime); } public DownloadUserTotalFlowReportResponse DownloadUserTotalFlowReportWithOptions(DownloadUserTotalFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadUserTotalFlowReportResponse>(DoRPCRequest("DownloadUserTotalFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DownloadUserTotalFlowReportResponse> DownloadUserTotalFlowReportWithOptionsAsync(DownloadUserTotalFlowReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DownloadUserTotalFlowReportResponse>(await DoRPCRequestAsync("DownloadUserTotalFlowReport", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public DownloadUserTotalFlowReportResponse DownloadUserTotalFlowReport(DownloadUserTotalFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DownloadUserTotalFlowReportWithOptions(request, runtime); } public async Task<DownloadUserTotalFlowReportResponse> DownloadUserTotalFlowReportAsync(DownloadUserTotalFlowReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DownloadUserTotalFlowReportWithOptionsAsync(request, runtime); } public FlushLayer4RulesResponse FlushLayer4RulesWithOptions(FlushLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<FlushLayer4RulesResponse>(DoRPCRequest("FlushLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<FlushLayer4RulesResponse> FlushLayer4RulesWithOptionsAsync(FlushLayer4RulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<FlushLayer4RulesResponse>(await DoRPCRequestAsync("FlushLayer4Rules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public FlushLayer4RulesResponse FlushLayer4Rules(FlushLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return FlushLayer4RulesWithOptions(request, runtime); } public async Task<FlushLayer4RulesResponse> FlushLayer4RulesAsync(FlushLayer4RulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await FlushLayer4RulesWithOptionsAsync(request, runtime); } public ReallocNgResourceResponse ReallocNgResourceWithOptions(ReallocNgResourceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ReallocNgResourceResponse>(DoRPCRequest("ReallocNgResource", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ReallocNgResourceResponse> ReallocNgResourceWithOptionsAsync(ReallocNgResourceRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ReallocNgResourceResponse>(await DoRPCRequestAsync("ReallocNgResource", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public ReallocNgResourceResponse ReallocNgResource(ReallocNgResourceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ReallocNgResourceWithOptions(request, runtime); } public async Task<ReallocNgResourceResponse> ReallocNgResourceAsync(ReallocNgResourceRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ReallocNgResourceWithOptionsAsync(request, runtime); } public ReplaceCcRouteRulesResponse ReplaceCcRouteRulesWithOptions(ReplaceCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ReplaceCcRouteRulesResponse>(DoRPCRequest("ReplaceCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ReplaceCcRouteRulesResponse> ReplaceCcRouteRulesWithOptionsAsync(ReplaceCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ReplaceCcRouteRulesResponse>(await DoRPCRequestAsync("ReplaceCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public ReplaceCcRouteRulesResponse ReplaceCcRouteRules(ReplaceCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ReplaceCcRouteRulesWithOptions(request, runtime); } public async Task<ReplaceCcRouteRulesResponse> ReplaceCcRouteRulesAsync(ReplaceCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ReplaceCcRouteRulesWithOptionsAsync(request, runtime); } public SearchFlexFwdRulesResponse SearchFlexFwdRulesWithOptions(SearchFlexFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<SearchFlexFwdRulesResponse>(DoRPCRequest("SearchFlexFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<SearchFlexFwdRulesResponse> SearchFlexFwdRulesWithOptionsAsync(SearchFlexFwdRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<SearchFlexFwdRulesResponse>(await DoRPCRequestAsync("SearchFlexFwdRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public SearchFlexFwdRulesResponse SearchFlexFwdRules(SearchFlexFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return SearchFlexFwdRulesWithOptions(request, runtime); } public async Task<SearchFlexFwdRulesResponse> SearchFlexFwdRulesAsync(SearchFlexFwdRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await SearchFlexFwdRulesWithOptionsAsync(request, runtime); } public UpdateAppResponse UpdateAppWithOptions(UpdateAppRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateAppResponse>(DoRPCRequest("UpdateApp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateAppResponse> UpdateAppWithOptionsAsync(UpdateAppRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateAppResponse>(await DoRPCRequestAsync("UpdateApp", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateAppResponse UpdateApp(UpdateAppRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateAppWithOptions(request, runtime); } public async Task<UpdateAppResponse> UpdateAppAsync(UpdateAppRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateAppWithOptionsAsync(request, runtime); } public UpdateCcBlackListResponse UpdateCcBlackListWithOptions(UpdateCcBlackListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcBlackListResponse>(DoRPCRequest("UpdateCcBlackList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcBlackListResponse> UpdateCcBlackListWithOptionsAsync(UpdateCcBlackListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcBlackListResponse>(await DoRPCRequestAsync("UpdateCcBlackList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcBlackListResponse UpdateCcBlackList(UpdateCcBlackListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcBlackListWithOptions(request, runtime); } public async Task<UpdateCcBlackListResponse> UpdateCcBlackListAsync(UpdateCcBlackListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcBlackListWithOptionsAsync(request, runtime); } public UpdateCcIDCBlockSwitchResponse UpdateCcIDCBlockSwitchWithOptions(UpdateCcIDCBlockSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcIDCBlockSwitchResponse>(DoRPCRequest("UpdateCcIDCBlockSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcIDCBlockSwitchResponse> UpdateCcIDCBlockSwitchWithOptionsAsync(UpdateCcIDCBlockSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcIDCBlockSwitchResponse>(await DoRPCRequestAsync("UpdateCcIDCBlockSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcIDCBlockSwitchResponse UpdateCcIDCBlockSwitch(UpdateCcIDCBlockSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcIDCBlockSwitchWithOptions(request, runtime); } public async Task<UpdateCcIDCBlockSwitchResponse> UpdateCcIDCBlockSwitchAsync(UpdateCcIDCBlockSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcIDCBlockSwitchWithOptionsAsync(request, runtime); } public UpdateCcRouteRulesResponse UpdateCcRouteRulesWithOptions(UpdateCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcRouteRulesResponse>(DoRPCRequest("UpdateCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcRouteRulesResponse> UpdateCcRouteRulesWithOptionsAsync(UpdateCcRouteRulesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcRouteRulesResponse>(await DoRPCRequestAsync("UpdateCcRouteRules", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcRouteRulesResponse UpdateCcRouteRules(UpdateCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcRouteRulesWithOptions(request, runtime); } public async Task<UpdateCcRouteRulesResponse> UpdateCcRouteRulesAsync(UpdateCcRouteRulesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcRouteRulesWithOptionsAsync(request, runtime); } public UpdateCcRouteSwitchResponse UpdateCcRouteSwitchWithOptions(UpdateCcRouteSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcRouteSwitchResponse>(DoRPCRequest("UpdateCcRouteSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcRouteSwitchResponse> UpdateCcRouteSwitchWithOptionsAsync(UpdateCcRouteSwitchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcRouteSwitchResponse>(await DoRPCRequestAsync("UpdateCcRouteSwitch", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcRouteSwitchResponse UpdateCcRouteSwitch(UpdateCcRouteSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcRouteSwitchWithOptions(request, runtime); } public async Task<UpdateCcRouteSwitchResponse> UpdateCcRouteSwitchAsync(UpdateCcRouteSwitchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcRouteSwitchWithOptionsAsync(request, runtime); } public UpdateCcTunnelGrayAndOnlyAllowResponse UpdateCcTunnelGrayAndOnlyAllowWithOptions(UpdateCcTunnelGrayAndOnlyAllowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcTunnelGrayAndOnlyAllowResponse>(DoRPCRequest("UpdateCcTunnelGrayAndOnlyAllow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcTunnelGrayAndOnlyAllowResponse> UpdateCcTunnelGrayAndOnlyAllowWithOptionsAsync(UpdateCcTunnelGrayAndOnlyAllowRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcTunnelGrayAndOnlyAllowResponse>(await DoRPCRequestAsync("UpdateCcTunnelGrayAndOnlyAllow", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcTunnelGrayAndOnlyAllowResponse UpdateCcTunnelGrayAndOnlyAllow(UpdateCcTunnelGrayAndOnlyAllowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcTunnelGrayAndOnlyAllowWithOptions(request, runtime); } public async Task<UpdateCcTunnelGrayAndOnlyAllowResponse> UpdateCcTunnelGrayAndOnlyAllowAsync(UpdateCcTunnelGrayAndOnlyAllowRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcTunnelGrayAndOnlyAllowWithOptionsAsync(request, runtime); } public UpdateCcTunnelStatusResponse UpdateCcTunnelStatusWithOptions(UpdateCcTunnelStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcTunnelStatusResponse>(DoRPCRequest("UpdateCcTunnelStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcTunnelStatusResponse> UpdateCcTunnelStatusWithOptionsAsync(UpdateCcTunnelStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcTunnelStatusResponse>(await DoRPCRequestAsync("UpdateCcTunnelStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcTunnelStatusResponse UpdateCcTunnelStatus(UpdateCcTunnelStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcTunnelStatusWithOptions(request, runtime); } public async Task<UpdateCcTunnelStatusResponse> UpdateCcTunnelStatusAsync(UpdateCcTunnelStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcTunnelStatusWithOptionsAsync(request, runtime); } public UpdateCcUseResponse UpdateCcUseWithOptions(UpdateCcUseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcUseResponse>(DoRPCRequest("UpdateCcUse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcUseResponse> UpdateCcUseWithOptionsAsync(UpdateCcUseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcUseResponse>(await DoRPCRequestAsync("UpdateCcUse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcUseResponse UpdateCcUse(UpdateCcUseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcUseWithOptions(request, runtime); } public async Task<UpdateCcUseResponse> UpdateCcUseAsync(UpdateCcUseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcUseWithOptionsAsync(request, runtime); } public UpdateCcWhiteListResponse UpdateCcWhiteListWithOptions(UpdateCcWhiteListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcWhiteListResponse>(DoRPCRequest("UpdateCcWhiteList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcWhiteListResponse> UpdateCcWhiteListWithOptionsAsync(UpdateCcWhiteListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcWhiteListResponse>(await DoRPCRequestAsync("UpdateCcWhiteList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcWhiteListResponse UpdateCcWhiteList(UpdateCcWhiteListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcWhiteListWithOptions(request, runtime); } public async Task<UpdateCcWhiteListResponse> UpdateCcWhiteListAsync(UpdateCcWhiteListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcWhiteListWithOptionsAsync(request, runtime); } public UpdateCcZoneBlockConfigResponse UpdateCcZoneBlockConfigWithOptions(UpdateCcZoneBlockConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcZoneBlockConfigResponse>(DoRPCRequest("UpdateCcZoneBlockConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcZoneBlockConfigResponse> UpdateCcZoneBlockConfigWithOptionsAsync(UpdateCcZoneBlockConfigRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcZoneBlockConfigResponse>(await DoRPCRequestAsync("UpdateCcZoneBlockConfig", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcZoneBlockConfigResponse UpdateCcZoneBlockConfig(UpdateCcZoneBlockConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcZoneBlockConfigWithOptions(request, runtime); } public async Task<UpdateCcZoneBlockConfigResponse> UpdateCcZoneBlockConfigAsync(UpdateCcZoneBlockConfigRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcZoneBlockConfigWithOptionsAsync(request, runtime); } public UpdateCcZoneBlockStatusResponse UpdateCcZoneBlockStatusWithOptions(UpdateCcZoneBlockStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcZoneBlockStatusResponse>(DoRPCRequest("UpdateCcZoneBlockStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateCcZoneBlockStatusResponse> UpdateCcZoneBlockStatusWithOptionsAsync(UpdateCcZoneBlockStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateCcZoneBlockStatusResponse>(await DoRPCRequestAsync("UpdateCcZoneBlockStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateCcZoneBlockStatusResponse UpdateCcZoneBlockStatus(UpdateCcZoneBlockStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateCcZoneBlockStatusWithOptions(request, runtime); } public async Task<UpdateCcZoneBlockStatusResponse> UpdateCcZoneBlockStatusAsync(UpdateCcZoneBlockStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateCcZoneBlockStatusWithOptionsAsync(request, runtime); } public UpdateFlexAccFwdRuleResponse UpdateFlexAccFwdRuleWithOptions(UpdateFlexAccFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccFwdRuleResponse>(DoRPCRequest("UpdateFlexAccFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexAccFwdRuleResponse> UpdateFlexAccFwdRuleWithOptionsAsync(UpdateFlexAccFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccFwdRuleResponse>(await DoRPCRequestAsync("UpdateFlexAccFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexAccFwdRuleResponse UpdateFlexAccFwdRule(UpdateFlexAccFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexAccFwdRuleWithOptions(request, runtime); } public async Task<UpdateFlexAccFwdRuleResponse> UpdateFlexAccFwdRuleAsync(UpdateFlexAccFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexAccFwdRuleWithOptionsAsync(request, runtime); } public UpdateFlexAccFwdRuleV2Response UpdateFlexAccFwdRuleV2WithOptions(UpdateFlexAccFwdRuleV2Request request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccFwdRuleV2Response>(DoRPCRequest("UpdateFlexAccFwdRuleV2", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexAccFwdRuleV2Response> UpdateFlexAccFwdRuleV2WithOptionsAsync(UpdateFlexAccFwdRuleV2Request request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccFwdRuleV2Response>(await DoRPCRequestAsync("UpdateFlexAccFwdRuleV2", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexAccFwdRuleV2Response UpdateFlexAccFwdRuleV2(UpdateFlexAccFwdRuleV2Request request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexAccFwdRuleV2WithOptions(request, runtime); } public async Task<UpdateFlexAccFwdRuleV2Response> UpdateFlexAccFwdRuleV2Async(UpdateFlexAccFwdRuleV2Request request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexAccFwdRuleV2WithOptionsAsync(request, runtime); } public UpdateFlexAccStatusResponse UpdateFlexAccStatusWithOptions(UpdateFlexAccStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccStatusResponse>(DoRPCRequest("UpdateFlexAccStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexAccStatusResponse> UpdateFlexAccStatusWithOptionsAsync(UpdateFlexAccStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccStatusResponse>(await DoRPCRequestAsync("UpdateFlexAccStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexAccStatusResponse UpdateFlexAccStatus(UpdateFlexAccStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexAccStatusWithOptions(request, runtime); } public async Task<UpdateFlexAccStatusResponse> UpdateFlexAccStatusAsync(UpdateFlexAccStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexAccStatusWithOptionsAsync(request, runtime); } public UpdateFlexAccTcpPortsResponse UpdateFlexAccTcpPortsWithOptions(UpdateFlexAccTcpPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccTcpPortsResponse>(DoRPCRequest("UpdateFlexAccTcpPorts", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexAccTcpPortsResponse> UpdateFlexAccTcpPortsWithOptionsAsync(UpdateFlexAccTcpPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccTcpPortsResponse>(await DoRPCRequestAsync("UpdateFlexAccTcpPorts", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexAccTcpPortsResponse UpdateFlexAccTcpPorts(UpdateFlexAccTcpPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexAccTcpPortsWithOptions(request, runtime); } public async Task<UpdateFlexAccTcpPortsResponse> UpdateFlexAccTcpPortsAsync(UpdateFlexAccTcpPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexAccTcpPortsWithOptionsAsync(request, runtime); } public UpdateFlexAccUdpPortsResponse UpdateFlexAccUdpPortsWithOptions(UpdateFlexAccUdpPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccUdpPortsResponse>(DoRPCRequest("UpdateFlexAccUdpPorts", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexAccUdpPortsResponse> UpdateFlexAccUdpPortsWithOptionsAsync(UpdateFlexAccUdpPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexAccUdpPortsResponse>(await DoRPCRequestAsync("UpdateFlexAccUdpPorts", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexAccUdpPortsResponse UpdateFlexAccUdpPorts(UpdateFlexAccUdpPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexAccUdpPortsWithOptions(request, runtime); } public async Task<UpdateFlexAccUdpPortsResponse> UpdateFlexAccUdpPortsAsync(UpdateFlexAccUdpPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexAccUdpPortsWithOptionsAsync(request, runtime); } public UpdateFlexBackupGroupsResponse UpdateFlexBackupGroupsWithOptions(UpdateFlexBackupGroupsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexBackupGroupsResponse>(DoRPCRequest("UpdateFlexBackupGroups", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexBackupGroupsResponse> UpdateFlexBackupGroupsWithOptionsAsync(UpdateFlexBackupGroupsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexBackupGroupsResponse>(await DoRPCRequestAsync("UpdateFlexBackupGroups", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexBackupGroupsResponse UpdateFlexBackupGroups(UpdateFlexBackupGroupsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexBackupGroupsWithOptions(request, runtime); } public async Task<UpdateFlexBackupGroupsResponse> UpdateFlexBackupGroupsAsync(UpdateFlexBackupGroupsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexBackupGroupsWithOptionsAsync(request, runtime); } public UpdateFlexFwdRuleResponse UpdateFlexFwdRuleWithOptions(UpdateFlexFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexFwdRuleResponse>(DoRPCRequest("UpdateFlexFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexFwdRuleResponse> UpdateFlexFwdRuleWithOptionsAsync(UpdateFlexFwdRuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexFwdRuleResponse>(await DoRPCRequestAsync("UpdateFlexFwdRule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexFwdRuleResponse UpdateFlexFwdRule(UpdateFlexFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexFwdRuleWithOptions(request, runtime); } public async Task<UpdateFlexFwdRuleResponse> UpdateFlexFwdRuleAsync(UpdateFlexFwdRuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexFwdRuleWithOptionsAsync(request, runtime); } public UpdateFlexInnerPolicyResponse UpdateFlexInnerPolicyWithOptions(UpdateFlexInnerPolicyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexInnerPolicyResponse>(DoRPCRequest("UpdateFlexInnerPolicy", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexInnerPolicyResponse> UpdateFlexInnerPolicyWithOptionsAsync(UpdateFlexInnerPolicyRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexInnerPolicyResponse>(await DoRPCRequestAsync("UpdateFlexInnerPolicy", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexInnerPolicyResponse UpdateFlexInnerPolicy(UpdateFlexInnerPolicyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexInnerPolicyWithOptions(request, runtime); } public async Task<UpdateFlexInnerPolicyResponse> UpdateFlexInnerPolicyAsync(UpdateFlexInnerPolicyRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexInnerPolicyWithOptionsAsync(request, runtime); } public UpdateFlexLinkTypeResponse UpdateFlexLinkTypeWithOptions(UpdateFlexLinkTypeRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexLinkTypeResponse>(DoRPCRequest("UpdateFlexLinkType", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexLinkTypeResponse> UpdateFlexLinkTypeWithOptionsAsync(UpdateFlexLinkTypeRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexLinkTypeResponse>(await DoRPCRequestAsync("UpdateFlexLinkType", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexLinkTypeResponse UpdateFlexLinkType(UpdateFlexLinkTypeRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexLinkTypeWithOptions(request, runtime); } public async Task<UpdateFlexLinkTypeResponse> UpdateFlexLinkTypeAsync(UpdateFlexLinkTypeRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexLinkTypeWithOptionsAsync(request, runtime); } public UpdateFlexPortsResponse UpdateFlexPortsWithOptions(UpdateFlexPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexPortsResponse>(DoRPCRequest("UpdateFlexPorts", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexPortsResponse> UpdateFlexPortsWithOptionsAsync(UpdateFlexPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexPortsResponse>(await DoRPCRequestAsync("UpdateFlexPorts", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexPortsResponse UpdateFlexPorts(UpdateFlexPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexPortsWithOptions(request, runtime); } public async Task<UpdateFlexPortsResponse> UpdateFlexPortsAsync(UpdateFlexPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexPortsWithOptionsAsync(request, runtime); } public UpdateFlexStatusResponse UpdateFlexStatusWithOptions(UpdateFlexStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexStatusResponse>(DoRPCRequest("UpdateFlexStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateFlexStatusResponse> UpdateFlexStatusWithOptionsAsync(UpdateFlexStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateFlexStatusResponse>(await DoRPCRequestAsync("UpdateFlexStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateFlexStatusResponse UpdateFlexStatus(UpdateFlexStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateFlexStatusWithOptions(request, runtime); } public async Task<UpdateFlexStatusResponse> UpdateFlexStatusAsync(UpdateFlexStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateFlexStatusWithOptionsAsync(request, runtime); } public UpdateGroupResponse UpdateGroupWithOptions(UpdateGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupResponse>(DoRPCRequest("UpdateGroup", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateGroupResponse> UpdateGroupWithOptionsAsync(UpdateGroupRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupResponse>(await DoRPCRequestAsync("UpdateGroup", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateGroupResponse UpdateGroup(UpdateGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateGroupWithOptions(request, runtime); } public async Task<UpdateGroupResponse> UpdateGroupAsync(UpdateGroupRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateGroupWithOptionsAsync(request, runtime); } public UpdateGroupDnsStatusResponse UpdateGroupDnsStatusWithOptions(UpdateGroupDnsStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupDnsStatusResponse>(DoRPCRequest("UpdateGroupDnsStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateGroupDnsStatusResponse> UpdateGroupDnsStatusWithOptionsAsync(UpdateGroupDnsStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupDnsStatusResponse>(await DoRPCRequestAsync("UpdateGroupDnsStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateGroupDnsStatusResponse UpdateGroupDnsStatus(UpdateGroupDnsStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateGroupDnsStatusWithOptions(request, runtime); } public async Task<UpdateGroupDnsStatusResponse> UpdateGroupDnsStatusAsync(UpdateGroupDnsStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateGroupDnsStatusWithOptionsAsync(request, runtime); } public UpdateGroupNodesResponse UpdateGroupNodesWithOptions(UpdateGroupNodesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupNodesResponse>(DoRPCRequest("UpdateGroupNodes", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateGroupNodesResponse> UpdateGroupNodesWithOptionsAsync(UpdateGroupNodesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupNodesResponse>(await DoRPCRequestAsync("UpdateGroupNodes", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateGroupNodesResponse UpdateGroupNodes(UpdateGroupNodesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateGroupNodesWithOptions(request, runtime); } public async Task<UpdateGroupNodesResponse> UpdateGroupNodesAsync(UpdateGroupNodesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateGroupNodesWithOptionsAsync(request, runtime); } public UpdateGroupStatusResponse UpdateGroupStatusWithOptions(UpdateGroupStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupStatusResponse>(DoRPCRequest("UpdateGroupStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateGroupStatusResponse> UpdateGroupStatusWithOptionsAsync(UpdateGroupStatusRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateGroupStatusResponse>(await DoRPCRequestAsync("UpdateGroupStatus", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateGroupStatusResponse UpdateGroupStatus(UpdateGroupStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateGroupStatusWithOptions(request, runtime); } public async Task<UpdateGroupStatusResponse> UpdateGroupStatusAsync(UpdateGroupStatusRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateGroupStatusWithOptionsAsync(request, runtime); } public UpdateLayer4RuleResponse UpdateLayer4RuleWithOptions(UpdateLayer4RuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateLayer4RuleResponse>(DoRPCRequest("UpdateLayer4Rule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UpdateLayer4RuleResponse> UpdateLayer4RuleWithOptionsAsync(UpdateLayer4RuleRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UpdateLayer4RuleResponse>(await DoRPCRequestAsync("UpdateLayer4Rule", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UpdateLayer4RuleResponse UpdateLayer4Rule(UpdateLayer4RuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UpdateLayer4RuleWithOptions(request, runtime); } public async Task<UpdateLayer4RuleResponse> UpdateLayer4RuleAsync(UpdateLayer4RuleRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UpdateLayer4RuleWithOptionsAsync(request, runtime); } public UploadCcRouteFileForParseResponse UploadCcRouteFileForParseWithOptions(UploadCcRouteFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadCcRouteFileForParseResponse>(DoRPCRequest("UploadCcRouteFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UploadCcRouteFileForParseResponse> UploadCcRouteFileForParseWithOptionsAsync(UploadCcRouteFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadCcRouteFileForParseResponse>(await DoRPCRequestAsync("UploadCcRouteFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UploadCcRouteFileForParseResponse UploadCcRouteFileForParse(UploadCcRouteFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UploadCcRouteFileForParseWithOptions(request, runtime); } public async Task<UploadCcRouteFileForParseResponse> UploadCcRouteFileForParseAsync(UploadCcRouteFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UploadCcRouteFileForParseWithOptionsAsync(request, runtime); } public UploadCcWhiteBlackListResponse UploadCcWhiteBlackListWithOptions(UploadCcWhiteBlackListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadCcWhiteBlackListResponse>(DoRPCRequest("UploadCcWhiteBlackList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UploadCcWhiteBlackListResponse> UploadCcWhiteBlackListWithOptionsAsync(UploadCcWhiteBlackListRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadCcWhiteBlackListResponse>(await DoRPCRequestAsync("UploadCcWhiteBlackList", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UploadCcWhiteBlackListResponse UploadCcWhiteBlackList(UploadCcWhiteBlackListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UploadCcWhiteBlackListWithOptions(request, runtime); } public async Task<UploadCcWhiteBlackListResponse> UploadCcWhiteBlackListAsync(UploadCcWhiteBlackListRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UploadCcWhiteBlackListWithOptionsAsync(request, runtime); } public UploadFlexAccRulesFileForParseResponse UploadFlexAccRulesFileForParseWithOptions(UploadFlexAccRulesFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadFlexAccRulesFileForParseResponse>(DoRPCRequest("UploadFlexAccRulesFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UploadFlexAccRulesFileForParseResponse> UploadFlexAccRulesFileForParseWithOptionsAsync(UploadFlexAccRulesFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadFlexAccRulesFileForParseResponse>(await DoRPCRequestAsync("UploadFlexAccRulesFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UploadFlexAccRulesFileForParseResponse UploadFlexAccRulesFileForParse(UploadFlexAccRulesFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UploadFlexAccRulesFileForParseWithOptions(request, runtime); } public async Task<UploadFlexAccRulesFileForParseResponse> UploadFlexAccRulesFileForParseAsync(UploadFlexAccRulesFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UploadFlexAccRulesFileForParseWithOptionsAsync(request, runtime); } public UploadFlexRulesFileForParseResponse UploadFlexRulesFileForParseWithOptions(UploadFlexRulesFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadFlexRulesFileForParseResponse>(DoRPCRequest("UploadFlexRulesFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UploadFlexRulesFileForParseResponse> UploadFlexRulesFileForParseWithOptionsAsync(UploadFlexRulesFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadFlexRulesFileForParseResponse>(await DoRPCRequestAsync("UploadFlexRulesFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UploadFlexRulesFileForParseResponse UploadFlexRulesFileForParse(UploadFlexRulesFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UploadFlexRulesFileForParseWithOptions(request, runtime); } public async Task<UploadFlexRulesFileForParseResponse> UploadFlexRulesFileForParseAsync(UploadFlexRulesFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UploadFlexRulesFileForParseWithOptionsAsync(request, runtime); } public UploadL4RulesFileForParseResponse UploadL4RulesFileForParseWithOptions(UploadL4RulesFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadL4RulesFileForParseResponse>(DoRPCRequest("UploadL4RulesFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<UploadL4RulesFileForParseResponse> UploadL4RulesFileForParseWithOptionsAsync(UploadL4RulesFileForParseRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<UploadL4RulesFileForParseResponse>(await DoRPCRequestAsync("UploadL4RulesFileForParse", "2018-03-05", "HTTPS", "POST", "AK", "json", req, runtime)); } public UploadL4RulesFileForParseResponse UploadL4RulesFileForParse(UploadL4RulesFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return UploadL4RulesFileForParseWithOptions(request, runtime); } public async Task<UploadL4RulesFileForParseResponse> UploadL4RulesFileForParseAsync(UploadL4RulesFileForParseRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await UploadL4RulesFileForParseWithOptionsAsync(request, runtime); } } }