avds-20171129/core/Client.cs (1,740 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.Avds20171129.Models; namespace AlibabaCloud.SDK.Avds20171129 { public class Client : AlibabaCloud.OpenApiClient.Client { public Client(AlibabaCloud.OpenApiClient.Models.Config config): base(config) { this._endpointRule = ""; CheckConfig(config); this._endpoint = GetEndpoint("avds", _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 AddAssetsResponse AddAssetsWithOptions(AddAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddAssetsResponse>(DoRPCRequest("AddAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddAssetsResponse> AddAssetsWithOptionsAsync(AddAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddAssetsResponse>(await DoRPCRequestAsync("AddAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddAssetsResponse AddAssets(AddAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddAssetsWithOptions(request, runtime); } public async Task<AddAssetsResponse> AddAssetsAsync(AddAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddAssetsWithOptionsAsync(request, runtime); } public AddAssetTagsResponse AddAssetTagsWithOptions(AddAssetTagsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddAssetTagsResponse>(DoRPCRequest("AddAssetTags", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddAssetTagsResponse> AddAssetTagsWithOptionsAsync(AddAssetTagsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddAssetTagsResponse>(await DoRPCRequestAsync("AddAssetTags", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddAssetTagsResponse AddAssetTags(AddAssetTagsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddAssetTagsWithOptions(request, runtime); } public async Task<AddAssetTagsResponse> AddAssetTagsAsync(AddAssetTagsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddAssetTagsWithOptionsAsync(request, runtime); } public AddOrgDomainsResponse AddOrgDomainsWithOptions(AddOrgDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgDomainsResponse>(DoRPCRequest("AddOrgDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddOrgDomainsResponse> AddOrgDomainsWithOptionsAsync(AddOrgDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgDomainsResponse>(await DoRPCRequestAsync("AddOrgDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddOrgDomainsResponse AddOrgDomains(AddOrgDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddOrgDomainsWithOptions(request, runtime); } public async Task<AddOrgDomainsResponse> AddOrgDomainsAsync(AddOrgDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddOrgDomainsWithOptionsAsync(request, runtime); } public AddOrgHostsResponse AddOrgHostsWithOptions(AddOrgHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgHostsResponse>(DoRPCRequest("AddOrgHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddOrgHostsResponse> AddOrgHostsWithOptionsAsync(AddOrgHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgHostsResponse>(await DoRPCRequestAsync("AddOrgHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddOrgHostsResponse AddOrgHosts(AddOrgHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddOrgHostsWithOptions(request, runtime); } public async Task<AddOrgHostsResponse> AddOrgHostsAsync(AddOrgHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddOrgHostsWithOptionsAsync(request, runtime); } public AddOrgSubdomainsResponse AddOrgSubdomainsWithOptions(AddOrgSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgSubdomainsResponse>(DoRPCRequest("AddOrgSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddOrgSubdomainsResponse> AddOrgSubdomainsWithOptionsAsync(AddOrgSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgSubdomainsResponse>(await DoRPCRequestAsync("AddOrgSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddOrgSubdomainsResponse AddOrgSubdomains(AddOrgSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddOrgSubdomainsWithOptions(request, runtime); } public async Task<AddOrgSubdomainsResponse> AddOrgSubdomainsAsync(AddOrgSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddOrgSubdomainsWithOptionsAsync(request, runtime); } public AddOrgWebPathsResponse AddOrgWebPathsWithOptions(AddOrgWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgWebPathsResponse>(DoRPCRequest("AddOrgWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<AddOrgWebPathsResponse> AddOrgWebPathsWithOptionsAsync(AddOrgWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<AddOrgWebPathsResponse>(await DoRPCRequestAsync("AddOrgWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public AddOrgWebPathsResponse AddOrgWebPaths(AddOrgWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return AddOrgWebPathsWithOptions(request, runtime); } public async Task<AddOrgWebPathsResponse> AddOrgWebPathsAsync(AddOrgWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await AddOrgWebPathsWithOptionsAsync(request, runtime); } public CreateAvdsBagOrderResponse CreateAvdsBagOrderWithOptions(CreateAvdsBagOrderRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAvdsBagOrderResponse>(DoRPCRequest("CreateAvdsBagOrder", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateAvdsBagOrderResponse> CreateAvdsBagOrderWithOptionsAsync(CreateAvdsBagOrderRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAvdsBagOrderResponse>(await DoRPCRequestAsync("CreateAvdsBagOrder", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateAvdsBagOrderResponse CreateAvdsBagOrder(CreateAvdsBagOrderRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateAvdsBagOrderWithOptions(request, runtime); } public async Task<CreateAvdsBagOrderResponse> CreateAvdsBagOrderAsync(CreateAvdsBagOrderRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateAvdsBagOrderWithOptionsAsync(request, runtime); } public CreateAvdsOrderResponse CreateAvdsOrderWithOptions(CreateAvdsOrderRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAvdsOrderResponse>(DoRPCRequest("CreateAvdsOrder", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateAvdsOrderResponse> CreateAvdsOrderWithOptionsAsync(CreateAvdsOrderRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAvdsOrderResponse>(await DoRPCRequestAsync("CreateAvdsOrder", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateAvdsOrderResponse CreateAvdsOrder(CreateAvdsOrderRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateAvdsOrderWithOptions(request, runtime); } public async Task<CreateAvdsOrderResponse> CreateAvdsOrderAsync(CreateAvdsOrderRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateAvdsOrderWithOptionsAsync(request, runtime); } public CreateAvdsPublicOrderResponse CreateAvdsPublicOrderWithOptions(CreateAvdsPublicOrderRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAvdsPublicOrderResponse>(DoRPCRequest("CreateAvdsPublicOrder", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateAvdsPublicOrderResponse> CreateAvdsPublicOrderWithOptionsAsync(CreateAvdsPublicOrderRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateAvdsPublicOrderResponse>(await DoRPCRequestAsync("CreateAvdsPublicOrder", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateAvdsPublicOrderResponse CreateAvdsPublicOrder(CreateAvdsPublicOrderRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateAvdsPublicOrderWithOptions(request, runtime); } public async Task<CreateAvdsPublicOrderResponse> CreateAvdsPublicOrderAsync(CreateAvdsPublicOrderRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateAvdsPublicOrderWithOptionsAsync(request, runtime); } public CreateOrganizationResponse CreateOrganizationWithOptions(CreateOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateOrganizationResponse>(DoRPCRequest("CreateOrganization", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateOrganizationResponse> CreateOrganizationWithOptionsAsync(CreateOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateOrganizationResponse>(await DoRPCRequestAsync("CreateOrganization", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateOrganizationResponse CreateOrganization(CreateOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateOrganizationWithOptions(request, runtime); } public async Task<CreateOrganizationResponse> CreateOrganizationAsync(CreateOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateOrganizationWithOptionsAsync(request, runtime); } public CreateSessionResponse CreateSessionWithOptions(CreateSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateSessionResponse>(DoRPCRequest("CreateSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<CreateSessionResponse> CreateSessionWithOptionsAsync(CreateSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<CreateSessionResponse>(await DoRPCRequestAsync("CreateSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public CreateSessionResponse CreateSession(CreateSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return CreateSessionWithOptions(request, runtime); } public async Task<CreateSessionResponse> CreateSessionAsync(CreateSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await CreateSessionWithOptionsAsync(request, runtime); } public DeleteAssetsResponse DeleteAssetsWithOptions(DeleteAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteAssetsResponse>(DoRPCRequest("DeleteAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteAssetsResponse> DeleteAssetsWithOptionsAsync(DeleteAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteAssetsResponse>(await DoRPCRequestAsync("DeleteAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteAssetsResponse DeleteAssets(DeleteAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteAssetsWithOptions(request, runtime); } public async Task<DeleteAssetsResponse> DeleteAssetsAsync(DeleteAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteAssetsWithOptionsAsync(request, runtime); } public DeleteOrganizationsResponse DeleteOrganizationsWithOptions(DeleteOrganizationsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteOrganizationsResponse>(DoRPCRequest("DeleteOrganizations", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteOrganizationsResponse> DeleteOrganizationsWithOptionsAsync(DeleteOrganizationsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteOrganizationsResponse>(await DoRPCRequestAsync("DeleteOrganizations", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteOrganizationsResponse DeleteOrganizations(DeleteOrganizationsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteOrganizationsWithOptions(request, runtime); } public async Task<DeleteOrganizationsResponse> DeleteOrganizationsAsync(DeleteOrganizationsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteOrganizationsWithOptionsAsync(request, runtime); } public DeleteOrgAttackSurfaceRecordsResponse DeleteOrgAttackSurfaceRecordsWithOptions(DeleteOrgAttackSurfaceRecordsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteOrgAttackSurfaceRecordsResponse>(DoRPCRequest("DeleteOrgAttackSurfaceRecords", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteOrgAttackSurfaceRecordsResponse> DeleteOrgAttackSurfaceRecordsWithOptionsAsync(DeleteOrgAttackSurfaceRecordsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteOrgAttackSurfaceRecordsResponse>(await DoRPCRequestAsync("DeleteOrgAttackSurfaceRecords", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteOrgAttackSurfaceRecordsResponse DeleteOrgAttackSurfaceRecords(DeleteOrgAttackSurfaceRecordsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteOrgAttackSurfaceRecordsWithOptions(request, runtime); } public async Task<DeleteOrgAttackSurfaceRecordsResponse> DeleteOrgAttackSurfaceRecordsAsync(DeleteOrgAttackSurfaceRecordsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteOrgAttackSurfaceRecordsWithOptionsAsync(request, runtime); } public DeleteSessionResponse DeleteSessionWithOptions(DeleteSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteSessionResponse>(DoRPCRequest("DeleteSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteSessionResponse> DeleteSessionWithOptionsAsync(DeleteSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteSessionResponse>(await DoRPCRequestAsync("DeleteSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteSessionResponse DeleteSession(DeleteSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteSessionWithOptions(request, runtime); } public async Task<DeleteSessionResponse> DeleteSessionAsync(DeleteSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteSessionWithOptionsAsync(request, runtime); } public DeleteUserAttackSurfaceRecordsResponse DeleteUserAttackSurfaceRecordsWithOptions(DeleteUserAttackSurfaceRecordsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteUserAttackSurfaceRecordsResponse>(DoRPCRequest("DeleteUserAttackSurfaceRecords", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DeleteUserAttackSurfaceRecordsResponse> DeleteUserAttackSurfaceRecordsWithOptionsAsync(DeleteUserAttackSurfaceRecordsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DeleteUserAttackSurfaceRecordsResponse>(await DoRPCRequestAsync("DeleteUserAttackSurfaceRecords", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DeleteUserAttackSurfaceRecordsResponse DeleteUserAttackSurfaceRecords(DeleteUserAttackSurfaceRecordsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DeleteUserAttackSurfaceRecordsWithOptions(request, runtime); } public async Task<DeleteUserAttackSurfaceRecordsResponse> DeleteUserAttackSurfaceRecordsAsync(DeleteUserAttackSurfaceRecordsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DeleteUserAttackSurfaceRecordsWithOptionsAsync(request, runtime); } public DescribeAllVulnerabilitiesResponse DescribeAllVulnerabilitiesWithOptions(DescribeAllVulnerabilitiesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAllVulnerabilitiesResponse>(DoRPCRequest("DescribeAllVulnerabilities", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAllVulnerabilitiesResponse> DescribeAllVulnerabilitiesWithOptionsAsync(DescribeAllVulnerabilitiesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAllVulnerabilitiesResponse>(await DoRPCRequestAsync("DescribeAllVulnerabilities", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAllVulnerabilitiesResponse DescribeAllVulnerabilities(DescribeAllVulnerabilitiesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAllVulnerabilitiesWithOptions(request, runtime); } public async Task<DescribeAllVulnerabilitiesResponse> DescribeAllVulnerabilitiesAsync(DescribeAllVulnerabilitiesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAllVulnerabilitiesWithOptionsAsync(request, runtime); } public DescribeAssetsResponse DescribeAssetsWithOptions(DescribeAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAssetsResponse>(DoRPCRequest("DescribeAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAssetsResponse> DescribeAssetsWithOptionsAsync(DescribeAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAssetsResponse>(await DoRPCRequestAsync("DescribeAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAssetsResponse DescribeAssets(DescribeAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAssetsWithOptions(request, runtime); } public async Task<DescribeAssetsResponse> DescribeAssetsAsync(DescribeAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAssetsWithOptionsAsync(request, runtime); } public DescribeAttackSurfacesFacetsResponse DescribeAttackSurfacesFacetsWithOptions(DescribeAttackSurfacesFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAttackSurfacesFacetsResponse>(DoRPCRequest("DescribeAttackSurfacesFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeAttackSurfacesFacetsResponse> DescribeAttackSurfacesFacetsWithOptionsAsync(DescribeAttackSurfacesFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeAttackSurfacesFacetsResponse>(await DoRPCRequestAsync("DescribeAttackSurfacesFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeAttackSurfacesFacetsResponse DescribeAttackSurfacesFacets(DescribeAttackSurfacesFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeAttackSurfacesFacetsWithOptions(request, runtime); } public async Task<DescribeAttackSurfacesFacetsResponse> DescribeAttackSurfacesFacetsAsync(DescribeAttackSurfacesFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeAttackSurfacesFacetsWithOptionsAsync(request, runtime); } public DescribeCrawlerRequestsResponse DescribeCrawlerRequestsWithOptions(DescribeCrawlerRequestsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCrawlerRequestsResponse>(DoRPCRequest("DescribeCrawlerRequests", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeCrawlerRequestsResponse> DescribeCrawlerRequestsWithOptionsAsync(DescribeCrawlerRequestsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeCrawlerRequestsResponse>(await DoRPCRequestAsync("DescribeCrawlerRequests", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeCrawlerRequestsResponse DescribeCrawlerRequests(DescribeCrawlerRequestsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeCrawlerRequestsWithOptions(request, runtime); } public async Task<DescribeCrawlerRequestsResponse> DescribeCrawlerRequestsAsync(DescribeCrawlerRequestsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeCrawlerRequestsWithOptionsAsync(request, runtime); } public DescribeDNSMapResponse DescribeDNSMapWithOptions(DescribeDNSMapRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDNSMapResponse>(DoRPCRequest("DescribeDNSMap", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeDNSMapResponse> DescribeDNSMapWithOptionsAsync(DescribeDNSMapRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDNSMapResponse>(await DoRPCRequestAsync("DescribeDNSMap", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeDNSMapResponse DescribeDNSMap(DescribeDNSMapRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeDNSMapWithOptions(request, runtime); } public async Task<DescribeDNSMapResponse> DescribeDNSMapAsync(DescribeDNSMapRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeDNSMapWithOptionsAsync(request, runtime); } public DescribeDomainAttackSurfacesFacetsResponse DescribeDomainAttackSurfacesFacetsWithOptions(DescribeDomainAttackSurfacesFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDomainAttackSurfacesFacetsResponse>(DoRPCRequest("DescribeDomainAttackSurfacesFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeDomainAttackSurfacesFacetsResponse> DescribeDomainAttackSurfacesFacetsWithOptionsAsync(DescribeDomainAttackSurfacesFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDomainAttackSurfacesFacetsResponse>(await DoRPCRequestAsync("DescribeDomainAttackSurfacesFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeDomainAttackSurfacesFacetsResponse DescribeDomainAttackSurfacesFacets(DescribeDomainAttackSurfacesFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeDomainAttackSurfacesFacetsWithOptions(request, runtime); } public async Task<DescribeDomainAttackSurfacesFacetsResponse> DescribeDomainAttackSurfacesFacetsAsync(DescribeDomainAttackSurfacesFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeDomainAttackSurfacesFacetsWithOptionsAsync(request, runtime); } public DescribeDomainsResponse DescribeDomainsWithOptions(DescribeDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDomainsResponse>(DoRPCRequest("DescribeDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeDomainsResponse> DescribeDomainsWithOptionsAsync(DescribeDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeDomainsResponse>(await DoRPCRequestAsync("DescribeDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeDomainsResponse DescribeDomains(DescribeDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeDomainsWithOptions(request, runtime); } public async Task<DescribeDomainsResponse> DescribeDomainsAsync(DescribeDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeDomainsWithOptionsAsync(request, runtime); } public DescribeHostAttackSurfacesFacetsResponse DescribeHostAttackSurfacesFacetsWithOptions(DescribeHostAttackSurfacesFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeHostAttackSurfacesFacetsResponse>(DoRPCRequest("DescribeHostAttackSurfacesFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeHostAttackSurfacesFacetsResponse> DescribeHostAttackSurfacesFacetsWithOptionsAsync(DescribeHostAttackSurfacesFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeHostAttackSurfacesFacetsResponse>(await DoRPCRequestAsync("DescribeHostAttackSurfacesFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeHostAttackSurfacesFacetsResponse DescribeHostAttackSurfacesFacets(DescribeHostAttackSurfacesFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeHostAttackSurfacesFacetsWithOptions(request, runtime); } public async Task<DescribeHostAttackSurfacesFacetsResponse> DescribeHostAttackSurfacesFacetsAsync(DescribeHostAttackSurfacesFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeHostAttackSurfacesFacetsWithOptionsAsync(request, runtime); } public DescribeHostsResponse DescribeHostsWithOptions(DescribeHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeHostsResponse>(DoRPCRequest("DescribeHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeHostsResponse> DescribeHostsWithOptionsAsync(DescribeHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeHostsResponse>(await DoRPCRequestAsync("DescribeHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeHostsResponse DescribeHosts(DescribeHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeHostsWithOptions(request, runtime); } public async Task<DescribeHostsResponse> DescribeHostsAsync(DescribeHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeHostsWithOptionsAsync(request, runtime); } public DescribeListSessionsResponse DescribeListSessionsWithOptions(DescribeListSessionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeListSessionsResponse>(DoRPCRequest("DescribeListSessions", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeListSessionsResponse> DescribeListSessionsWithOptionsAsync(DescribeListSessionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeListSessionsResponse>(await DoRPCRequestAsync("DescribeListSessions", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeListSessionsResponse DescribeListSessions(DescribeListSessionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeListSessionsWithOptions(request, runtime); } public async Task<DescribeListSessionsResponse> DescribeListSessionsAsync(DescribeListSessionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeListSessionsWithOptionsAsync(request, runtime); } public DescribeOrgAttackSurfaceDetailsResponse DescribeOrgAttackSurfaceDetailsWithOptions(DescribeOrgAttackSurfaceDetailsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeOrgAttackSurfaceDetailsResponse>(DoRPCRequest("DescribeOrgAttackSurfaceDetails", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeOrgAttackSurfaceDetailsResponse> DescribeOrgAttackSurfaceDetailsWithOptionsAsync(DescribeOrgAttackSurfaceDetailsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeOrgAttackSurfaceDetailsResponse>(await DoRPCRequestAsync("DescribeOrgAttackSurfaceDetails", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeOrgAttackSurfaceDetailsResponse DescribeOrgAttackSurfaceDetails(DescribeOrgAttackSurfaceDetailsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeOrgAttackSurfaceDetailsWithOptions(request, runtime); } public async Task<DescribeOrgAttackSurfaceDetailsResponse> DescribeOrgAttackSurfaceDetailsAsync(DescribeOrgAttackSurfaceDetailsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeOrgAttackSurfaceDetailsWithOptionsAsync(request, runtime); } public DescribeOrgInfoResponse DescribeOrgInfoWithOptions(DescribeOrgInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeOrgInfoResponse>(DoRPCRequest("DescribeOrgInfo", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeOrgInfoResponse> DescribeOrgInfoWithOptionsAsync(DescribeOrgInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeOrgInfoResponse>(await DoRPCRequestAsync("DescribeOrgInfo", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeOrgInfoResponse DescribeOrgInfo(DescribeOrgInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeOrgInfoWithOptions(request, runtime); } public async Task<DescribeOrgInfoResponse> DescribeOrgInfoAsync(DescribeOrgInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeOrgInfoWithOptionsAsync(request, runtime); } public DescribePortsResponse DescribePortsWithOptions(DescribePortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribePortsResponse>(DoRPCRequest("DescribePorts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribePortsResponse> DescribePortsWithOptionsAsync(DescribePortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribePortsResponse>(await DoRPCRequestAsync("DescribePorts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribePortsResponse DescribePorts(DescribePortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribePortsWithOptions(request, runtime); } public async Task<DescribePortsResponse> DescribePortsAsync(DescribePortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribePortsWithOptionsAsync(request, runtime); } public DescribeScanSessionsResponse DescribeScanSessionsWithOptions(DescribeScanSessionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeScanSessionsResponse>(DoRPCRequest("DescribeScanSessions", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeScanSessionsResponse> DescribeScanSessionsWithOptionsAsync(DescribeScanSessionsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeScanSessionsResponse>(await DoRPCRequestAsync("DescribeScanSessions", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeScanSessionsResponse DescribeScanSessions(DescribeScanSessionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeScanSessionsWithOptions(request, runtime); } public async Task<DescribeScanSessionsResponse> DescribeScanSessionsAsync(DescribeScanSessionsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeScanSessionsWithOptionsAsync(request, runtime); } public DescribeSessionResponse DescribeSessionWithOptions(DescribeSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSessionResponse>(DoRPCRequest("DescribeSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSessionResponse> DescribeSessionWithOptionsAsync(DescribeSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSessionResponse>(await DoRPCRequestAsync("DescribeSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSessionResponse DescribeSession(DescribeSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSessionWithOptions(request, runtime); } public async Task<DescribeSessionResponse> DescribeSessionAsync(DescribeSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSessionWithOptionsAsync(request, runtime); } public DescribeSubdomainsResponse DescribeSubdomainsWithOptions(DescribeSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSubdomainsResponse>(DoRPCRequest("DescribeSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeSubdomainsResponse> DescribeSubdomainsWithOptionsAsync(DescribeSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeSubdomainsResponse>(await DoRPCRequestAsync("DescribeSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeSubdomainsResponse DescribeSubdomains(DescribeSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeSubdomainsWithOptions(request, runtime); } public async Task<DescribeSubdomainsResponse> DescribeSubdomainsAsync(DescribeSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeSubdomainsWithOptionsAsync(request, runtime); } public DescribeTaskBriefInfoResponse DescribeTaskBriefInfoWithOptions(DescribeTaskBriefInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeTaskBriefInfoResponse>(DoRPCRequest("DescribeTaskBriefInfo", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeTaskBriefInfoResponse> DescribeTaskBriefInfoWithOptionsAsync(DescribeTaskBriefInfoRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeTaskBriefInfoResponse>(await DoRPCRequestAsync("DescribeTaskBriefInfo", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeTaskBriefInfoResponse DescribeTaskBriefInfo(DescribeTaskBriefInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeTaskBriefInfoWithOptions(request, runtime); } public async Task<DescribeTaskBriefInfoResponse> DescribeTaskBriefInfoAsync(DescribeTaskBriefInfoRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeTaskBriefInfoWithOptionsAsync(request, runtime); } public DescribeUserTagsResponse DescribeUserTagsWithOptions(DescribeUserTagsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserTagsResponse>(DoRPCRequest("DescribeUserTags", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeUserTagsResponse> DescribeUserTagsWithOptionsAsync(DescribeUserTagsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeUserTagsResponse>(await DoRPCRequestAsync("DescribeUserTags", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeUserTagsResponse DescribeUserTags(DescribeUserTagsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeUserTagsWithOptions(request, runtime); } public async Task<DescribeUserTagsResponse> DescribeUserTagsAsync(DescribeUserTagsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeUserTagsWithOptionsAsync(request, runtime); } public DescribeVulnerabilityResponse DescribeVulnerabilityWithOptions(DescribeVulnerabilityRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeVulnerabilityResponse>(DoRPCRequest("DescribeVulnerability", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeVulnerabilityResponse> DescribeVulnerabilityWithOptionsAsync(DescribeVulnerabilityRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeVulnerabilityResponse>(await DoRPCRequestAsync("DescribeVulnerability", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeVulnerabilityResponse DescribeVulnerability(DescribeVulnerabilityRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeVulnerabilityWithOptions(request, runtime); } public async Task<DescribeVulnerabilityResponse> DescribeVulnerabilityAsync(DescribeVulnerabilityRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeVulnerabilityWithOptionsAsync(request, runtime); } public DescribeWebPathsResponse DescribeWebPathsWithOptions(DescribeWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeWebPathsResponse>(DoRPCRequest("DescribeWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeWebPathsResponse> DescribeWebPathsWithOptionsAsync(DescribeWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeWebPathsResponse>(await DoRPCRequestAsync("DescribeWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeWebPathsResponse DescribeWebPaths(DescribeWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeWebPathsWithOptions(request, runtime); } public async Task<DescribeWebPathsResponse> DescribeWebPathsAsync(DescribeWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeWebPathsWithOptionsAsync(request, runtime); } public DescribeWebServersResponse DescribeWebServersWithOptions(DescribeWebServersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeWebServersResponse>(DoRPCRequest("DescribeWebServers", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeWebServersResponse> DescribeWebServersWithOptionsAsync(DescribeWebServersRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeWebServersResponse>(await DoRPCRequestAsync("DescribeWebServers", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeWebServersResponse DescribeWebServers(DescribeWebServersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeWebServersWithOptions(request, runtime); } public async Task<DescribeWebServersResponse> DescribeWebServersAsync(DescribeWebServersRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeWebServersWithOptionsAsync(request, runtime); } public DescribeWebTechsResponse DescribeWebTechsWithOptions(DescribeWebTechsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeWebTechsResponse>(DoRPCRequest("DescribeWebTechs", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<DescribeWebTechsResponse> DescribeWebTechsWithOptionsAsync(DescribeWebTechsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<DescribeWebTechsResponse>(await DoRPCRequestAsync("DescribeWebTechs", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public DescribeWebTechsResponse DescribeWebTechs(DescribeWebTechsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return DescribeWebTechsWithOptions(request, runtime); } public async Task<DescribeWebTechsResponse> DescribeWebTechsAsync(DescribeWebTechsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await DescribeWebTechsWithOptionsAsync(request, runtime); } public EditSessionResponse EditSessionWithOptions(EditSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<EditSessionResponse>(DoRPCRequest("EditSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<EditSessionResponse> EditSessionWithOptionsAsync(EditSessionRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<EditSessionResponse>(await DoRPCRequestAsync("EditSession", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public EditSessionResponse EditSession(EditSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return EditSessionWithOptions(request, runtime); } public async Task<EditSessionResponse> EditSessionAsync(EditSessionRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await EditSessionWithOptionsAsync(request, runtime); } public GenerateVulReportResponse GenerateVulReportWithOptions(GenerateVulReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GenerateVulReportResponse>(DoRPCRequest("GenerateVulReport", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<GenerateVulReportResponse> GenerateVulReportWithOptionsAsync(GenerateVulReportRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<GenerateVulReportResponse>(await DoRPCRequestAsync("GenerateVulReport", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public GenerateVulReportResponse GenerateVulReport(GenerateVulReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return GenerateVulReportWithOptions(request, runtime); } public async Task<GenerateVulReportResponse> GenerateVulReportAsync(GenerateVulReportRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await GenerateVulReportWithOptionsAsync(request, runtime); } public ListOrgDNSMapResponse ListOrgDNSMapWithOptions(ListOrgDNSMapRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgDNSMapResponse>(DoRPCRequest("ListOrgDNSMap", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgDNSMapResponse> ListOrgDNSMapWithOptionsAsync(ListOrgDNSMapRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgDNSMapResponse>(await DoRPCRequestAsync("ListOrgDNSMap", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgDNSMapResponse ListOrgDNSMap(ListOrgDNSMapRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgDNSMapWithOptions(request, runtime); } public async Task<ListOrgDNSMapResponse> ListOrgDNSMapAsync(ListOrgDNSMapRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgDNSMapWithOptionsAsync(request, runtime); } public ListOrgDomainsResponse ListOrgDomainsWithOptions(ListOrgDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgDomainsResponse>(DoRPCRequest("ListOrgDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgDomainsResponse> ListOrgDomainsWithOptionsAsync(ListOrgDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgDomainsResponse>(await DoRPCRequestAsync("ListOrgDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgDomainsResponse ListOrgDomains(ListOrgDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgDomainsWithOptions(request, runtime); } public async Task<ListOrgDomainsResponse> ListOrgDomainsAsync(ListOrgDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgDomainsWithOptionsAsync(request, runtime); } public ListOrgHostsResponse ListOrgHostsWithOptions(ListOrgHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgHostsResponse>(DoRPCRequest("ListOrgHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgHostsResponse> ListOrgHostsWithOptionsAsync(ListOrgHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgHostsResponse>(await DoRPCRequestAsync("ListOrgHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgHostsResponse ListOrgHosts(ListOrgHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgHostsWithOptions(request, runtime); } public async Task<ListOrgHostsResponse> ListOrgHostsAsync(ListOrgHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgHostsWithOptionsAsync(request, runtime); } public ListOrgPortsResponse ListOrgPortsWithOptions(ListOrgPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgPortsResponse>(DoRPCRequest("ListOrgPorts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgPortsResponse> ListOrgPortsWithOptionsAsync(ListOrgPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgPortsResponse>(await DoRPCRequestAsync("ListOrgPorts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgPortsResponse ListOrgPorts(ListOrgPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgPortsWithOptions(request, runtime); } public async Task<ListOrgPortsResponse> ListOrgPortsAsync(ListOrgPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgPortsWithOptionsAsync(request, runtime); } public ListOrgRiskyAssetsResponse ListOrgRiskyAssetsWithOptions(ListOrgRiskyAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgRiskyAssetsResponse>(DoRPCRequest("ListOrgRiskyAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgRiskyAssetsResponse> ListOrgRiskyAssetsWithOptionsAsync(ListOrgRiskyAssetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgRiskyAssetsResponse>(await DoRPCRequestAsync("ListOrgRiskyAssets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgRiskyAssetsResponse ListOrgRiskyAssets(ListOrgRiskyAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgRiskyAssetsWithOptions(request, runtime); } public async Task<ListOrgRiskyAssetsResponse> ListOrgRiskyAssetsAsync(ListOrgRiskyAssetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgRiskyAssetsWithOptionsAsync(request, runtime); } public ListOrgSubdomainsResponse ListOrgSubdomainsWithOptions(ListOrgSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgSubdomainsResponse>(DoRPCRequest("ListOrgSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgSubdomainsResponse> ListOrgSubdomainsWithOptionsAsync(ListOrgSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgSubdomainsResponse>(await DoRPCRequestAsync("ListOrgSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgSubdomainsResponse ListOrgSubdomains(ListOrgSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgSubdomainsWithOptions(request, runtime); } public async Task<ListOrgSubdomainsResponse> ListOrgSubdomainsAsync(ListOrgSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgSubdomainsWithOptionsAsync(request, runtime); } public ListOrgVulFacetsResponse ListOrgVulFacetsWithOptions(ListOrgVulFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgVulFacetsResponse>(DoRPCRequest("ListOrgVulFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgVulFacetsResponse> ListOrgVulFacetsWithOptionsAsync(ListOrgVulFacetsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgVulFacetsResponse>(await DoRPCRequestAsync("ListOrgVulFacets", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgVulFacetsResponse ListOrgVulFacets(ListOrgVulFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgVulFacetsWithOptions(request, runtime); } public async Task<ListOrgVulFacetsResponse> ListOrgVulFacetsAsync(ListOrgVulFacetsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgVulFacetsWithOptionsAsync(request, runtime); } public ListOrgWebPathsResponse ListOrgWebPathsWithOptions(ListOrgWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgWebPathsResponse>(DoRPCRequest("ListOrgWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgWebPathsResponse> ListOrgWebPathsWithOptionsAsync(ListOrgWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgWebPathsResponse>(await DoRPCRequestAsync("ListOrgWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgWebPathsResponse ListOrgWebPaths(ListOrgWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgWebPathsWithOptions(request, runtime); } public async Task<ListOrgWebPathsResponse> ListOrgWebPathsAsync(ListOrgWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgWebPathsWithOptionsAsync(request, runtime); } public ListOrgWebTechsResponse ListOrgWebTechsWithOptions(ListOrgWebTechsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgWebTechsResponse>(DoRPCRequest("ListOrgWebTechs", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListOrgWebTechsResponse> ListOrgWebTechsWithOptionsAsync(ListOrgWebTechsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListOrgWebTechsResponse>(await DoRPCRequestAsync("ListOrgWebTechs", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListOrgWebTechsResponse ListOrgWebTechs(ListOrgWebTechsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListOrgWebTechsWithOptions(request, runtime); } public async Task<ListOrgWebTechsResponse> ListOrgWebTechsAsync(ListOrgWebTechsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListOrgWebTechsWithOptionsAsync(request, runtime); } public ListUserDNSMapResponse ListUserDNSMapWithOptions(ListUserDNSMapRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserDNSMapResponse>(DoRPCRequest("ListUserDNSMap", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserDNSMapResponse> ListUserDNSMapWithOptionsAsync(ListUserDNSMapRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserDNSMapResponse>(await DoRPCRequestAsync("ListUserDNSMap", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserDNSMapResponse ListUserDNSMap(ListUserDNSMapRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserDNSMapWithOptions(request, runtime); } public async Task<ListUserDNSMapResponse> ListUserDNSMapAsync(ListUserDNSMapRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserDNSMapWithOptionsAsync(request, runtime); } public ListUserDNSMapHistoriesResponse ListUserDNSMapHistoriesWithOptions(ListUserDNSMapHistoriesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserDNSMapHistoriesResponse>(DoRPCRequest("ListUserDNSMapHistories", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserDNSMapHistoriesResponse> ListUserDNSMapHistoriesWithOptionsAsync(ListUserDNSMapHistoriesRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserDNSMapHistoriesResponse>(await DoRPCRequestAsync("ListUserDNSMapHistories", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserDNSMapHistoriesResponse ListUserDNSMapHistories(ListUserDNSMapHistoriesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserDNSMapHistoriesWithOptions(request, runtime); } public async Task<ListUserDNSMapHistoriesResponse> ListUserDNSMapHistoriesAsync(ListUserDNSMapHistoriesRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserDNSMapHistoriesWithOptionsAsync(request, runtime); } public ListUserDomainsResponse ListUserDomainsWithOptions(ListUserDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserDomainsResponse>(DoRPCRequest("ListUserDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserDomainsResponse> ListUserDomainsWithOptionsAsync(ListUserDomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserDomainsResponse>(await DoRPCRequestAsync("ListUserDomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserDomainsResponse ListUserDomains(ListUserDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserDomainsWithOptions(request, runtime); } public async Task<ListUserDomainsResponse> ListUserDomainsAsync(ListUserDomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserDomainsWithOptionsAsync(request, runtime); } public ListUserHostsResponse ListUserHostsWithOptions(ListUserHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserHostsResponse>(DoRPCRequest("ListUserHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserHostsResponse> ListUserHostsWithOptionsAsync(ListUserHostsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserHostsResponse>(await DoRPCRequestAsync("ListUserHosts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserHostsResponse ListUserHosts(ListUserHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserHostsWithOptions(request, runtime); } public async Task<ListUserHostsResponse> ListUserHostsAsync(ListUserHostsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserHostsWithOptionsAsync(request, runtime); } public ListUserOrganizationsResponse ListUserOrganizationsWithOptions(ListUserOrganizationsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserOrganizationsResponse>(DoRPCRequest("ListUserOrganizations", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserOrganizationsResponse> ListUserOrganizationsWithOptionsAsync(ListUserOrganizationsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserOrganizationsResponse>(await DoRPCRequestAsync("ListUserOrganizations", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserOrganizationsResponse ListUserOrganizations(ListUserOrganizationsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserOrganizationsWithOptions(request, runtime); } public async Task<ListUserOrganizationsResponse> ListUserOrganizationsAsync(ListUserOrganizationsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserOrganizationsWithOptionsAsync(request, runtime); } public ListUserPortsResponse ListUserPortsWithOptions(ListUserPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserPortsResponse>(DoRPCRequest("ListUserPorts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserPortsResponse> ListUserPortsWithOptionsAsync(ListUserPortsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserPortsResponse>(await DoRPCRequestAsync("ListUserPorts", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserPortsResponse ListUserPorts(ListUserPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserPortsWithOptions(request, runtime); } public async Task<ListUserPortsResponse> ListUserPortsAsync(ListUserPortsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserPortsWithOptionsAsync(request, runtime); } public ListUserSubdomainsResponse ListUserSubdomainsWithOptions(ListUserSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserSubdomainsResponse>(DoRPCRequest("ListUserSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserSubdomainsResponse> ListUserSubdomainsWithOptionsAsync(ListUserSubdomainsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserSubdomainsResponse>(await DoRPCRequestAsync("ListUserSubdomains", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserSubdomainsResponse ListUserSubdomains(ListUserSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserSubdomainsWithOptions(request, runtime); } public async Task<ListUserSubdomainsResponse> ListUserSubdomainsAsync(ListUserSubdomainsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserSubdomainsWithOptionsAsync(request, runtime); } public ListUserWebPathsResponse ListUserWebPathsWithOptions(ListUserWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserWebPathsResponse>(DoRPCRequest("ListUserWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserWebPathsResponse> ListUserWebPathsWithOptionsAsync(ListUserWebPathsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserWebPathsResponse>(await DoRPCRequestAsync("ListUserWebPaths", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserWebPathsResponse ListUserWebPaths(ListUserWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserWebPathsWithOptions(request, runtime); } public async Task<ListUserWebPathsResponse> ListUserWebPathsAsync(ListUserWebPathsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserWebPathsWithOptionsAsync(request, runtime); } public ListUserWebTechsResponse ListUserWebTechsWithOptions(ListUserWebTechsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserWebTechsResponse>(DoRPCRequest("ListUserWebTechs", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ListUserWebTechsResponse> ListUserWebTechsWithOptionsAsync(ListUserWebTechsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ListUserWebTechsResponse>(await DoRPCRequestAsync("ListUserWebTechs", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ListUserWebTechsResponse ListUserWebTechs(ListUserWebTechsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ListUserWebTechsWithOptions(request, runtime); } public async Task<ListUserWebTechsResponse> ListUserWebTechsAsync(ListUserWebTechsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ListUserWebTechsWithOptionsAsync(request, runtime); } public ModifyOrganizationResponse ModifyOrganizationWithOptions(ModifyOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ModifyOrganizationResponse>(DoRPCRequest("ModifyOrganization", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<ModifyOrganizationResponse> ModifyOrganizationWithOptionsAsync(ModifyOrganizationRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<ModifyOrganizationResponse>(await DoRPCRequestAsync("ModifyOrganization", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public ModifyOrganizationResponse ModifyOrganization(ModifyOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return ModifyOrganizationWithOptions(request, runtime); } public async Task<ModifyOrganizationResponse> ModifyOrganizationAsync(ModifyOrganizationRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await ModifyOrganizationWithOptionsAsync(request, runtime); } public TagAssetsByRecordsResponse TagAssetsByRecordsWithOptions(TagAssetsByRecordsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<TagAssetsByRecordsResponse>(DoRPCRequest("TagAssetsByRecords", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<TagAssetsByRecordsResponse> TagAssetsByRecordsWithOptionsAsync(TagAssetsByRecordsRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<TagAssetsByRecordsResponse>(await DoRPCRequestAsync("TagAssetsByRecords", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public TagAssetsByRecordsResponse TagAssetsByRecords(TagAssetsByRecordsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return TagAssetsByRecordsWithOptions(request, runtime); } public async Task<TagAssetsByRecordsResponse> TagAssetsByRecordsAsync(TagAssetsByRecordsRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await TagAssetsByRecordsWithOptionsAsync(request, runtime); } public TagAssetsBySearchResponse TagAssetsBySearchWithOptions(TagAssetsBySearchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<TagAssetsBySearchResponse>(DoRPCRequest("TagAssetsBySearch", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public async Task<TagAssetsBySearchResponse> TagAssetsBySearchWithOptionsAsync(TagAssetsBySearchRequest request, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime) { AlibabaCloud.TeaUtil.Common.ValidateModel(request); AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest { Body = AlibabaCloud.TeaUtil.Common.ToMap(request), }; return TeaModel.ToObject<TagAssetsBySearchResponse>(await DoRPCRequestAsync("TagAssetsBySearch", "2017-11-29", "HTTPS", "POST", "AK", "json", req, runtime)); } public TagAssetsBySearchResponse TagAssetsBySearch(TagAssetsBySearchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return TagAssetsBySearchWithOptions(request, runtime); } public async Task<TagAssetsBySearchResponse> TagAssetsBySearchAsync(TagAssetsBySearchRequest request) { AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions(); return await TagAssetsBySearchWithOptionsAsync(request, runtime); } } }