代码拉取完成,页面将自动刷新
/*
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
namespace TencentCloud.Tcss.V20201101
{
using Newtonsoft.Json;
using System.Threading.Tasks;
using TencentCloud.Common;
using TencentCloud.Common.Profile;
using TencentCloud.Tcss.V20201101.Models;
public class TcssClient : AbstractClient{
private const string endpoint = "tcss.tencentcloudapi.com";
private const string version = "2020-11-01";
private const string sdkVersion = "SDK_NET_3.0.1052";
/// <summary>
/// Client constructor.
/// </summary>
/// <param name="credential">Credentials.</param>
/// <param name="region">Region name, such as "ap-guangzhou".</param>
public TcssClient(Credential credential, string region)
: this(credential, region, new ClientProfile { Language = Language.ZH_CN })
{
}
/// <summary>
/// Client Constructor.
/// </summary>
/// <param name="credential">Credentials.</param>
/// <param name="region">Region name, such as "ap-guangzhou".</param>
/// <param name="profile">Client profiles.</param>
public TcssClient(Credential credential, string region, ClientProfile profile)
: base(endpoint, version, credential, region, profile)
{
SdkVersion = sdkVersion;
}
/// <summary>
/// 容器网络创建网络策略添加并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public Task<AddAndPublishNetworkFirewallPolicyDetailResponse> AddAndPublishNetworkFirewallPolicyDetail(AddAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略添加并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public AddAndPublishNetworkFirewallPolicyDetailResponse AddAndPublishNetworkFirewallPolicyDetailSync(AddAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<AddAndPublishNetworkFirewallPolicyYamlDetailResponse> AddAndPublishNetworkFirewallPolicyYamlDetail(AddAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络创建Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public AddAndPublishNetworkFirewallPolicyYamlDetailResponse AddAndPublishNetworkFirewallPolicyYamlDetailSync(AddAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "AddAndPublishNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="AddAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="AddAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<AddAssetImageRegistryRegistryDetailResponse> AddAssetImageRegistryRegistryDetail(AddAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<AddAssetImageRegistryRegistryDetailResponse>(req, "AddAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 新增单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="AddAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="AddAssetImageRegistryRegistryDetailResponse"/></returns>
public AddAssetImageRegistryRegistryDetailResponse AddAssetImageRegistryRegistryDetailSync(AddAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<AddAssetImageRegistryRegistryDetailResponse>(req, "AddAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增安全合规忽略(资产+检测项列表)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddComplianceAssetPolicySetToWhitelistRequest"/></param>
/// <returns><see cref="AddComplianceAssetPolicySetToWhitelistResponse"/></returns>
public Task<AddComplianceAssetPolicySetToWhitelistResponse> AddComplianceAssetPolicySetToWhitelist(AddComplianceAssetPolicySetToWhitelistRequest req)
{
return InternalRequestAsync<AddComplianceAssetPolicySetToWhitelistResponse>(req, "AddComplianceAssetPolicySetToWhitelist");
}
/// <summary>
/// 新增安全合规忽略(资产+检测项列表)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddComplianceAssetPolicySetToWhitelistRequest"/></param>
/// <returns><see cref="AddComplianceAssetPolicySetToWhitelistResponse"/></returns>
public AddComplianceAssetPolicySetToWhitelistResponse AddComplianceAssetPolicySetToWhitelistSync(AddComplianceAssetPolicySetToWhitelistRequest req)
{
return InternalRequestAsync<AddComplianceAssetPolicySetToWhitelistResponse>(req, "AddComplianceAssetPolicySetToWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyAssetSetToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyAssetSetToWhitelistResponse"/></returns>
public Task<AddCompliancePolicyAssetSetToWhitelistResponse> AddCompliancePolicyAssetSetToWhitelist(AddCompliancePolicyAssetSetToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyAssetSetToWhitelistResponse>(req, "AddCompliancePolicyAssetSetToWhitelist");
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyAssetSetToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyAssetSetToWhitelistResponse"/></returns>
public AddCompliancePolicyAssetSetToWhitelistResponse AddCompliancePolicyAssetSetToWhitelistSync(AddCompliancePolicyAssetSetToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyAssetSetToWhitelistResponse>(req, "AddCompliancePolicyAssetSetToWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 将指定的检测项添加到白名单中,不显示未通过结果。
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyItemToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyItemToWhitelistResponse"/></returns>
public Task<AddCompliancePolicyItemToWhitelistResponse> AddCompliancePolicyItemToWhitelist(AddCompliancePolicyItemToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyItemToWhitelistResponse>(req, "AddCompliancePolicyItemToWhitelist");
}
/// <summary>
/// 将指定的检测项添加到白名单中,不显示未通过结果。
/// </summary>
/// <param name="req"><see cref="AddCompliancePolicyItemToWhitelistRequest"/></param>
/// <returns><see cref="AddCompliancePolicyItemToWhitelistResponse"/></returns>
public AddCompliancePolicyItemToWhitelistResponse AddCompliancePolicyItemToWhitelistSync(AddCompliancePolicyItemToWhitelistRequest req)
{
return InternalRequestAsync<AddCompliancePolicyItemToWhitelistResponse>(req, "AddCompliancePolicyItemToWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时异常进程策略
/// </summary>
/// <param name="req"><see cref="AddEditAbnormalProcessRuleRequest"/></param>
/// <returns><see cref="AddEditAbnormalProcessRuleResponse"/></returns>
public Task<AddEditAbnormalProcessRuleResponse> AddEditAbnormalProcessRule(AddEditAbnormalProcessRuleRequest req)
{
return InternalRequestAsync<AddEditAbnormalProcessRuleResponse>(req, "AddEditAbnormalProcessRule");
}
/// <summary>
/// 添加编辑运行时异常进程策略
/// </summary>
/// <param name="req"><see cref="AddEditAbnormalProcessRuleRequest"/></param>
/// <returns><see cref="AddEditAbnormalProcessRuleResponse"/></returns>
public AddEditAbnormalProcessRuleResponse AddEditAbnormalProcessRuleSync(AddEditAbnormalProcessRuleRequest req)
{
return InternalRequestAsync<AddEditAbnormalProcessRuleResponse>(req, "AddEditAbnormalProcessRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时访问控制策略
/// </summary>
/// <param name="req"><see cref="AddEditAccessControlRuleRequest"/></param>
/// <returns><see cref="AddEditAccessControlRuleResponse"/></returns>
public Task<AddEditAccessControlRuleResponse> AddEditAccessControlRule(AddEditAccessControlRuleRequest req)
{
return InternalRequestAsync<AddEditAccessControlRuleResponse>(req, "AddEditAccessControlRule");
}
/// <summary>
/// 添加编辑运行时访问控制策略
/// </summary>
/// <param name="req"><see cref="AddEditAccessControlRuleRequest"/></param>
/// <returns><see cref="AddEditAccessControlRuleResponse"/></returns>
public AddEditAccessControlRuleResponse AddEditAccessControlRuleSync(AddEditAccessControlRuleRequest req)
{
return InternalRequestAsync<AddEditAccessControlRuleResponse>(req, "AddEditAccessControlRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增或编辑本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="AddEditImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="AddEditImageAutoAuthorizedRuleResponse"/></returns>
public Task<AddEditImageAutoAuthorizedRuleResponse> AddEditImageAutoAuthorizedRule(AddEditImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<AddEditImageAutoAuthorizedRuleResponse>(req, "AddEditImageAutoAuthorizedRule");
}
/// <summary>
/// 新增或编辑本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="AddEditImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="AddEditImageAutoAuthorizedRuleResponse"/></returns>
public AddEditImageAutoAuthorizedRuleResponse AddEditImageAutoAuthorizedRuleSync(AddEditImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<AddEditImageAutoAuthorizedRuleResponse>(req, "AddEditImageAutoAuthorizedRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="AddEditReverseShellWhiteListRequest"/></param>
/// <returns><see cref="AddEditReverseShellWhiteListResponse"/></returns>
public Task<AddEditReverseShellWhiteListResponse> AddEditReverseShellWhiteList(AddEditReverseShellWhiteListRequest req)
{
return InternalRequestAsync<AddEditReverseShellWhiteListResponse>(req, "AddEditReverseShellWhiteList");
}
/// <summary>
/// 添加编辑运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="AddEditReverseShellWhiteListRequest"/></param>
/// <returns><see cref="AddEditReverseShellWhiteListResponse"/></returns>
public AddEditReverseShellWhiteListResponse AddEditReverseShellWhiteListSync(AddEditReverseShellWhiteListRequest req)
{
return InternalRequestAsync<AddEditReverseShellWhiteListResponse>(req, "AddEditReverseShellWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="AddEditRiskSyscallWhiteListRequest"/></param>
/// <returns><see cref="AddEditRiskSyscallWhiteListResponse"/></returns>
public Task<AddEditRiskSyscallWhiteListResponse> AddEditRiskSyscallWhiteList(AddEditRiskSyscallWhiteListRequest req)
{
return InternalRequestAsync<AddEditRiskSyscallWhiteListResponse>(req, "AddEditRiskSyscallWhiteList");
}
/// <summary>
/// 添加编辑运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="AddEditRiskSyscallWhiteListRequest"/></param>
/// <returns><see cref="AddEditRiskSyscallWhiteListResponse"/></returns>
public AddEditRiskSyscallWhiteListResponse AddEditRiskSyscallWhiteListSync(AddEditRiskSyscallWhiteListRequest req)
{
return InternalRequestAsync<AddEditRiskSyscallWhiteListResponse>(req, "AddEditRiskSyscallWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加编辑告警策略
/// </summary>
/// <param name="req"><see cref="AddEditWarningRulesRequest"/></param>
/// <returns><see cref="AddEditWarningRulesResponse"/></returns>
public Task<AddEditWarningRulesResponse> AddEditWarningRules(AddEditWarningRulesRequest req)
{
return InternalRequestAsync<AddEditWarningRulesResponse>(req, "AddEditWarningRules");
}
/// <summary>
/// 添加编辑告警策略
/// </summary>
/// <param name="req"><see cref="AddEditWarningRulesRequest"/></param>
/// <returns><see cref="AddEditWarningRulesResponse"/></returns>
public AddEditWarningRulesResponse AddEditWarningRulesSync(AddEditWarningRulesRequest req)
{
return InternalRequestAsync<AddEditWarningRulesResponse>(req, "AddEditWarningRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增逃逸白名单
/// </summary>
/// <param name="req"><see cref="AddEscapeWhiteListRequest"/></param>
/// <returns><see cref="AddEscapeWhiteListResponse"/></returns>
public Task<AddEscapeWhiteListResponse> AddEscapeWhiteList(AddEscapeWhiteListRequest req)
{
return InternalRequestAsync<AddEscapeWhiteListResponse>(req, "AddEscapeWhiteList");
}
/// <summary>
/// 新增逃逸白名单
/// </summary>
/// <param name="req"><see cref="AddEscapeWhiteListRequest"/></param>
/// <returns><see cref="AddEscapeWhiteListResponse"/></returns>
public AddEscapeWhiteListResponse AddEscapeWhiteListSync(AddEscapeWhiteListRequest req)
{
return InternalRequestAsync<AddEscapeWhiteListResponse>(req, "AddEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="AddIgnoreVulRequest"/></param>
/// <returns><see cref="AddIgnoreVulResponse"/></returns>
public Task<AddIgnoreVulResponse> AddIgnoreVul(AddIgnoreVulRequest req)
{
return InternalRequestAsync<AddIgnoreVulResponse>(req, "AddIgnoreVul");
}
/// <summary>
/// 新增漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="AddIgnoreVulRequest"/></param>
/// <returns><see cref="AddIgnoreVulResponse"/></returns>
public AddIgnoreVulResponse AddIgnoreVulSync(AddIgnoreVulRequest req)
{
return InternalRequestAsync<AddIgnoreVulResponse>(req, "AddIgnoreVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyDetailResponse"/></returns>
public Task<AddNetworkFirewallPolicyDetailResponse> AddNetworkFirewallPolicyDetail(AddNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyDetailResponse>(req, "AddNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyDetailResponse"/></returns>
public AddNetworkFirewallPolicyDetailResponse AddNetworkFirewallPolicyDetailSync(AddNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyDetailResponse>(req, "AddNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建Yaml网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<AddNetworkFirewallPolicyYamlDetailResponse> AddNetworkFirewallPolicyYamlDetail(AddNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyYamlDetailResponse>(req, "AddNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络创建Yaml网络策略添加任务
/// </summary>
/// <param name="req"><see cref="AddNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="AddNetworkFirewallPolicyYamlDetailResponse"/></returns>
public AddNetworkFirewallPolicyYamlDetailResponse AddNetworkFirewallPolicyYamlDetailSync(AddNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<AddNetworkFirewallPolicyYamlDetailResponse>(req, "AddNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建检查Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="CheckNetworkFirewallPolicyYamlRequest"/></param>
/// <returns><see cref="CheckNetworkFirewallPolicyYamlResponse"/></returns>
public Task<CheckNetworkFirewallPolicyYamlResponse> CheckNetworkFirewallPolicyYaml(CheckNetworkFirewallPolicyYamlRequest req)
{
return InternalRequestAsync<CheckNetworkFirewallPolicyYamlResponse>(req, "CheckNetworkFirewallPolicyYaml");
}
/// <summary>
/// 容器网络创建检查Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="CheckNetworkFirewallPolicyYamlRequest"/></param>
/// <returns><see cref="CheckNetworkFirewallPolicyYamlResponse"/></returns>
public CheckNetworkFirewallPolicyYamlResponse CheckNetworkFirewallPolicyYamlSync(CheckNetworkFirewallPolicyYamlRequest req)
{
return InternalRequestAsync<CheckNetworkFirewallPolicyYamlResponse>(req, "CheckNetworkFirewallPolicyYaml")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 检查单个镜像仓库名是否重复
/// </summary>
/// <param name="req"><see cref="CheckRepeatAssetImageRegistryRequest"/></param>
/// <returns><see cref="CheckRepeatAssetImageRegistryResponse"/></returns>
public Task<CheckRepeatAssetImageRegistryResponse> CheckRepeatAssetImageRegistry(CheckRepeatAssetImageRegistryRequest req)
{
return InternalRequestAsync<CheckRepeatAssetImageRegistryResponse>(req, "CheckRepeatAssetImageRegistry");
}
/// <summary>
/// 检查单个镜像仓库名是否重复
/// </summary>
/// <param name="req"><see cref="CheckRepeatAssetImageRegistryRequest"/></param>
/// <returns><see cref="CheckRepeatAssetImageRegistryResponse"/></returns>
public CheckRepeatAssetImageRegistryResponse CheckRepeatAssetImageRegistrySync(CheckRepeatAssetImageRegistryRequest req)
{
return InternalRequestAsync<CheckRepeatAssetImageRegistryResponse>(req, "CheckRepeatAssetImageRegistry")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略确认任务
/// </summary>
/// <param name="req"><see cref="ConfirmNetworkFirewallPolicyRequest"/></param>
/// <returns><see cref="ConfirmNetworkFirewallPolicyResponse"/></returns>
public Task<ConfirmNetworkFirewallPolicyResponse> ConfirmNetworkFirewallPolicy(ConfirmNetworkFirewallPolicyRequest req)
{
return InternalRequestAsync<ConfirmNetworkFirewallPolicyResponse>(req, "ConfirmNetworkFirewallPolicy");
}
/// <summary>
/// 容器网络创建网络策略确认任务
/// </summary>
/// <param name="req"><see cref="ConfirmNetworkFirewallPolicyRequest"/></param>
/// <returns><see cref="ConfirmNetworkFirewallPolicyResponse"/></returns>
public ConfirmNetworkFirewallPolicyResponse ConfirmNetworkFirewallPolicySync(ConfirmNetworkFirewallPolicyRequest req)
{
return InternalRequestAsync<ConfirmNetworkFirewallPolicyResponse>(req, "ConfirmNetworkFirewallPolicy")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建异常进程规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAbnormalProcessRulesExportJobRequest"/></param>
/// <returns><see cref="CreateAbnormalProcessRulesExportJobResponse"/></returns>
public Task<CreateAbnormalProcessRulesExportJobResponse> CreateAbnormalProcessRulesExportJob(CreateAbnormalProcessRulesExportJobRequest req)
{
return InternalRequestAsync<CreateAbnormalProcessRulesExportJobResponse>(req, "CreateAbnormalProcessRulesExportJob");
}
/// <summary>
/// 创建异常进程规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAbnormalProcessRulesExportJobRequest"/></param>
/// <returns><see cref="CreateAbnormalProcessRulesExportJobResponse"/></returns>
public CreateAbnormalProcessRulesExportJobResponse CreateAbnormalProcessRulesExportJobSync(CreateAbnormalProcessRulesExportJobRequest req)
{
return InternalRequestAsync<CreateAbnormalProcessRulesExportJobResponse>(req, "CreateAbnormalProcessRulesExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建文件篡改规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAccessControlsRuleExportJobRequest"/></param>
/// <returns><see cref="CreateAccessControlsRuleExportJobResponse"/></returns>
public Task<CreateAccessControlsRuleExportJobResponse> CreateAccessControlsRuleExportJob(CreateAccessControlsRuleExportJobRequest req)
{
return InternalRequestAsync<CreateAccessControlsRuleExportJobResponse>(req, "CreateAccessControlsRuleExportJob");
}
/// <summary>
/// 创建文件篡改规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateAccessControlsRuleExportJobRequest"/></param>
/// <returns><see cref="CreateAccessControlsRuleExportJobResponse"/></returns>
public CreateAccessControlsRuleExportJobResponse CreateAccessControlsRuleExportJobSync(CreateAccessControlsRuleExportJobRequest req)
{
return InternalRequestAsync<CreateAccessControlsRuleExportJobResponse>(req, "CreateAccessControlsRuleExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskResponse"/></returns>
public Task<CreateAssetImageRegistryScanTaskResponse> CreateAssetImageRegistryScanTask(CreateAssetImageRegistryScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskResponse>(req, "CreateAssetImageRegistryScanTask");
}
/// <summary>
/// 镜像仓库创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskResponse"/></returns>
public CreateAssetImageRegistryScanTaskResponse CreateAssetImageRegistryScanTaskSync(CreateAssetImageRegistryScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskResponse>(req, "CreateAssetImageRegistryScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库创建镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskOneKeyRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskOneKeyResponse"/></returns>
public Task<CreateAssetImageRegistryScanTaskOneKeyResponse> CreateAssetImageRegistryScanTaskOneKey(CreateAssetImageRegistryScanTaskOneKeyRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskOneKeyResponse>(req, "CreateAssetImageRegistryScanTaskOneKey");
}
/// <summary>
/// 镜像仓库创建镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageRegistryScanTaskOneKeyRequest"/></param>
/// <returns><see cref="CreateAssetImageRegistryScanTaskOneKeyResponse"/></returns>
public CreateAssetImageRegistryScanTaskOneKeyResponse CreateAssetImageRegistryScanTaskOneKeySync(CreateAssetImageRegistryScanTaskOneKeyRequest req)
{
return InternalRequestAsync<CreateAssetImageRegistryScanTaskOneKeyResponse>(req, "CreateAssetImageRegistryScanTaskOneKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加容器安全镜像扫描设置
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanSettingRequest"/></param>
/// <returns><see cref="CreateAssetImageScanSettingResponse"/></returns>
public Task<CreateAssetImageScanSettingResponse> CreateAssetImageScanSetting(CreateAssetImageScanSettingRequest req)
{
return InternalRequestAsync<CreateAssetImageScanSettingResponse>(req, "CreateAssetImageScanSetting");
}
/// <summary>
/// 添加容器安全镜像扫描设置
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanSettingRequest"/></param>
/// <returns><see cref="CreateAssetImageScanSettingResponse"/></returns>
public CreateAssetImageScanSettingResponse CreateAssetImageScanSettingSync(CreateAssetImageScanSettingRequest req)
{
return InternalRequestAsync<CreateAssetImageScanSettingResponse>(req, "CreateAssetImageScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageScanTaskResponse"/></returns>
public Task<CreateAssetImageScanTaskResponse> CreateAssetImageScanTask(CreateAssetImageScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageScanTaskResponse>(req, "CreateAssetImageScanTask");
}
/// <summary>
/// 容器安全创建镜像扫描任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageScanTaskRequest"/></param>
/// <returns><see cref="CreateAssetImageScanTaskResponse"/></returns>
public CreateAssetImageScanTaskResponse CreateAssetImageScanTaskSync(CreateAssetImageScanTaskRequest req)
{
return InternalRequestAsync<CreateAssetImageScanTaskResponse>(req, "CreateAssetImageScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建本地镜像木马列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageVirusExportJobRequest"/></param>
/// <returns><see cref="CreateAssetImageVirusExportJobResponse"/></returns>
public Task<CreateAssetImageVirusExportJobResponse> CreateAssetImageVirusExportJob(CreateAssetImageVirusExportJobRequest req)
{
return InternalRequestAsync<CreateAssetImageVirusExportJobResponse>(req, "CreateAssetImageVirusExportJob");
}
/// <summary>
/// 创建本地镜像木马列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateAssetImageVirusExportJobRequest"/></param>
/// <returns><see cref="CreateAssetImageVirusExportJobResponse"/></returns>
public CreateAssetImageVirusExportJobResponse CreateAssetImageVirusExportJobSync(CreateAssetImageVirusExportJobRequest req)
{
return InternalRequestAsync<CreateAssetImageVirusExportJobResponse>(req, "CreateAssetImageVirusExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 安装检查组件,创建防护容器
/// </summary>
/// <param name="req"><see cref="CreateCheckComponentRequest"/></param>
/// <returns><see cref="CreateCheckComponentResponse"/></returns>
public Task<CreateCheckComponentResponse> CreateCheckComponent(CreateCheckComponentRequest req)
{
return InternalRequestAsync<CreateCheckComponentResponse>(req, "CreateCheckComponent");
}
/// <summary>
/// 安装检查组件,创建防护容器
/// </summary>
/// <param name="req"><see cref="CreateCheckComponentRequest"/></param>
/// <returns><see cref="CreateCheckComponentResponse"/></returns>
public CreateCheckComponentResponse CreateCheckComponentSync(CreateCheckComponentRequest req)
{
return InternalRequestAsync<CreateCheckComponentResponse>(req, "CreateCheckComponent")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建集群检查任务,用户检查用户的集群相关风险项
/// </summary>
/// <param name="req"><see cref="CreateClusterCheckTaskRequest"/></param>
/// <returns><see cref="CreateClusterCheckTaskResponse"/></returns>
public Task<CreateClusterCheckTaskResponse> CreateClusterCheckTask(CreateClusterCheckTaskRequest req)
{
return InternalRequestAsync<CreateClusterCheckTaskResponse>(req, "CreateClusterCheckTask");
}
/// <summary>
/// 创建集群检查任务,用户检查用户的集群相关风险项
/// </summary>
/// <param name="req"><see cref="CreateClusterCheckTaskRequest"/></param>
/// <returns><see cref="CreateClusterCheckTaskResponse"/></returns>
public CreateClusterCheckTaskResponse CreateClusterCheckTaskSync(CreateClusterCheckTaskRequest req)
{
return InternalRequestAsync<CreateClusterCheckTaskResponse>(req, "CreateClusterCheckTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建合规检查任务,在资产级别触发重新检测时使用。
/// </summary>
/// <param name="req"><see cref="CreateComplianceTaskRequest"/></param>
/// <returns><see cref="CreateComplianceTaskResponse"/></returns>
public Task<CreateComplianceTaskResponse> CreateComplianceTask(CreateComplianceTaskRequest req)
{
return InternalRequestAsync<CreateComplianceTaskResponse>(req, "CreateComplianceTask");
}
/// <summary>
/// 创建合规检查任务,在资产级别触发重新检测时使用。
/// </summary>
/// <param name="req"><see cref="CreateComplianceTaskRequest"/></param>
/// <returns><see cref="CreateComplianceTaskResponse"/></returns>
public CreateComplianceTaskResponse CreateComplianceTaskSync(CreateComplianceTaskRequest req)
{
return InternalRequestAsync<CreateComplianceTaskResponse>(req, "CreateComplianceTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像组件列表导出
/// </summary>
/// <param name="req"><see cref="CreateComponentExportJobRequest"/></param>
/// <returns><see cref="CreateComponentExportJobResponse"/></returns>
public Task<CreateComponentExportJobResponse> CreateComponentExportJob(CreateComponentExportJobRequest req)
{
return InternalRequestAsync<CreateComponentExportJobResponse>(req, "CreateComponentExportJob");
}
/// <summary>
/// 查询本地镜像组件列表导出
/// </summary>
/// <param name="req"><see cref="CreateComponentExportJobRequest"/></param>
/// <returns><see cref="CreateComponentExportJobResponse"/></returns>
public CreateComponentExportJobResponse CreateComponentExportJobSync(CreateComponentExportJobRequest req)
{
return InternalRequestAsync<CreateComponentExportJobResponse>(req, "CreateComponentExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建支持防御的漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateDefenceVulExportJobRequest"/></param>
/// <returns><see cref="CreateDefenceVulExportJobResponse"/></returns>
public Task<CreateDefenceVulExportJobResponse> CreateDefenceVulExportJob(CreateDefenceVulExportJobRequest req)
{
return InternalRequestAsync<CreateDefenceVulExportJobResponse>(req, "CreateDefenceVulExportJob");
}
/// <summary>
/// 创建支持防御的漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateDefenceVulExportJobRequest"/></param>
/// <returns><see cref="CreateDefenceVulExportJobResponse"/></returns>
public CreateDefenceVulExportJobResponse CreateDefenceVulExportJobSync(CreateDefenceVulExportJobRequest req)
{
return InternalRequestAsync<CreateDefenceVulExportJobResponse>(req, "CreateDefenceVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建应急漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateEmergencyVulExportJobRequest"/></param>
/// <returns><see cref="CreateEmergencyVulExportJobResponse"/></returns>
public Task<CreateEmergencyVulExportJobResponse> CreateEmergencyVulExportJob(CreateEmergencyVulExportJobRequest req)
{
return InternalRequestAsync<CreateEmergencyVulExportJobResponse>(req, "CreateEmergencyVulExportJob");
}
/// <summary>
/// 创建应急漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateEmergencyVulExportJobRequest"/></param>
/// <returns><see cref="CreateEmergencyVulExportJobResponse"/></returns>
public CreateEmergencyVulExportJobResponse CreateEmergencyVulExportJobSync(CreateEmergencyVulExportJobRequest req)
{
return InternalRequestAsync<CreateEmergencyVulExportJobResponse>(req, "CreateEmergencyVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建逃逸事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeEventsExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeEventsExportJobResponse"/></returns>
public Task<CreateEscapeEventsExportJobResponse> CreateEscapeEventsExportJob(CreateEscapeEventsExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeEventsExportJobResponse>(req, "CreateEscapeEventsExportJob");
}
/// <summary>
/// 创建逃逸事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeEventsExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeEventsExportJobResponse"/></returns>
public CreateEscapeEventsExportJobResponse CreateEscapeEventsExportJobSync(CreateEscapeEventsExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeEventsExportJobResponse>(req, "CreateEscapeEventsExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建逃逸白名单导出任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeWhiteListExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeWhiteListExportJobResponse"/></returns>
public Task<CreateEscapeWhiteListExportJobResponse> CreateEscapeWhiteListExportJob(CreateEscapeWhiteListExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeWhiteListExportJobResponse>(req, "CreateEscapeWhiteListExportJob");
}
/// <summary>
/// 创建逃逸白名单导出任务
/// </summary>
/// <param name="req"><see cref="CreateEscapeWhiteListExportJobRequest"/></param>
/// <returns><see cref="CreateEscapeWhiteListExportJobResponse"/></returns>
public CreateEscapeWhiteListExportJobResponse CreateEscapeWhiteListExportJobSync(CreateEscapeWhiteListExportJobRequest req)
{
return InternalRequestAsync<CreateEscapeWhiteListExportJobResponse>(req, "CreateEscapeWhiteListExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建一个导出安全合规信息的任务
/// </summary>
/// <param name="req"><see cref="CreateExportComplianceStatusListJobRequest"/></param>
/// <returns><see cref="CreateExportComplianceStatusListJobResponse"/></returns>
public Task<CreateExportComplianceStatusListJobResponse> CreateExportComplianceStatusListJob(CreateExportComplianceStatusListJobRequest req)
{
return InternalRequestAsync<CreateExportComplianceStatusListJobResponse>(req, "CreateExportComplianceStatusListJob");
}
/// <summary>
/// 创建一个导出安全合规信息的任务
/// </summary>
/// <param name="req"><see cref="CreateExportComplianceStatusListJobRequest"/></param>
/// <returns><see cref="CreateExportComplianceStatusListJobResponse"/></returns>
public CreateExportComplianceStatusListJobResponse CreateExportComplianceStatusListJobSync(CreateExportComplianceStatusListJobRequest req)
{
return InternalRequestAsync<CreateExportComplianceStatusListJobResponse>(req, "CreateExportComplianceStatusListJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建主机列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateHostExportJobRequest"/></param>
/// <returns><see cref="CreateHostExportJobResponse"/></returns>
public Task<CreateHostExportJobResponse> CreateHostExportJob(CreateHostExportJobRequest req)
{
return InternalRequestAsync<CreateHostExportJobResponse>(req, "CreateHostExportJob");
}
/// <summary>
/// 创建主机列表导出任务
/// </summary>
/// <param name="req"><see cref="CreateHostExportJobRequest"/></param>
/// <returns><see cref="CreateHostExportJobResponse"/></returns>
public CreateHostExportJobResponse CreateHostExportJobSync(CreateHostExportJobRequest req)
{
return InternalRequestAsync<CreateHostExportJobResponse>(req, "CreateHostExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateImageExportJobRequest"/></param>
/// <returns><see cref="CreateImageExportJobResponse"/></returns>
public Task<CreateImageExportJobResponse> CreateImageExportJob(CreateImageExportJobRequest req)
{
return InternalRequestAsync<CreateImageExportJobResponse>(req, "CreateImageExportJob");
}
/// <summary>
/// 创建镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateImageExportJobRequest"/></param>
/// <returns><see cref="CreateImageExportJobResponse"/></returns>
public CreateImageExportJobResponse CreateImageExportJobSync(CreateImageExportJobRequest req)
{
return InternalRequestAsync<CreateImageExportJobResponse>(req, "CreateImageExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建k8s api异常事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalEventExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalEventExportJobResponse"/></returns>
public Task<CreateK8sApiAbnormalEventExportJobResponse> CreateK8sApiAbnormalEventExportJob(CreateK8sApiAbnormalEventExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalEventExportJobResponse>(req, "CreateK8sApiAbnormalEventExportJob");
}
/// <summary>
/// 创建k8s api异常事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalEventExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalEventExportJobResponse"/></returns>
public CreateK8sApiAbnormalEventExportJobResponse CreateK8sApiAbnormalEventExportJobSync(CreateK8sApiAbnormalEventExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalEventExportJobResponse>(req, "CreateK8sApiAbnormalEventExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建k8sApi异常规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleExportJobResponse"/></returns>
public Task<CreateK8sApiAbnormalRuleExportJobResponse> CreateK8sApiAbnormalRuleExportJob(CreateK8sApiAbnormalRuleExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleExportJobResponse>(req, "CreateK8sApiAbnormalRuleExportJob");
}
/// <summary>
/// 创建k8sApi异常规则导出任务
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleExportJobRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleExportJobResponse"/></returns>
public CreateK8sApiAbnormalRuleExportJobResponse CreateK8sApiAbnormalRuleExportJobSync(CreateK8sApiAbnormalRuleExportJobRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleExportJobResponse>(req, "CreateK8sApiAbnormalRuleExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleInfoResponse"/></returns>
public Task<CreateK8sApiAbnormalRuleInfoResponse> CreateK8sApiAbnormalRuleInfo(CreateK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleInfoResponse>(req, "CreateK8sApiAbnormalRuleInfo");
}
/// <summary>
/// 创建k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="CreateK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="CreateK8sApiAbnormalRuleInfoResponse"/></returns>
public CreateK8sApiAbnormalRuleInfoResponse CreateK8sApiAbnormalRuleInfoSync(CreateK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<CreateK8sApiAbnormalRuleInfoResponse>(req, "CreateK8sApiAbnormalRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群下发刷新任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallClusterRefreshRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallClusterRefreshResponse"/></returns>
public Task<CreateNetworkFirewallClusterRefreshResponse> CreateNetworkFirewallClusterRefresh(CreateNetworkFirewallClusterRefreshRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallClusterRefreshResponse>(req, "CreateNetworkFirewallClusterRefresh");
}
/// <summary>
/// 容器网络集群下发刷新任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallClusterRefreshRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallClusterRefreshResponse"/></returns>
public CreateNetworkFirewallClusterRefreshResponse CreateNetworkFirewallClusterRefreshSync(CreateNetworkFirewallClusterRefreshRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallClusterRefreshResponse>(req, "CreateNetworkFirewallClusterRefresh")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群网络策略创建自动发现任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPolicyDiscoverResponse"/></returns>
public Task<CreateNetworkFirewallPolicyDiscoverResponse> CreateNetworkFirewallPolicyDiscover(CreateNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPolicyDiscoverResponse>(req, "CreateNetworkFirewallPolicyDiscover");
}
/// <summary>
/// 容器网络集群网络策略创建自动发现任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPolicyDiscoverResponse"/></returns>
public CreateNetworkFirewallPolicyDiscoverResponse CreateNetworkFirewallPolicyDiscoverSync(CreateNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPolicyDiscoverResponse>(req, "CreateNetworkFirewallPolicyDiscover")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略发布任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPublishResponse"/></returns>
public Task<CreateNetworkFirewallPublishResponse> CreateNetworkFirewallPublish(CreateNetworkFirewallPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPublishResponse>(req, "CreateNetworkFirewallPublish");
}
/// <summary>
/// 容器网络创建网络策略发布任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallPublishResponse"/></returns>
public CreateNetworkFirewallPublishResponse CreateNetworkFirewallPublishSync(CreateNetworkFirewallPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallPublishResponse>(req, "CreateNetworkFirewallPublish")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略撤销任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallUndoPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallUndoPublishResponse"/></returns>
public Task<CreateNetworkFirewallUndoPublishResponse> CreateNetworkFirewallUndoPublish(CreateNetworkFirewallUndoPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallUndoPublishResponse>(req, "CreateNetworkFirewallUndoPublish");
}
/// <summary>
/// 容器网络创建网络策略撤销任务
/// </summary>
/// <param name="req"><see cref="CreateNetworkFirewallUndoPublishRequest"/></param>
/// <returns><see cref="CreateNetworkFirewallUndoPublishResponse"/></returns>
public CreateNetworkFirewallUndoPublishResponse CreateNetworkFirewallUndoPublishSync(CreateNetworkFirewallUndoPublishRequest req)
{
return InternalRequestAsync<CreateNetworkFirewallUndoPublishResponse>(req, "CreateNetworkFirewallUndoPublish")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// CreateOrModifyPostPayCores 创建或者编辑弹性计费上限
/// </summary>
/// <param name="req"><see cref="CreateOrModifyPostPayCoresRequest"/></param>
/// <returns><see cref="CreateOrModifyPostPayCoresResponse"/></returns>
public Task<CreateOrModifyPostPayCoresResponse> CreateOrModifyPostPayCores(CreateOrModifyPostPayCoresRequest req)
{
return InternalRequestAsync<CreateOrModifyPostPayCoresResponse>(req, "CreateOrModifyPostPayCores");
}
/// <summary>
/// CreateOrModifyPostPayCores 创建或者编辑弹性计费上限
/// </summary>
/// <param name="req"><see cref="CreateOrModifyPostPayCoresRequest"/></param>
/// <returns><see cref="CreateOrModifyPostPayCoresResponse"/></returns>
public CreateOrModifyPostPayCoresResponse CreateOrModifyPostPayCoresSync(CreateOrModifyPostPayCoresRequest req)
{
return InternalRequestAsync<CreateOrModifyPostPayCoresResponse>(req, "CreateOrModifyPostPayCores")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建异常进程事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateProcessEventsExportJobRequest"/></param>
/// <returns><see cref="CreateProcessEventsExportJobResponse"/></returns>
public Task<CreateProcessEventsExportJobResponse> CreateProcessEventsExportJob(CreateProcessEventsExportJobRequest req)
{
return InternalRequestAsync<CreateProcessEventsExportJobResponse>(req, "CreateProcessEventsExportJob");
}
/// <summary>
/// 创建异常进程事件导出异步任务
/// </summary>
/// <param name="req"><see cref="CreateProcessEventsExportJobRequest"/></param>
/// <returns><see cref="CreateProcessEventsExportJobResponse"/></returns>
public CreateProcessEventsExportJobResponse CreateProcessEventsExportJobSync(CreateProcessEventsExportJobRequest req)
{
return InternalRequestAsync<CreateProcessEventsExportJobResponse>(req, "CreateProcessEventsExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 下发刷新任务,会刷新资产信息
/// </summary>
/// <param name="req"><see cref="CreateRefreshTaskRequest"/></param>
/// <returns><see cref="CreateRefreshTaskResponse"/></returns>
public Task<CreateRefreshTaskResponse> CreateRefreshTask(CreateRefreshTaskRequest req)
{
return InternalRequestAsync<CreateRefreshTaskResponse>(req, "CreateRefreshTask");
}
/// <summary>
/// 下发刷新任务,会刷新资产信息
/// </summary>
/// <param name="req"><see cref="CreateRefreshTaskRequest"/></param>
/// <returns><see cref="CreateRefreshTaskResponse"/></returns>
public CreateRefreshTaskResponse CreateRefreshTaskSync(CreateRefreshTaskRequest req)
{
return InternalRequestAsync<CreateRefreshTaskResponse>(req, "CreateRefreshTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建恶意请求事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateRiskDnsEventExportJobRequest"/></param>
/// <returns><see cref="CreateRiskDnsEventExportJobResponse"/></returns>
public Task<CreateRiskDnsEventExportJobResponse> CreateRiskDnsEventExportJob(CreateRiskDnsEventExportJobRequest req)
{
return InternalRequestAsync<CreateRiskDnsEventExportJobResponse>(req, "CreateRiskDnsEventExportJob");
}
/// <summary>
/// 创建恶意请求事件导出任务
/// </summary>
/// <param name="req"><see cref="CreateRiskDnsEventExportJobRequest"/></param>
/// <returns><see cref="CreateRiskDnsEventExportJobResponse"/></returns>
public CreateRiskDnsEventExportJobResponse CreateRiskDnsEventExportJobSync(CreateRiskDnsEventExportJobRequest req)
{
return InternalRequestAsync<CreateRiskDnsEventExportJobResponse>(req, "CreateRiskDnsEventExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 添加检索模板
/// </summary>
/// <param name="req"><see cref="CreateSearchTemplateRequest"/></param>
/// <returns><see cref="CreateSearchTemplateResponse"/></returns>
public Task<CreateSearchTemplateResponse> CreateSearchTemplate(CreateSearchTemplateRequest req)
{
return InternalRequestAsync<CreateSearchTemplateResponse>(req, "CreateSearchTemplate");
}
/// <summary>
/// 添加检索模板
/// </summary>
/// <param name="req"><see cref="CreateSearchTemplateRequest"/></param>
/// <returns><see cref="CreateSearchTemplateResponse"/></returns>
public CreateSearchTemplateResponse CreateSearchTemplateSync(CreateSearchTemplateRequest req)
{
return InternalRequestAsync<CreateSearchTemplateResponse>(req, "CreateSearchTemplate")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建系统漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateSystemVulExportJobRequest"/></param>
/// <returns><see cref="CreateSystemVulExportJobResponse"/></returns>
public Task<CreateSystemVulExportJobResponse> CreateSystemVulExportJob(CreateSystemVulExportJobRequest req)
{
return InternalRequestAsync<CreateSystemVulExportJobResponse>(req, "CreateSystemVulExportJob");
}
/// <summary>
/// 创建系统漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateSystemVulExportJobRequest"/></param>
/// <returns><see cref="CreateSystemVulExportJobResponse"/></returns>
public CreateSystemVulExportJobResponse CreateSystemVulExportJobSync(CreateSystemVulExportJobRequest req)
{
return InternalRequestAsync<CreateSystemVulExportJobResponse>(req, "CreateSystemVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件查杀重新检测
/// </summary>
/// <param name="req"><see cref="CreateVirusScanAgainRequest"/></param>
/// <returns><see cref="CreateVirusScanAgainResponse"/></returns>
public Task<CreateVirusScanAgainResponse> CreateVirusScanAgain(CreateVirusScanAgainRequest req)
{
return InternalRequestAsync<CreateVirusScanAgainResponse>(req, "CreateVirusScanAgain");
}
/// <summary>
/// 运行时文件查杀重新检测
/// </summary>
/// <param name="req"><see cref="CreateVirusScanAgainRequest"/></param>
/// <returns><see cref="CreateVirusScanAgainResponse"/></returns>
public CreateVirusScanAgainResponse CreateVirusScanAgainSync(CreateVirusScanAgainRequest req)
{
return InternalRequestAsync<CreateVirusScanAgainResponse>(req, "CreateVirusScanAgain")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件查杀一键扫描
/// </summary>
/// <param name="req"><see cref="CreateVirusScanTaskRequest"/></param>
/// <returns><see cref="CreateVirusScanTaskResponse"/></returns>
public Task<CreateVirusScanTaskResponse> CreateVirusScanTask(CreateVirusScanTaskRequest req)
{
return InternalRequestAsync<CreateVirusScanTaskResponse>(req, "CreateVirusScanTask");
}
/// <summary>
/// 运行时文件查杀一键扫描
/// </summary>
/// <param name="req"><see cref="CreateVirusScanTaskRequest"/></param>
/// <returns><see cref="CreateVirusScanTaskResponse"/></returns>
public CreateVirusScanTaskResponse CreateVirusScanTaskSync(CreateVirusScanTaskRequest req)
{
return InternalRequestAsync<CreateVirusScanTaskResponse>(req, "CreateVirusScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建受漏洞影响的容器导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulContainerExportJobRequest"/></param>
/// <returns><see cref="CreateVulContainerExportJobResponse"/></returns>
public Task<CreateVulContainerExportJobResponse> CreateVulContainerExportJob(CreateVulContainerExportJobRequest req)
{
return InternalRequestAsync<CreateVulContainerExportJobResponse>(req, "CreateVulContainerExportJob");
}
/// <summary>
/// 创建受漏洞影响的容器导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulContainerExportJobRequest"/></param>
/// <returns><see cref="CreateVulContainerExportJobResponse"/></returns>
public CreateVulContainerExportJobResponse CreateVulContainerExportJobSync(CreateVulContainerExportJobRequest req)
{
return InternalRequestAsync<CreateVulContainerExportJobResponse>(req, "CreateVulContainerExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建漏洞防御导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceEventExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceEventExportJobResponse"/></returns>
public Task<CreateVulDefenceEventExportJobResponse> CreateVulDefenceEventExportJob(CreateVulDefenceEventExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceEventExportJobResponse>(req, "CreateVulDefenceEventExportJob");
}
/// <summary>
/// 创建漏洞防御导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceEventExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceEventExportJobResponse"/></returns>
public CreateVulDefenceEventExportJobResponse CreateVulDefenceEventExportJobSync(CreateVulDefenceEventExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceEventExportJobResponse>(req, "CreateVulDefenceEventExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建漏洞防御主机导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceHostExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceHostExportJobResponse"/></returns>
public Task<CreateVulDefenceHostExportJobResponse> CreateVulDefenceHostExportJob(CreateVulDefenceHostExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceHostExportJobResponse>(req, "CreateVulDefenceHostExportJob");
}
/// <summary>
/// 创建漏洞防御主机导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulDefenceHostExportJobRequest"/></param>
/// <returns><see cref="CreateVulDefenceHostExportJobResponse"/></returns>
public CreateVulDefenceHostExportJobResponse CreateVulDefenceHostExportJobSync(CreateVulDefenceHostExportJobRequest req)
{
return InternalRequestAsync<CreateVulDefenceHostExportJobResponse>(req, "CreateVulDefenceHostExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="CreateVulExportJobRequest"/></param>
/// <returns><see cref="CreateVulExportJobResponse"/></returns>
public Task<CreateVulExportJobResponse> CreateVulExportJob(CreateVulExportJobRequest req)
{
return InternalRequestAsync<CreateVulExportJobResponse>(req, "CreateVulExportJob");
}
/// <summary>
/// 查询本地镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="CreateVulExportJobRequest"/></param>
/// <returns><see cref="CreateVulExportJobResponse"/></returns>
public CreateVulExportJobResponse CreateVulExportJobSync(CreateVulExportJobRequest req)
{
return InternalRequestAsync<CreateVulExportJobResponse>(req, "CreateVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建受漏洞影响的镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulImageExportJobRequest"/></param>
/// <returns><see cref="CreateVulImageExportJobResponse"/></returns>
public Task<CreateVulImageExportJobResponse> CreateVulImageExportJob(CreateVulImageExportJobRequest req)
{
return InternalRequestAsync<CreateVulImageExportJobResponse>(req, "CreateVulImageExportJob");
}
/// <summary>
/// 创建受漏洞影响的镜像导出任务
/// </summary>
/// <param name="req"><see cref="CreateVulImageExportJobRequest"/></param>
/// <returns><see cref="CreateVulImageExportJobResponse"/></returns>
public CreateVulImageExportJobResponse CreateVulImageExportJobSync(CreateVulImageExportJobRequest req)
{
return InternalRequestAsync<CreateVulImageExportJobResponse>(req, "CreateVulImageExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="CreateVulScanTaskRequest"/></param>
/// <returns><see cref="CreateVulScanTaskResponse"/></returns>
public Task<CreateVulScanTaskResponse> CreateVulScanTask(CreateVulScanTaskRequest req)
{
return InternalRequestAsync<CreateVulScanTaskResponse>(req, "CreateVulScanTask");
}
/// <summary>
/// 创建漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="CreateVulScanTaskRequest"/></param>
/// <returns><see cref="CreateVulScanTaskResponse"/></returns>
public CreateVulScanTaskResponse CreateVulScanTaskSync(CreateVulScanTaskRequest req)
{
return InternalRequestAsync<CreateVulScanTaskResponse>(req, "CreateVulScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 创建web漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateWebVulExportJobRequest"/></param>
/// <returns><see cref="CreateWebVulExportJobResponse"/></returns>
public Task<CreateWebVulExportJobResponse> CreateWebVulExportJob(CreateWebVulExportJobRequest req)
{
return InternalRequestAsync<CreateWebVulExportJobResponse>(req, "CreateWebVulExportJob");
}
/// <summary>
/// 创建web漏洞导出任务
/// </summary>
/// <param name="req"><see cref="CreateWebVulExportJobRequest"/></param>
/// <returns><see cref="CreateWebVulExportJobResponse"/></returns>
public CreateWebVulExportJobResponse CreateWebVulExportJobSync(CreateWebVulExportJobRequest req)
{
return InternalRequestAsync<CreateWebVulExportJobResponse>(req, "CreateWebVulExportJob")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行异常进程策略
/// </summary>
/// <param name="req"><see cref="DeleteAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DeleteAbnormalProcessRulesResponse"/></returns>
public Task<DeleteAbnormalProcessRulesResponse> DeleteAbnormalProcessRules(DeleteAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DeleteAbnormalProcessRulesResponse>(req, "DeleteAbnormalProcessRules");
}
/// <summary>
/// 删除运行异常进程策略
/// </summary>
/// <param name="req"><see cref="DeleteAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DeleteAbnormalProcessRulesResponse"/></returns>
public DeleteAbnormalProcessRulesResponse DeleteAbnormalProcessRulesSync(DeleteAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DeleteAbnormalProcessRulesResponse>(req, "DeleteAbnormalProcessRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行访问控制策略
/// </summary>
/// <param name="req"><see cref="DeleteAccessControlRulesRequest"/></param>
/// <returns><see cref="DeleteAccessControlRulesResponse"/></returns>
public Task<DeleteAccessControlRulesResponse> DeleteAccessControlRules(DeleteAccessControlRulesRequest req)
{
return InternalRequestAsync<DeleteAccessControlRulesResponse>(req, "DeleteAccessControlRules");
}
/// <summary>
/// 删除运行访问控制策略
/// </summary>
/// <param name="req"><see cref="DeleteAccessControlRulesRequest"/></param>
/// <returns><see cref="DeleteAccessControlRulesResponse"/></returns>
public DeleteAccessControlRulesResponse DeleteAccessControlRulesSync(DeleteAccessControlRulesRequest req)
{
return InternalRequestAsync<DeleteAccessControlRulesResponse>(req, "DeleteAccessControlRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 移除安全合规忽略(资产+检测项)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="DeleteComplianceAssetPolicySetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteComplianceAssetPolicySetFromWhitelistResponse"/></returns>
public Task<DeleteComplianceAssetPolicySetFromWhitelistResponse> DeleteComplianceAssetPolicySetFromWhitelist(DeleteComplianceAssetPolicySetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteComplianceAssetPolicySetFromWhitelistResponse>(req, "DeleteComplianceAssetPolicySetFromWhitelist");
}
/// <summary>
/// 移除安全合规忽略(资产+检测项)列表,不显示指定的检查项包含的资产内容
/// 参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对
/// </summary>
/// <param name="req"><see cref="DeleteComplianceAssetPolicySetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteComplianceAssetPolicySetFromWhitelistResponse"/></returns>
public DeleteComplianceAssetPolicySetFromWhitelistResponse DeleteComplianceAssetPolicySetFromWhitelistSync(DeleteComplianceAssetPolicySetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteComplianceAssetPolicySetFromWhitelistResponse>(req, "DeleteComplianceAssetPolicySetFromWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyAssetSetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyAssetSetFromWhitelistResponse"/></returns>
public Task<DeleteCompliancePolicyAssetSetFromWhitelistResponse> DeleteCompliancePolicyAssetSetFromWhitelist(DeleteCompliancePolicyAssetSetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyAssetSetFromWhitelistResponse>(req, "DeleteCompliancePolicyAssetSetFromWhitelist");
}
/// <summary>
/// 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyAssetSetFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyAssetSetFromWhitelistResponse"/></returns>
public DeleteCompliancePolicyAssetSetFromWhitelistResponse DeleteCompliancePolicyAssetSetFromWhitelistSync(DeleteCompliancePolicyAssetSetFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyAssetSetFromWhitelistResponse>(req, "DeleteCompliancePolicyAssetSetFromWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 从白名单中删除将指定的检测项。
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyItemFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyItemFromWhitelistResponse"/></returns>
public Task<DeleteCompliancePolicyItemFromWhitelistResponse> DeleteCompliancePolicyItemFromWhitelist(DeleteCompliancePolicyItemFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyItemFromWhitelistResponse>(req, "DeleteCompliancePolicyItemFromWhitelist");
}
/// <summary>
/// 从白名单中删除将指定的检测项。
/// </summary>
/// <param name="req"><see cref="DeleteCompliancePolicyItemFromWhitelistRequest"/></param>
/// <returns><see cref="DeleteCompliancePolicyItemFromWhitelistResponse"/></returns>
public DeleteCompliancePolicyItemFromWhitelistResponse DeleteCompliancePolicyItemFromWhitelistSync(DeleteCompliancePolicyItemFromWhitelistRequest req)
{
return InternalRequestAsync<DeleteCompliancePolicyItemFromWhitelistResponse>(req, "DeleteCompliancePolicyItemFromWhitelist")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除逃逸白名单
/// </summary>
/// <param name="req"><see cref="DeleteEscapeWhiteListRequest"/></param>
/// <returns><see cref="DeleteEscapeWhiteListResponse"/></returns>
public Task<DeleteEscapeWhiteListResponse> DeleteEscapeWhiteList(DeleteEscapeWhiteListRequest req)
{
return InternalRequestAsync<DeleteEscapeWhiteListResponse>(req, "DeleteEscapeWhiteList");
}
/// <summary>
/// 删除逃逸白名单
/// </summary>
/// <param name="req"><see cref="DeleteEscapeWhiteListRequest"/></param>
/// <returns><see cref="DeleteEscapeWhiteListResponse"/></returns>
public DeleteEscapeWhiteListResponse DeleteEscapeWhiteListSync(DeleteEscapeWhiteListRequest req)
{
return InternalRequestAsync<DeleteEscapeWhiteListResponse>(req, "DeleteEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 取消漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="DeleteIgnoreVulRequest"/></param>
/// <returns><see cref="DeleteIgnoreVulResponse"/></returns>
public Task<DeleteIgnoreVulResponse> DeleteIgnoreVul(DeleteIgnoreVulRequest req)
{
return InternalRequestAsync<DeleteIgnoreVulResponse>(req, "DeleteIgnoreVul");
}
/// <summary>
/// 取消漏洞扫描忽略漏洞
/// </summary>
/// <param name="req"><see cref="DeleteIgnoreVulRequest"/></param>
/// <returns><see cref="DeleteIgnoreVulResponse"/></returns>
public DeleteIgnoreVulResponse DeleteIgnoreVulSync(DeleteIgnoreVulRequest req)
{
return InternalRequestAsync<DeleteIgnoreVulResponse>(req, "DeleteIgnoreVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="DeleteK8sApiAbnormalRuleRequest"/></param>
/// <returns><see cref="DeleteK8sApiAbnormalRuleResponse"/></returns>
public Task<DeleteK8sApiAbnormalRuleResponse> DeleteK8sApiAbnormalRule(DeleteK8sApiAbnormalRuleRequest req)
{
return InternalRequestAsync<DeleteK8sApiAbnormalRuleResponse>(req, "DeleteK8sApiAbnormalRule");
}
/// <summary>
/// 删除k8sapi异常事件规则
/// </summary>
/// <param name="req"><see cref="DeleteK8sApiAbnormalRuleRequest"/></param>
/// <returns><see cref="DeleteK8sApiAbnormalRuleResponse"/></returns>
public DeleteK8sApiAbnormalRuleResponse DeleteK8sApiAbnormalRuleSync(DeleteK8sApiAbnormalRuleRequest req)
{
return InternalRequestAsync<DeleteK8sApiAbnormalRuleResponse>(req, "DeleteK8sApiAbnormalRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 卸载Agent客户端
/// </summary>
/// <param name="req"><see cref="DeleteMachineRequest"/></param>
/// <returns><see cref="DeleteMachineResponse"/></returns>
public Task<DeleteMachineResponse> DeleteMachine(DeleteMachineRequest req)
{
return InternalRequestAsync<DeleteMachineResponse>(req, "DeleteMachine");
}
/// <summary>
/// 卸载Agent客户端
/// </summary>
/// <param name="req"><see cref="DeleteMachineRequest"/></param>
/// <returns><see cref="DeleteMachineResponse"/></returns>
public DeleteMachineResponse DeleteMachineSync(DeleteMachineRequest req)
{
return InternalRequestAsync<DeleteMachineResponse>(req, "DeleteMachine")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略删除任务
/// </summary>
/// <param name="req"><see cref="DeleteNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DeleteNetworkFirewallPolicyDetailResponse"/></returns>
public Task<DeleteNetworkFirewallPolicyDetailResponse> DeleteNetworkFirewallPolicyDetail(DeleteNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DeleteNetworkFirewallPolicyDetailResponse>(req, "DeleteNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略删除任务
/// </summary>
/// <param name="req"><see cref="DeleteNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DeleteNetworkFirewallPolicyDetailResponse"/></returns>
public DeleteNetworkFirewallPolicyDetailResponse DeleteNetworkFirewallPolicyDetailSync(DeleteNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DeleteNetworkFirewallPolicyDetailResponse>(req, "DeleteNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时反弹shell事件
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellEventsRequest"/></param>
/// <returns><see cref="DeleteReverseShellEventsResponse"/></returns>
public Task<DeleteReverseShellEventsResponse> DeleteReverseShellEvents(DeleteReverseShellEventsRequest req)
{
return InternalRequestAsync<DeleteReverseShellEventsResponse>(req, "DeleteReverseShellEvents");
}
/// <summary>
/// 删除运行时反弹shell事件
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellEventsRequest"/></param>
/// <returns><see cref="DeleteReverseShellEventsResponse"/></returns>
public DeleteReverseShellEventsResponse DeleteReverseShellEventsSync(DeleteReverseShellEventsRequest req)
{
return InternalRequestAsync<DeleteReverseShellEventsResponse>(req, "DeleteReverseShellEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DeleteReverseShellWhiteListsResponse"/></returns>
public Task<DeleteReverseShellWhiteListsResponse> DeleteReverseShellWhiteLists(DeleteReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DeleteReverseShellWhiteListsResponse>(req, "DeleteReverseShellWhiteLists");
}
/// <summary>
/// 删除运行时反弹shell白名单
/// </summary>
/// <param name="req"><see cref="DeleteReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DeleteReverseShellWhiteListsResponse"/></returns>
public DeleteReverseShellWhiteListsResponse DeleteReverseShellWhiteListsSync(DeleteReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DeleteReverseShellWhiteListsResponse>(req, "DeleteReverseShellWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时高危系统调用事件
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallEventsResponse"/></returns>
public Task<DeleteRiskSyscallEventsResponse> DeleteRiskSyscallEvents(DeleteRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallEventsResponse>(req, "DeleteRiskSyscallEvents");
}
/// <summary>
/// 删除运行时高危系统调用事件
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallEventsResponse"/></returns>
public DeleteRiskSyscallEventsResponse DeleteRiskSyscallEventsSync(DeleteRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallEventsResponse>(req, "DeleteRiskSyscallEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallWhiteListsResponse"/></returns>
public Task<DeleteRiskSyscallWhiteListsResponse> DeleteRiskSyscallWhiteLists(DeleteRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallWhiteListsResponse>(req, "DeleteRiskSyscallWhiteLists");
}
/// <summary>
/// 删除运行时高危系统调用白名单
/// </summary>
/// <param name="req"><see cref="DeleteRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DeleteRiskSyscallWhiteListsResponse"/></returns>
public DeleteRiskSyscallWhiteListsResponse DeleteRiskSyscallWhiteListsSync(DeleteRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DeleteRiskSyscallWhiteListsResponse>(req, "DeleteRiskSyscallWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除检索模板
/// </summary>
/// <param name="req"><see cref="DeleteSearchTemplateRequest"/></param>
/// <returns><see cref="DeleteSearchTemplateResponse"/></returns>
public Task<DeleteSearchTemplateResponse> DeleteSearchTemplate(DeleteSearchTemplateRequest req)
{
return InternalRequestAsync<DeleteSearchTemplateResponse>(req, "DeleteSearchTemplate");
}
/// <summary>
/// 删除检索模板
/// </summary>
/// <param name="req"><see cref="DeleteSearchTemplateRequest"/></param>
/// <returns><see cref="DeleteSearchTemplateResponse"/></returns>
public DeleteSearchTemplateResponse DeleteSearchTemplateSync(DeleteSearchTemplateRequest req)
{
return InternalRequestAsync<DeleteSearchTemplateResponse>(req, "DeleteSearchTemplate")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取用户当前灰度配置
/// </summary>
/// <param name="req"><see cref="DescribeABTestConfigRequest"/></param>
/// <returns><see cref="DescribeABTestConfigResponse"/></returns>
public Task<DescribeABTestConfigResponse> DescribeABTestConfig(DescribeABTestConfigRequest req)
{
return InternalRequestAsync<DescribeABTestConfigResponse>(req, "DescribeABTestConfig");
}
/// <summary>
/// 获取用户当前灰度配置
/// </summary>
/// <param name="req"><see cref="DescribeABTestConfigRequest"/></param>
/// <returns><see cref="DescribeABTestConfigResponse"/></returns>
public DescribeABTestConfigResponse DescribeABTestConfigSync(DescribeABTestConfigRequest req)
{
return InternalRequestAsync<DescribeABTestConfigResponse>(req, "DescribeABTestConfig")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessDetailResponse"/></returns>
public Task<DescribeAbnormalProcessDetailResponse> DescribeAbnormalProcessDetail(DescribeAbnormalProcessDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessDetailResponse>(req, "DescribeAbnormalProcessDetail");
}
/// <summary>
/// 查询运行时异常进程事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessDetailResponse"/></returns>
public DescribeAbnormalProcessDetailResponse DescribeAbnormalProcessDetailSync(DescribeAbnormalProcessDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessDetailResponse>(req, "DescribeAbnormalProcessDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询待处理异常进程事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventTendencyRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventTendencyResponse"/></returns>
public Task<DescribeAbnormalProcessEventTendencyResponse> DescribeAbnormalProcessEventTendency(DescribeAbnormalProcessEventTendencyRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventTendencyResponse>(req, "DescribeAbnormalProcessEventTendency");
}
/// <summary>
/// 查询待处理异常进程事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventTendencyRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventTendencyResponse"/></returns>
public DescribeAbnormalProcessEventTendencyResponse DescribeAbnormalProcessEventTendencySync(DescribeAbnormalProcessEventTendencyRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventTendencyResponse>(req, "DescribeAbnormalProcessEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsResponse"/></returns>
public Task<DescribeAbnormalProcessEventsResponse> DescribeAbnormalProcessEvents(DescribeAbnormalProcessEventsRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsResponse>(req, "DescribeAbnormalProcessEvents");
}
/// <summary>
/// 查询运行时异常进程事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsResponse"/></returns>
public DescribeAbnormalProcessEventsResponse DescribeAbnormalProcessEventsSync(DescribeAbnormalProcessEventsRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsResponse>(req, "DescribeAbnormalProcessEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsExportResponse"/></returns>
public Task<DescribeAbnormalProcessEventsExportResponse> DescribeAbnormalProcessEventsExport(DescribeAbnormalProcessEventsExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsExportResponse>(req, "DescribeAbnormalProcessEventsExport");
}
/// <summary>
/// 查询运行时异常进程事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessEventsExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessEventsExportResponse"/></returns>
public DescribeAbnormalProcessEventsExportResponse DescribeAbnormalProcessEventsExportSync(DescribeAbnormalProcessEventsExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessEventsExportResponse>(req, "DescribeAbnormalProcessEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 统计异常进程各威胁等级待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessLevelSummaryResponse"/></returns>
public Task<DescribeAbnormalProcessLevelSummaryResponse> DescribeAbnormalProcessLevelSummary(DescribeAbnormalProcessLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessLevelSummaryResponse>(req, "DescribeAbnormalProcessLevelSummary");
}
/// <summary>
/// 统计异常进程各威胁等级待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessLevelSummaryResponse"/></returns>
public DescribeAbnormalProcessLevelSummaryResponse DescribeAbnormalProcessLevelSummarySync(DescribeAbnormalProcessLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessLevelSummaryResponse>(req, "DescribeAbnormalProcessLevelSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRuleDetailResponse"/></returns>
public Task<DescribeAbnormalProcessRuleDetailResponse> DescribeAbnormalProcessRuleDetail(DescribeAbnormalProcessRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRuleDetailResponse>(req, "DescribeAbnormalProcessRuleDetail");
}
/// <summary>
/// 查询运行时异常策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRuleDetailResponse"/></returns>
public DescribeAbnormalProcessRuleDetailResponse DescribeAbnormalProcessRuleDetailSync(DescribeAbnormalProcessRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRuleDetailResponse>(req, "DescribeAbnormalProcessRuleDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesResponse"/></returns>
public Task<DescribeAbnormalProcessRulesResponse> DescribeAbnormalProcessRules(DescribeAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesResponse>(req, "DescribeAbnormalProcessRules");
}
/// <summary>
/// 查询运行时异常进程策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesResponse"/></returns>
public DescribeAbnormalProcessRulesResponse DescribeAbnormalProcessRulesSync(DescribeAbnormalProcessRulesRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesResponse>(req, "DescribeAbnormalProcessRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时异常进程策略列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesExportResponse"/></returns>
public Task<DescribeAbnormalProcessRulesExportResponse> DescribeAbnormalProcessRulesExport(DescribeAbnormalProcessRulesExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesExportResponse>(req, "DescribeAbnormalProcessRulesExport");
}
/// <summary>
/// 查询运行时异常进程策略列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeAbnormalProcessRulesExportRequest"/></param>
/// <returns><see cref="DescribeAbnormalProcessRulesExportResponse"/></returns>
public DescribeAbnormalProcessRulesExportResponse DescribeAbnormalProcessRulesExportSync(DescribeAbnormalProcessRulesExportRequest req)
{
return InternalRequestAsync<DescribeAbnormalProcessRulesExportResponse>(req, "DescribeAbnormalProcessRulesExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制事件的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlDetailResponse"/></returns>
public Task<DescribeAccessControlDetailResponse> DescribeAccessControlDetail(DescribeAccessControlDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlDetailResponse>(req, "DescribeAccessControlDetail");
}
/// <summary>
/// 查询运行时访问控制事件的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlDetailResponse"/></returns>
public DescribeAccessControlDetailResponse DescribeAccessControlDetailSync(DescribeAccessControlDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlDetailResponse>(req, "DescribeAccessControlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制事件列表
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsResponse"/></returns>
public Task<DescribeAccessControlEventsResponse> DescribeAccessControlEvents(DescribeAccessControlEventsRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsResponse>(req, "DescribeAccessControlEvents");
}
/// <summary>
/// 查询运行时访问控制事件列表
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsResponse"/></returns>
public DescribeAccessControlEventsResponse DescribeAccessControlEventsSync(DescribeAccessControlEventsRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsResponse>(req, "DescribeAccessControlEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsExportResponse"/></returns>
public Task<DescribeAccessControlEventsExportResponse> DescribeAccessControlEventsExport(DescribeAccessControlEventsExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsExportResponse>(req, "DescribeAccessControlEventsExport");
}
/// <summary>
/// 查询运行时访问控制事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlEventsExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlEventsExportResponse"/></returns>
public DescribeAccessControlEventsExportResponse DescribeAccessControlEventsExportSync(DescribeAccessControlEventsExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlEventsExportResponse>(req, "DescribeAccessControlEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlRuleDetailResponse"/></returns>
public Task<DescribeAccessControlRuleDetailResponse> DescribeAccessControlRuleDetail(DescribeAccessControlRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlRuleDetailResponse>(req, "DescribeAccessControlRuleDetail");
}
/// <summary>
/// 查询运行时访问控制策略详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRuleDetailRequest"/></param>
/// <returns><see cref="DescribeAccessControlRuleDetailResponse"/></returns>
public DescribeAccessControlRuleDetailResponse DescribeAccessControlRuleDetailSync(DescribeAccessControlRuleDetailRequest req)
{
return InternalRequestAsync<DescribeAccessControlRuleDetailResponse>(req, "DescribeAccessControlRuleDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行访问控制策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesResponse"/></returns>
public Task<DescribeAccessControlRulesResponse> DescribeAccessControlRules(DescribeAccessControlRulesRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesResponse>(req, "DescribeAccessControlRules");
}
/// <summary>
/// 查询运行访问控制策略列表信息
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesResponse"/></returns>
public DescribeAccessControlRulesResponse DescribeAccessControlRulesSync(DescribeAccessControlRulesRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesResponse>(req, "DescribeAccessControlRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时访问控制策略列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesExportResponse"/></returns>
public Task<DescribeAccessControlRulesExportResponse> DescribeAccessControlRulesExport(DescribeAccessControlRulesExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesExportResponse>(req, "DescribeAccessControlRulesExport");
}
/// <summary>
/// 查询运行时访问控制策略列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAccessControlRulesExportRequest"/></param>
/// <returns><see cref="DescribeAccessControlRulesExportResponse"/></returns>
public DescribeAccessControlRulesExportResponse DescribeAccessControlRulesExportSync(DescribeAccessControlRulesExportRequest req)
{
return InternalRequestAsync<DescribeAccessControlRulesExportResponse>(req, "DescribeAccessControlRulesExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取受影响的集群数量,返回数量
/// </summary>
/// <param name="req"><see cref="DescribeAffectedClusterCountRequest"/></param>
/// <returns><see cref="DescribeAffectedClusterCountResponse"/></returns>
public Task<DescribeAffectedClusterCountResponse> DescribeAffectedClusterCount(DescribeAffectedClusterCountRequest req)
{
return InternalRequestAsync<DescribeAffectedClusterCountResponse>(req, "DescribeAffectedClusterCount");
}
/// <summary>
/// 获取受影响的集群数量,返回数量
/// </summary>
/// <param name="req"><see cref="DescribeAffectedClusterCountRequest"/></param>
/// <returns><see cref="DescribeAffectedClusterCountResponse"/></returns>
public DescribeAffectedClusterCountResponse DescribeAffectedClusterCountSync(DescribeAffectedClusterCountRequest req)
{
return InternalRequestAsync<DescribeAffectedClusterCountResponse>(req, "DescribeAffectedClusterCount")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询节点类型的影响范围,返回节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedNodeListRequest"/></param>
/// <returns><see cref="DescribeAffectedNodeListResponse"/></returns>
public Task<DescribeAffectedNodeListResponse> DescribeAffectedNodeList(DescribeAffectedNodeListRequest req)
{
return InternalRequestAsync<DescribeAffectedNodeListResponse>(req, "DescribeAffectedNodeList");
}
/// <summary>
/// 查询节点类型的影响范围,返回节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedNodeListRequest"/></param>
/// <returns><see cref="DescribeAffectedNodeListResponse"/></returns>
public DescribeAffectedNodeListResponse DescribeAffectedNodeListSync(DescribeAffectedNodeListRequest req)
{
return InternalRequestAsync<DescribeAffectedNodeListResponse>(req, "DescribeAffectedNodeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询workload类型的影响范围,返回workload列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedWorkloadListRequest"/></param>
/// <returns><see cref="DescribeAffectedWorkloadListResponse"/></returns>
public Task<DescribeAffectedWorkloadListResponse> DescribeAffectedWorkloadList(DescribeAffectedWorkloadListRequest req)
{
return InternalRequestAsync<DescribeAffectedWorkloadListResponse>(req, "DescribeAffectedWorkloadList");
}
/// <summary>
/// 查询workload类型的影响范围,返回workload列表
/// </summary>
/// <param name="req"><see cref="DescribeAffectedWorkloadListRequest"/></param>
/// <returns><see cref="DescribeAffectedWorkloadListResponse"/></returns>
public DescribeAffectedWorkloadListResponse DescribeAffectedWorkloadListSync(DescribeAffectedWorkloadListRequest req)
{
return InternalRequestAsync<DescribeAffectedWorkloadListResponse>(req, "DescribeAffectedWorkloadList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询平行容器安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentDaemonSetCmdRequest"/></param>
/// <returns><see cref="DescribeAgentDaemonSetCmdResponse"/></returns>
public Task<DescribeAgentDaemonSetCmdResponse> DescribeAgentDaemonSetCmd(DescribeAgentDaemonSetCmdRequest req)
{
return InternalRequestAsync<DescribeAgentDaemonSetCmdResponse>(req, "DescribeAgentDaemonSetCmd");
}
/// <summary>
/// 查询平行容器安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentDaemonSetCmdRequest"/></param>
/// <returns><see cref="DescribeAgentDaemonSetCmdResponse"/></returns>
public DescribeAgentDaemonSetCmdResponse DescribeAgentDaemonSetCmdSync(DescribeAgentDaemonSetCmdRequest req)
{
return InternalRequestAsync<DescribeAgentDaemonSetCmdResponse>(req, "DescribeAgentDaemonSetCmd")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询agent安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentInstallCommandRequest"/></param>
/// <returns><see cref="DescribeAgentInstallCommandResponse"/></returns>
public Task<DescribeAgentInstallCommandResponse> DescribeAgentInstallCommand(DescribeAgentInstallCommandRequest req)
{
return InternalRequestAsync<DescribeAgentInstallCommandResponse>(req, "DescribeAgentInstallCommand");
}
/// <summary>
/// 查询agent安装命令
/// </summary>
/// <param name="req"><see cref="DescribeAgentInstallCommandRequest"/></param>
/// <returns><see cref="DescribeAgentInstallCommandResponse"/></returns>
public DescribeAgentInstallCommandResponse DescribeAgentInstallCommandSync(DescribeAgentInstallCommandRequest req)
{
return InternalRequestAsync<DescribeAgentInstallCommandResponse>(req, "DescribeAgentInstallCommand")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询app服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetAppServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetAppServiceListResponse"/></returns>
public Task<DescribeAssetAppServiceListResponse> DescribeAssetAppServiceList(DescribeAssetAppServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetAppServiceListResponse>(req, "DescribeAssetAppServiceList");
}
/// <summary>
/// 容器安全查询app服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetAppServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetAppServiceListResponse"/></returns>
public DescribeAssetAppServiceListResponse DescribeAssetAppServiceListSync(DescribeAssetAppServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetAppServiceListResponse>(req, "DescribeAssetAppServiceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetClusterListRequest"/></param>
/// <returns><see cref="DescribeAssetClusterListResponse"/></returns>
public Task<DescribeAssetClusterListResponse> DescribeAssetClusterList(DescribeAssetClusterListRequest req)
{
return InternalRequestAsync<DescribeAssetClusterListResponse>(req, "DescribeAssetClusterList");
}
/// <summary>
/// 查询集群列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetClusterListRequest"/></param>
/// <returns><see cref="DescribeAssetClusterListResponse"/></returns>
public DescribeAssetClusterListResponse DescribeAssetClusterListSync(DescribeAssetClusterListRequest req)
{
return InternalRequestAsync<DescribeAssetClusterListResponse>(req, "DescribeAssetClusterList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询容器组件列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetComponentListRequest"/></param>
/// <returns><see cref="DescribeAssetComponentListResponse"/></returns>
public Task<DescribeAssetComponentListResponse> DescribeAssetComponentList(DescribeAssetComponentListRequest req)
{
return InternalRequestAsync<DescribeAssetComponentListResponse>(req, "DescribeAssetComponentList");
}
/// <summary>
/// 容器安全搜索查询容器组件列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetComponentListRequest"/></param>
/// <returns><see cref="DescribeAssetComponentListResponse"/></returns>
public DescribeAssetComponentListResponse DescribeAssetComponentListSync(DescribeAssetComponentListRequest req)
{
return InternalRequestAsync<DescribeAssetComponentListResponse>(req, "DescribeAssetComponentList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerDetailRequest"/></param>
/// <returns><see cref="DescribeAssetContainerDetailResponse"/></returns>
public Task<DescribeAssetContainerDetailResponse> DescribeAssetContainerDetail(DescribeAssetContainerDetailRequest req)
{
return InternalRequestAsync<DescribeAssetContainerDetailResponse>(req, "DescribeAssetContainerDetail");
}
/// <summary>
/// 查询容器详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerDetailRequest"/></param>
/// <returns><see cref="DescribeAssetContainerDetailResponse"/></returns>
public DescribeAssetContainerDetailResponse DescribeAssetContainerDetailSync(DescribeAssetContainerDetailRequest req)
{
return InternalRequestAsync<DescribeAssetContainerDetailResponse>(req, "DescribeAssetContainerDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 搜索查询容器列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerListRequest"/></param>
/// <returns><see cref="DescribeAssetContainerListResponse"/></returns>
public Task<DescribeAssetContainerListResponse> DescribeAssetContainerList(DescribeAssetContainerListRequest req)
{
return InternalRequestAsync<DescribeAssetContainerListResponse>(req, "DescribeAssetContainerList");
}
/// <summary>
/// 搜索查询容器列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetContainerListRequest"/></param>
/// <returns><see cref="DescribeAssetContainerListResponse"/></returns>
public DescribeAssetContainerListResponse DescribeAssetContainerListSync(DescribeAssetContainerListRequest req)
{
return InternalRequestAsync<DescribeAssetContainerListResponse>(req, "DescribeAssetContainerList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询db服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetDBServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetDBServiceListResponse"/></returns>
public Task<DescribeAssetDBServiceListResponse> DescribeAssetDBServiceList(DescribeAssetDBServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetDBServiceListResponse>(req, "DescribeAssetDBServiceList");
}
/// <summary>
/// 容器安全查询db服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetDBServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetDBServiceListResponse"/></returns>
public DescribeAssetDBServiceListResponse DescribeAssetDBServiceListSync(DescribeAssetDBServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetDBServiceListResponse>(req, "DescribeAssetDBServiceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询主机详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostDetailRequest"/></param>
/// <returns><see cref="DescribeAssetHostDetailResponse"/></returns>
public Task<DescribeAssetHostDetailResponse> DescribeAssetHostDetail(DescribeAssetHostDetailRequest req)
{
return InternalRequestAsync<DescribeAssetHostDetailResponse>(req, "DescribeAssetHostDetail");
}
/// <summary>
/// 查询主机详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostDetailRequest"/></param>
/// <returns><see cref="DescribeAssetHostDetailResponse"/></returns>
public DescribeAssetHostDetailResponse DescribeAssetHostDetailSync(DescribeAssetHostDetailRequest req)
{
return InternalRequestAsync<DescribeAssetHostDetailResponse>(req, "DescribeAssetHostDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询主机列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostListRequest"/></param>
/// <returns><see cref="DescribeAssetHostListResponse"/></returns>
public Task<DescribeAssetHostListResponse> DescribeAssetHostList(DescribeAssetHostListRequest req)
{
return InternalRequestAsync<DescribeAssetHostListResponse>(req, "DescribeAssetHostList");
}
/// <summary>
/// 容器安全搜索查询主机列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetHostListRequest"/></param>
/// <returns><see cref="DescribeAssetHostListResponse"/></returns>
public DescribeAssetHostListResponse DescribeAssetHostListSync(DescribeAssetHostListRequest req)
{
return InternalRequestAsync<DescribeAssetHostListResponse>(req, "DescribeAssetHostList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageBindRuleInfoRequest"/></param>
/// <returns><see cref="DescribeAssetImageBindRuleInfoResponse"/></returns>
public Task<DescribeAssetImageBindRuleInfoResponse> DescribeAssetImageBindRuleInfo(DescribeAssetImageBindRuleInfoRequest req)
{
return InternalRequestAsync<DescribeAssetImageBindRuleInfoResponse>(req, "DescribeAssetImageBindRuleInfo");
}
/// <summary>
/// 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageBindRuleInfoRequest"/></param>
/// <returns><see cref="DescribeAssetImageBindRuleInfoResponse"/></returns>
public DescribeAssetImageBindRuleInfoResponse DescribeAssetImageBindRuleInfoSync(DescribeAssetImageBindRuleInfoRequest req)
{
return InternalRequestAsync<DescribeAssetImageBindRuleInfoResponse>(req, "DescribeAssetImageBindRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询镜像详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageDetailResponse"/></returns>
public Task<DescribeAssetImageDetailResponse> DescribeAssetImageDetail(DescribeAssetImageDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageDetailResponse>(req, "DescribeAssetImageDetail");
}
/// <summary>
/// 查询镜像详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageDetailResponse"/></returns>
public DescribeAssetImageDetailResponse DescribeAssetImageDetailSync(DescribeAssetImageDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageDetailResponse>(req, "DescribeAssetImageDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像关联主机
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageHostListRequest"/></param>
/// <returns><see cref="DescribeAssetImageHostListResponse"/></returns>
public Task<DescribeAssetImageHostListResponse> DescribeAssetImageHostList(DescribeAssetImageHostListRequest req)
{
return InternalRequestAsync<DescribeAssetImageHostListResponse>(req, "DescribeAssetImageHostList");
}
/// <summary>
/// 容器安全查询镜像关联主机
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageHostListRequest"/></param>
/// <returns><see cref="DescribeAssetImageHostListResponse"/></returns>
public DescribeAssetImageHostListResponse DescribeAssetImageHostListSync(DescribeAssetImageHostListRequest req)
{
return InternalRequestAsync<DescribeAssetImageHostListResponse>(req, "DescribeAssetImageHostList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListRequest"/></param>
/// <returns><see cref="DescribeAssetImageListResponse"/></returns>
public Task<DescribeAssetImageListResponse> DescribeAssetImageList(DescribeAssetImageListRequest req)
{
return InternalRequestAsync<DescribeAssetImageListResponse>(req, "DescribeAssetImageList");
}
/// <summary>
/// 容器安全搜索查询镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListRequest"/></param>
/// <returns><see cref="DescribeAssetImageListResponse"/></returns>
public DescribeAssetImageListResponse DescribeAssetImageListSync(DescribeAssetImageListRequest req)
{
return InternalRequestAsync<DescribeAssetImageListResponse>(req, "DescribeAssetImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageListExportResponse"/></returns>
public Task<DescribeAssetImageListExportResponse> DescribeAssetImageListExport(DescribeAssetImageListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageListExportResponse>(req, "DescribeAssetImageListExport");
}
/// <summary>
/// 容器安全搜索查询镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageListExportResponse"/></returns>
public DescribeAssetImageListExportResponse DescribeAssetImageListExportSync(DescribeAssetImageListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageListExportResponse>(req, "DescribeAssetImageListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查看镜像仓库资产更新进度状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryAssetStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryAssetStatusResponse"/></returns>
public Task<DescribeAssetImageRegistryAssetStatusResponse> DescribeAssetImageRegistryAssetStatus(DescribeAssetImageRegistryAssetStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryAssetStatusResponse>(req, "DescribeAssetImageRegistryAssetStatus");
}
/// <summary>
/// 查看镜像仓库资产更新进度状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryAssetStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryAssetStatusResponse"/></returns>
public DescribeAssetImageRegistryAssetStatusResponse DescribeAssetImageRegistryAssetStatusSync(DescribeAssetImageRegistryAssetStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryAssetStatusResponse>(req, "DescribeAssetImageRegistryAssetStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库镜像仓库列表详情
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryDetailResponse"/></returns>
public Task<DescribeAssetImageRegistryDetailResponse> DescribeAssetImageRegistryDetail(DescribeAssetImageRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryDetailResponse>(req, "DescribeAssetImageRegistryDetail");
}
/// <summary>
/// 镜像仓库镜像仓库列表详情
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryDetailResponse"/></returns>
public DescribeAssetImageRegistryDetailResponse DescribeAssetImageRegistryDetailSync(DescribeAssetImageRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryDetailResponse>(req, "DescribeAssetImageRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库镜像仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListResponse"/></returns>
public Task<DescribeAssetImageRegistryListResponse> DescribeAssetImageRegistryList(DescribeAssetImageRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListResponse>(req, "DescribeAssetImageRegistryList");
}
/// <summary>
/// 镜像仓库镜像仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListResponse"/></returns>
public DescribeAssetImageRegistryListResponse DescribeAssetImageRegistryListSync(DescribeAssetImageRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListResponse>(req, "DescribeAssetImageRegistryList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryListExportResponse> DescribeAssetImageRegistryListExport(DescribeAssetImageRegistryListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListExportResponse>(req, "DescribeAssetImageRegistryListExport");
}
/// <summary>
/// 镜像仓库镜像列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryListExportResponse"/></returns>
public DescribeAssetImageRegistryListExportResponse DescribeAssetImageRegistryListExportSync(DescribeAssetImageRegistryListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryListExportResponse>(req, "DescribeAssetImageRegistryListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查看单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<DescribeAssetImageRegistryRegistryDetailResponse> DescribeAssetImageRegistryRegistryDetail(DescribeAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryDetailResponse>(req, "DescribeAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 查看单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryDetailResponse"/></returns>
public DescribeAssetImageRegistryRegistryDetailResponse DescribeAssetImageRegistryRegistryDetailSync(DescribeAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryDetailResponse>(req, "DescribeAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryListResponse"/></returns>
public Task<DescribeAssetImageRegistryRegistryListResponse> DescribeAssetImageRegistryRegistryList(DescribeAssetImageRegistryRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryListResponse>(req, "DescribeAssetImageRegistryRegistryList");
}
/// <summary>
/// 镜像仓库仓库列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRegistryListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRegistryListResponse"/></returns>
public DescribeAssetImageRegistryRegistryListResponse DescribeAssetImageRegistryRegistryListSync(DescribeAssetImageRegistryRegistryListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRegistryListResponse>(req, "DescribeAssetImageRegistryRegistryList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询镜像高危行为列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskInfoListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskInfoListResponse"/></returns>
public Task<DescribeAssetImageRegistryRiskInfoListResponse> DescribeAssetImageRegistryRiskInfoList(DescribeAssetImageRegistryRiskInfoListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskInfoListResponse>(req, "DescribeAssetImageRegistryRiskInfoList");
}
/// <summary>
/// 镜像仓库查询镜像高危行为列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskInfoListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskInfoListResponse"/></returns>
public DescribeAssetImageRegistryRiskInfoListResponse DescribeAssetImageRegistryRiskInfoListSync(DescribeAssetImageRegistryRiskInfoListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskInfoListResponse>(req, "DescribeAssetImageRegistryRiskInfoList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库敏感信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryRiskListExportResponse> DescribeAssetImageRegistryRiskListExport(DescribeAssetImageRegistryRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskListExportResponse>(req, "DescribeAssetImageRegistryRiskListExport");
}
/// <summary>
/// 镜像仓库敏感信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryRiskListExportResponse"/></returns>
public DescribeAssetImageRegistryRiskListExportResponse DescribeAssetImageRegistryRiskListExportSync(DescribeAssetImageRegistryRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryRiskListExportResponse>(req, "DescribeAssetImageRegistryRiskListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询一键镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryScanStatusOneKeyRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryScanStatusOneKeyResponse"/></returns>
public Task<DescribeAssetImageRegistryScanStatusOneKeyResponse> DescribeAssetImageRegistryScanStatusOneKey(DescribeAssetImageRegistryScanStatusOneKeyRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryScanStatusOneKeyResponse>(req, "DescribeAssetImageRegistryScanStatusOneKey");
}
/// <summary>
/// 镜像仓库查询一键镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryScanStatusOneKeyRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryScanStatusOneKeyResponse"/></returns>
public DescribeAssetImageRegistryScanStatusOneKeyResponse DescribeAssetImageRegistryScanStatusOneKeySync(DescribeAssetImageRegistryScanStatusOneKeyRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryScanStatusOneKeyResponse>(req, "DescribeAssetImageRegistryScanStatusOneKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询镜像统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistrySummaryRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistrySummaryResponse"/></returns>
public Task<DescribeAssetImageRegistrySummaryResponse> DescribeAssetImageRegistrySummary(DescribeAssetImageRegistrySummaryRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistrySummaryResponse>(req, "DescribeAssetImageRegistrySummary");
}
/// <summary>
/// 镜像仓库查询镜像统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistrySummaryRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistrySummaryResponse"/></returns>
public DescribeAssetImageRegistrySummaryResponse DescribeAssetImageRegistrySummarySync(DescribeAssetImageRegistrySummaryRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistrySummaryResponse>(req, "DescribeAssetImageRegistrySummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询木马病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListResponse"/></returns>
public Task<DescribeAssetImageRegistryVirusListResponse> DescribeAssetImageRegistryVirusList(DescribeAssetImageRegistryVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListResponse>(req, "DescribeAssetImageRegistryVirusList");
}
/// <summary>
/// 镜像仓库查询木马病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListResponse"/></returns>
public DescribeAssetImageRegistryVirusListResponse DescribeAssetImageRegistryVirusListSync(DescribeAssetImageRegistryVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListResponse>(req, "DescribeAssetImageRegistryVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库木马信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryVirusListExportResponse> DescribeAssetImageRegistryVirusListExport(DescribeAssetImageRegistryVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListExportResponse>(req, "DescribeAssetImageRegistryVirusListExport");
}
/// <summary>
/// 镜像仓库木马信息列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVirusListExportResponse"/></returns>
public DescribeAssetImageRegistryVirusListExportResponse DescribeAssetImageRegistryVirusListExportSync(DescribeAssetImageRegistryVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVirusListExportResponse>(req, "DescribeAssetImageRegistryVirusListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListResponse"/></returns>
public Task<DescribeAssetImageRegistryVulListResponse> DescribeAssetImageRegistryVulList(DescribeAssetImageRegistryVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListResponse>(req, "DescribeAssetImageRegistryVulList");
}
/// <summary>
/// 镜像仓库查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListResponse"/></returns>
public DescribeAssetImageRegistryVulListResponse DescribeAssetImageRegistryVulListSync(DescribeAssetImageRegistryVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListResponse>(req, "DescribeAssetImageRegistryVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListExportResponse"/></returns>
public Task<DescribeAssetImageRegistryVulListExportResponse> DescribeAssetImageRegistryVulListExport(DescribeAssetImageRegistryVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListExportResponse>(req, "DescribeAssetImageRegistryVulListExport");
}
/// <summary>
/// 镜像仓库漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRegistryVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRegistryVulListExportResponse"/></returns>
public DescribeAssetImageRegistryVulListExportResponse DescribeAssetImageRegistryVulListExportSync(DescribeAssetImageRegistryVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRegistryVulListExportResponse>(req, "DescribeAssetImageRegistryVulListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像风险列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListResponse"/></returns>
public Task<DescribeAssetImageRiskListResponse> DescribeAssetImageRiskList(DescribeAssetImageRiskListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListResponse>(req, "DescribeAssetImageRiskList");
}
/// <summary>
/// 容器安全查询镜像风险列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListResponse"/></returns>
public DescribeAssetImageRiskListResponse DescribeAssetImageRiskListSync(DescribeAssetImageRiskListRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListResponse>(req, "DescribeAssetImageRiskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像风险列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListExportResponse"/></returns>
public Task<DescribeAssetImageRiskListExportResponse> DescribeAssetImageRiskListExport(DescribeAssetImageRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListExportResponse>(req, "DescribeAssetImageRiskListExport");
}
/// <summary>
/// 容器安全搜索查询镜像风险列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageRiskListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageRiskListExportResponse"/></returns>
public DescribeAssetImageRiskListExportResponse DescribeAssetImageRiskListExportSync(DescribeAssetImageRiskListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageRiskListExportResponse>(req, "DescribeAssetImageRiskListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取镜像扫描设置信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanSettingRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanSettingResponse"/></returns>
public Task<DescribeAssetImageScanSettingResponse> DescribeAssetImageScanSetting(DescribeAssetImageScanSettingRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanSettingResponse>(req, "DescribeAssetImageScanSetting");
}
/// <summary>
/// 获取镜像扫描设置信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanSettingRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanSettingResponse"/></returns>
public DescribeAssetImageScanSettingResponse DescribeAssetImageScanSettingSync(DescribeAssetImageScanSettingRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanSettingResponse>(req, "DescribeAssetImageScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanStatusResponse"/></returns>
public Task<DescribeAssetImageScanStatusResponse> DescribeAssetImageScanStatus(DescribeAssetImageScanStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanStatusResponse>(req, "DescribeAssetImageScanStatus");
}
/// <summary>
/// 容器安全查询镜像扫描状态
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanStatusRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanStatusResponse"/></returns>
public DescribeAssetImageScanStatusResponse DescribeAssetImageScanStatusSync(DescribeAssetImageScanStatusRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanStatusResponse>(req, "DescribeAssetImageScanStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询正在一键扫描的镜像扫描taskid
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanTaskRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanTaskResponse"/></returns>
public Task<DescribeAssetImageScanTaskResponse> DescribeAssetImageScanTask(DescribeAssetImageScanTaskRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanTaskResponse>(req, "DescribeAssetImageScanTask");
}
/// <summary>
/// 查询正在一键扫描的镜像扫描taskid
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageScanTaskRequest"/></param>
/// <returns><see cref="DescribeAssetImageScanTaskResponse"/></returns>
public DescribeAssetImageScanTaskResponse DescribeAssetImageScanTaskSync(DescribeAssetImageScanTaskRequest req)
{
return InternalRequestAsync<DescribeAssetImageScanTaskResponse>(req, "DescribeAssetImageScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像简略信息列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeAssetImageSimpleListResponse"/></returns>
public Task<DescribeAssetImageSimpleListResponse> DescribeAssetImageSimpleList(DescribeAssetImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeAssetImageSimpleListResponse>(req, "DescribeAssetImageSimpleList");
}
/// <summary>
/// 容器安全搜索查询镜像简略信息列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeAssetImageSimpleListResponse"/></returns>
public DescribeAssetImageSimpleListResponse DescribeAssetImageSimpleListSync(DescribeAssetImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeAssetImageSimpleListResponse>(req, "DescribeAssetImageSimpleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListResponse"/></returns>
public Task<DescribeAssetImageVirusListResponse> DescribeAssetImageVirusList(DescribeAssetImageVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListResponse>(req, "DescribeAssetImageVirusList");
}
/// <summary>
/// 容器安全查询镜像病毒列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListResponse"/></returns>
public DescribeAssetImageVirusListResponse DescribeAssetImageVirusListSync(DescribeAssetImageVirusListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListResponse>(req, "DescribeAssetImageVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像木马列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListExportResponse"/></returns>
public Task<DescribeAssetImageVirusListExportResponse> DescribeAssetImageVirusListExport(DescribeAssetImageVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListExportResponse>(req, "DescribeAssetImageVirusListExport");
}
/// <summary>
/// 容器安全搜索查询镜像木马列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVirusListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVirusListExportResponse"/></returns>
public DescribeAssetImageVirusListExportResponse DescribeAssetImageVirusListExportSync(DescribeAssetImageVirusListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVirusListExportResponse>(req, "DescribeAssetImageVirusListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListResponse"/></returns>
public Task<DescribeAssetImageVulListResponse> DescribeAssetImageVulList(DescribeAssetImageVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListResponse>(req, "DescribeAssetImageVulList");
}
/// <summary>
/// 容器安全查询镜像漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListResponse"/></returns>
public DescribeAssetImageVulListResponse DescribeAssetImageVulListSync(DescribeAssetImageVulListRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListResponse>(req, "DescribeAssetImageVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListExportResponse"/></returns>
public Task<DescribeAssetImageVulListExportResponse> DescribeAssetImageVulListExport(DescribeAssetImageVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListExportResponse>(req, "DescribeAssetImageVulListExport");
}
/// <summary>
/// 容器安全搜索查询镜像漏洞列表导出
/// </summary>
/// <param name="req"><see cref="DescribeAssetImageVulListExportRequest"/></param>
/// <returns><see cref="DescribeAssetImageVulListExportResponse"/></returns>
public DescribeAssetImageVulListExportResponse DescribeAssetImageVulListExportSync(DescribeAssetImageVulListExportRequest req)
{
return InternalRequestAsync<DescribeAssetImageVulListExportResponse>(req, "DescribeAssetImageVulListExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询端口占用列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetPortListRequest"/></param>
/// <returns><see cref="DescribeAssetPortListResponse"/></returns>
public Task<DescribeAssetPortListResponse> DescribeAssetPortList(DescribeAssetPortListRequest req)
{
return InternalRequestAsync<DescribeAssetPortListResponse>(req, "DescribeAssetPortList");
}
/// <summary>
/// 容器安全搜索查询端口占用列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetPortListRequest"/></param>
/// <returns><see cref="DescribeAssetPortListResponse"/></returns>
public DescribeAssetPortListResponse DescribeAssetPortListSync(DescribeAssetPortListRequest req)
{
return InternalRequestAsync<DescribeAssetPortListResponse>(req, "DescribeAssetPortList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全搜索查询进程列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetProcessListRequest"/></param>
/// <returns><see cref="DescribeAssetProcessListResponse"/></returns>
public Task<DescribeAssetProcessListResponse> DescribeAssetProcessList(DescribeAssetProcessListRequest req)
{
return InternalRequestAsync<DescribeAssetProcessListResponse>(req, "DescribeAssetProcessList");
}
/// <summary>
/// 容器安全搜索查询进程列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetProcessListRequest"/></param>
/// <returns><see cref="DescribeAssetProcessListResponse"/></returns>
public DescribeAssetProcessListResponse DescribeAssetProcessListSync(DescribeAssetProcessListRequest req)
{
return InternalRequestAsync<DescribeAssetProcessListResponse>(req, "DescribeAssetProcessList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询账户容器、镜像等统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeAssetSummaryResponse"/></returns>
public Task<DescribeAssetSummaryResponse> DescribeAssetSummary(DescribeAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeAssetSummaryResponse>(req, "DescribeAssetSummary");
}
/// <summary>
/// 查询账户容器、镜像等统计信息
/// </summary>
/// <param name="req"><see cref="DescribeAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeAssetSummaryResponse"/></returns>
public DescribeAssetSummaryResponse DescribeAssetSummarySync(DescribeAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeAssetSummaryResponse>(req, "DescribeAssetSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询超级节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetSuperNodeListRequest"/></param>
/// <returns><see cref="DescribeAssetSuperNodeListResponse"/></returns>
public Task<DescribeAssetSuperNodeListResponse> DescribeAssetSuperNodeList(DescribeAssetSuperNodeListRequest req)
{
return InternalRequestAsync<DescribeAssetSuperNodeListResponse>(req, "DescribeAssetSuperNodeList");
}
/// <summary>
/// 查询超级节点列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetSuperNodeListRequest"/></param>
/// <returns><see cref="DescribeAssetSuperNodeListResponse"/></returns>
public DescribeAssetSuperNodeListResponse DescribeAssetSuperNodeListSync(DescribeAssetSuperNodeListRequest req)
{
return InternalRequestAsync<DescribeAssetSuperNodeListResponse>(req, "DescribeAssetSuperNodeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询资产同步最近时间
/// </summary>
/// <param name="req"><see cref="DescribeAssetSyncLastTimeRequest"/></param>
/// <returns><see cref="DescribeAssetSyncLastTimeResponse"/></returns>
public Task<DescribeAssetSyncLastTimeResponse> DescribeAssetSyncLastTime(DescribeAssetSyncLastTimeRequest req)
{
return InternalRequestAsync<DescribeAssetSyncLastTimeResponse>(req, "DescribeAssetSyncLastTime");
}
/// <summary>
/// 查询资产同步最近时间
/// </summary>
/// <param name="req"><see cref="DescribeAssetSyncLastTimeRequest"/></param>
/// <returns><see cref="DescribeAssetSyncLastTimeResponse"/></returns>
public DescribeAssetSyncLastTimeResponse DescribeAssetSyncLastTimeSync(DescribeAssetSyncLastTimeRequest req)
{
return InternalRequestAsync<DescribeAssetSyncLastTimeResponse>(req, "DescribeAssetSyncLastTime")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全查询web服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetWebServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetWebServiceListResponse"/></returns>
public Task<DescribeAssetWebServiceListResponse> DescribeAssetWebServiceList(DescribeAssetWebServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetWebServiceListResponse>(req, "DescribeAssetWebServiceList");
}
/// <summary>
/// 容器安全查询web服务列表
/// </summary>
/// <param name="req"><see cref="DescribeAssetWebServiceListRequest"/></param>
/// <returns><see cref="DescribeAssetWebServiceListResponse"/></returns>
public DescribeAssetWebServiceListResponse DescribeAssetWebServiceListSync(DescribeAssetWebServiceListRequest req)
{
return InternalRequestAsync<DescribeAssetWebServiceListResponse>(req, "DescribeAssetWebServiceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询自动授权规则授权范围主机信息
/// </summary>
/// <param name="req"><see cref="DescribeAutoAuthorizedRuleHostRequest"/></param>
/// <returns><see cref="DescribeAutoAuthorizedRuleHostResponse"/></returns>
public Task<DescribeAutoAuthorizedRuleHostResponse> DescribeAutoAuthorizedRuleHost(DescribeAutoAuthorizedRuleHostRequest req)
{
return InternalRequestAsync<DescribeAutoAuthorizedRuleHostResponse>(req, "DescribeAutoAuthorizedRuleHost");
}
/// <summary>
/// 查询自动授权规则授权范围主机信息
/// </summary>
/// <param name="req"><see cref="DescribeAutoAuthorizedRuleHostRequest"/></param>
/// <returns><see cref="DescribeAutoAuthorizedRuleHostResponse"/></returns>
public DescribeAutoAuthorizedRuleHostResponse DescribeAutoAuthorizedRuleHostSync(DescribeAutoAuthorizedRuleHostRequest req)
{
return InternalRequestAsync<DescribeAutoAuthorizedRuleHostResponse>(req, "DescribeAutoAuthorizedRuleHost")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询所有检查项接口,返回总数和检查项列表
/// </summary>
/// <param name="req"><see cref="DescribeCheckItemListRequest"/></param>
/// <returns><see cref="DescribeCheckItemListResponse"/></returns>
public Task<DescribeCheckItemListResponse> DescribeCheckItemList(DescribeCheckItemListRequest req)
{
return InternalRequestAsync<DescribeCheckItemListResponse>(req, "DescribeCheckItemList");
}
/// <summary>
/// 查询所有检查项接口,返回总数和检查项列表
/// </summary>
/// <param name="req"><see cref="DescribeCheckItemListRequest"/></param>
/// <returns><see cref="DescribeCheckItemListResponse"/></returns>
public DescribeCheckItemListResponse DescribeCheckItemListSync(DescribeCheckItemListRequest req)
{
return InternalRequestAsync<DescribeCheckItemListResponse>(req, "DescribeCheckItemList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询单个集群的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterDetailRequest"/></param>
/// <returns><see cref="DescribeClusterDetailResponse"/></returns>
public Task<DescribeClusterDetailResponse> DescribeClusterDetail(DescribeClusterDetailRequest req)
{
return InternalRequestAsync<DescribeClusterDetailResponse>(req, "DescribeClusterDetail");
}
/// <summary>
/// 查询单个集群的详细信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterDetailRequest"/></param>
/// <returns><see cref="DescribeClusterDetailResponse"/></returns>
public DescribeClusterDetailResponse DescribeClusterDetailSync(DescribeClusterDetailRequest req)
{
return InternalRequestAsync<DescribeClusterDetailResponse>(req, "DescribeClusterDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群节点信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterNodesRequest"/></param>
/// <returns><see cref="DescribeClusterNodesResponse"/></returns>
public Task<DescribeClusterNodesResponse> DescribeClusterNodes(DescribeClusterNodesRequest req)
{
return InternalRequestAsync<DescribeClusterNodesResponse>(req, "DescribeClusterNodes");
}
/// <summary>
/// 查询集群节点信息
/// </summary>
/// <param name="req"><see cref="DescribeClusterNodesRequest"/></param>
/// <returns><see cref="DescribeClusterNodesResponse"/></returns>
public DescribeClusterNodesResponse DescribeClusterNodesSync(DescribeClusterNodesRequest req)
{
return InternalRequestAsync<DescribeClusterNodesResponse>(req, "DescribeClusterNodes")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询用户集群资产总览
/// </summary>
/// <param name="req"><see cref="DescribeClusterSummaryRequest"/></param>
/// <returns><see cref="DescribeClusterSummaryResponse"/></returns>
public Task<DescribeClusterSummaryResponse> DescribeClusterSummary(DescribeClusterSummaryRequest req)
{
return InternalRequestAsync<DescribeClusterSummaryResponse>(req, "DescribeClusterSummary");
}
/// <summary>
/// 查询用户集群资产总览
/// </summary>
/// <param name="req"><see cref="DescribeClusterSummaryRequest"/></param>
/// <returns><see cref="DescribeClusterSummaryResponse"/></returns>
public DescribeClusterSummaryResponse DescribeClusterSummarySync(DescribeClusterSummaryRequest req)
{
return InternalRequestAsync<DescribeClusterSummaryResponse>(req, "DescribeClusterSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询某个资产的详情
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetDetailInfoRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetDetailInfoResponse"/></returns>
public Task<DescribeComplianceAssetDetailInfoResponse> DescribeComplianceAssetDetailInfo(DescribeComplianceAssetDetailInfoRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetDetailInfoResponse>(req, "DescribeComplianceAssetDetailInfo");
}
/// <summary>
/// 查询某个资产的详情
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetDetailInfoRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetDetailInfoResponse"/></returns>
public DescribeComplianceAssetDetailInfoResponse DescribeComplianceAssetDetailInfoSync(DescribeComplianceAssetDetailInfoRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetDetailInfoResponse>(req, "DescribeComplianceAssetDetailInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询某类资产的列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetListResponse"/></returns>
public Task<DescribeComplianceAssetListResponse> DescribeComplianceAssetList(DescribeComplianceAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetListResponse>(req, "DescribeComplianceAssetList");
}
/// <summary>
/// 查询某类资产的列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetListResponse"/></returns>
public DescribeComplianceAssetListResponse DescribeComplianceAssetListSync(DescribeComplianceAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetListResponse>(req, "DescribeComplianceAssetList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询某资产下的检测项列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetPolicyItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetPolicyItemListResponse"/></returns>
public Task<DescribeComplianceAssetPolicyItemListResponse> DescribeComplianceAssetPolicyItemList(DescribeComplianceAssetPolicyItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetPolicyItemListResponse>(req, "DescribeComplianceAssetPolicyItemList");
}
/// <summary>
/// 查询某资产下的检测项列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceAssetPolicyItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceAssetPolicyItemListResponse"/></returns>
public DescribeComplianceAssetPolicyItemListResponse DescribeComplianceAssetPolicyItemListSync(DescribeComplianceAssetPolicyItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceAssetPolicyItemListResponse>(req, "DescribeComplianceAssetPolicyItemList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询合规检测的定时任务列表
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePeriodTaskListRequest"/></param>
/// <returns><see cref="DescribeCompliancePeriodTaskListResponse"/></returns>
public Task<DescribeCompliancePeriodTaskListResponse> DescribeCompliancePeriodTaskList(DescribeCompliancePeriodTaskListRequest req)
{
return InternalRequestAsync<DescribeCompliancePeriodTaskListResponse>(req, "DescribeCompliancePeriodTaskList");
}
/// <summary>
/// 查询合规检测的定时任务列表
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePeriodTaskListRequest"/></param>
/// <returns><see cref="DescribeCompliancePeriodTaskListResponse"/></returns>
public DescribeCompliancePeriodTaskListResponse DescribeCompliancePeriodTaskListSync(DescribeCompliancePeriodTaskListRequest req)
{
return InternalRequestAsync<DescribeCompliancePeriodTaskListResponse>(req, "DescribeCompliancePeriodTaskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedAssetListRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedAssetListResponse"/></returns>
public Task<DescribeCompliancePolicyItemAffectedAssetListResponse> DescribeCompliancePolicyItemAffectedAssetList(DescribeCompliancePolicyItemAffectedAssetListRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedAssetListResponse>(req, "DescribeCompliancePolicyItemAffectedAssetList");
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedAssetListRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedAssetListResponse"/></returns>
public DescribeCompliancePolicyItemAffectedAssetListResponse DescribeCompliancePolicyItemAffectedAssetListSync(DescribeCompliancePolicyItemAffectedAssetListRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedAssetListResponse>(req, "DescribeCompliancePolicyItemAffectedAssetList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedSummaryRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedSummaryResponse"/></returns>
public Task<DescribeCompliancePolicyItemAffectedSummaryResponse> DescribeCompliancePolicyItemAffectedSummary(DescribeCompliancePolicyItemAffectedSummaryRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedSummaryResponse>(req, "DescribeCompliancePolicyItemAffectedSummary");
}
/// <summary>
/// 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。
/// </summary>
/// <param name="req"><see cref="DescribeCompliancePolicyItemAffectedSummaryRequest"/></param>
/// <returns><see cref="DescribeCompliancePolicyItemAffectedSummaryResponse"/></returns>
public DescribeCompliancePolicyItemAffectedSummaryResponse DescribeCompliancePolicyItemAffectedSummarySync(DescribeCompliancePolicyItemAffectedSummaryRequest req)
{
return InternalRequestAsync<DescribeCompliancePolicyItemAffectedSummaryResponse>(req, "DescribeCompliancePolicyItemAffectedSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceScanFailedAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceScanFailedAssetListResponse"/></returns>
public Task<DescribeComplianceScanFailedAssetListResponse> DescribeComplianceScanFailedAssetList(DescribeComplianceScanFailedAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceScanFailedAssetListResponse>(req, "DescribeComplianceScanFailedAssetList");
}
/// <summary>
/// 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceScanFailedAssetListRequest"/></param>
/// <returns><see cref="DescribeComplianceScanFailedAssetListResponse"/></returns>
public DescribeComplianceScanFailedAssetListResponse DescribeComplianceScanFailedAssetListSync(DescribeComplianceScanFailedAssetListRequest req)
{
return InternalRequestAsync<DescribeComplianceScanFailedAssetListResponse>(req, "DescribeComplianceScanFailedAssetList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询上次任务的资产通过率汇总信息
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskAssetSummaryResponse"/></returns>
public Task<DescribeComplianceTaskAssetSummaryResponse> DescribeComplianceTaskAssetSummary(DescribeComplianceTaskAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskAssetSummaryResponse>(req, "DescribeComplianceTaskAssetSummary");
}
/// <summary>
/// 查询上次任务的资产通过率汇总信息
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskAssetSummaryResponse"/></returns>
public DescribeComplianceTaskAssetSummaryResponse DescribeComplianceTaskAssetSummarySync(DescribeComplianceTaskAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskAssetSummaryResponse>(req, "DescribeComplianceTaskAssetSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskPolicyItemSummaryListRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskPolicyItemSummaryListResponse"/></returns>
public Task<DescribeComplianceTaskPolicyItemSummaryListResponse> DescribeComplianceTaskPolicyItemSummaryList(DescribeComplianceTaskPolicyItemSummaryListRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskPolicyItemSummaryListResponse>(req, "DescribeComplianceTaskPolicyItemSummaryList");
}
/// <summary>
/// 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。
/// </summary>
/// <param name="req"><see cref="DescribeComplianceTaskPolicyItemSummaryListRequest"/></param>
/// <returns><see cref="DescribeComplianceTaskPolicyItemSummaryListResponse"/></returns>
public DescribeComplianceTaskPolicyItemSummaryListResponse DescribeComplianceTaskPolicyItemSummaryListSync(DescribeComplianceTaskPolicyItemSummaryListRequest req)
{
return InternalRequestAsync<DescribeComplianceTaskPolicyItemSummaryListResponse>(req, "DescribeComplianceTaskPolicyItemSummaryList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询白名单列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceWhitelistItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceWhitelistItemListResponse"/></returns>
public Task<DescribeComplianceWhitelistItemListResponse> DescribeComplianceWhitelistItemList(DescribeComplianceWhitelistItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceWhitelistItemListResponse>(req, "DescribeComplianceWhitelistItemList");
}
/// <summary>
/// 查询白名单列表
/// </summary>
/// <param name="req"><see cref="DescribeComplianceWhitelistItemListRequest"/></param>
/// <returns><see cref="DescribeComplianceWhitelistItemListResponse"/></returns>
public DescribeComplianceWhitelistItemListResponse DescribeComplianceWhitelistItemListSync(DescribeComplianceWhitelistItemListRequest req)
{
return InternalRequestAsync<DescribeComplianceWhitelistItemListResponse>(req, "DescribeComplianceWhitelistItemList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器资产概览信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerAssetSummaryResponse"/></returns>
public Task<DescribeContainerAssetSummaryResponse> DescribeContainerAssetSummary(DescribeContainerAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerAssetSummaryResponse>(req, "DescribeContainerAssetSummary");
}
/// <summary>
/// 查询容器资产概览信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerAssetSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerAssetSummaryResponse"/></returns>
public DescribeContainerAssetSummaryResponse DescribeContainerAssetSummarySync(DescribeContainerAssetSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerAssetSummaryResponse>(req, "DescribeContainerAssetSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器安全未处理事件信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerSecEventSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerSecEventSummaryResponse"/></returns>
public Task<DescribeContainerSecEventSummaryResponse> DescribeContainerSecEventSummary(DescribeContainerSecEventSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerSecEventSummaryResponse>(req, "DescribeContainerSecEventSummary");
}
/// <summary>
/// 查询容器安全未处理事件信息
/// </summary>
/// <param name="req"><see cref="DescribeContainerSecEventSummaryRequest"/></param>
/// <returns><see cref="DescribeContainerSecEventSummaryResponse"/></returns>
public DescribeContainerSecEventSummaryResponse DescribeContainerSecEventSummarySync(DescribeContainerSecEventSummaryRequest req)
{
return InternalRequestAsync<DescribeContainerSecEventSummaryResponse>(req, "DescribeContainerSecEventSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取ES字段聚合结果
/// </summary>
/// <param name="req"><see cref="DescribeESAggregationsRequest"/></param>
/// <returns><see cref="DescribeESAggregationsResponse"/></returns>
public Task<DescribeESAggregationsResponse> DescribeESAggregations(DescribeESAggregationsRequest req)
{
return InternalRequestAsync<DescribeESAggregationsResponse>(req, "DescribeESAggregations");
}
/// <summary>
/// 获取ES字段聚合结果
/// </summary>
/// <param name="req"><see cref="DescribeESAggregationsRequest"/></param>
/// <returns><see cref="DescribeESAggregationsResponse"/></returns>
public DescribeESAggregationsResponse DescribeESAggregationsSync(DescribeESAggregationsRequest req)
{
return InternalRequestAsync<DescribeESAggregationsResponse>(req, "DescribeESAggregations")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeESHitsRequest"/></param>
/// <returns><see cref="DescribeESHitsResponse"/></returns>
public Task<DescribeESHitsResponse> DescribeESHits(DescribeESHitsRequest req)
{
return InternalRequestAsync<DescribeESHitsResponse>(req, "DescribeESHits");
}
/// <summary>
/// 获取ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeESHitsRequest"/></param>
/// <returns><see cref="DescribeESHitsResponse"/></returns>
public DescribeESHitsResponse DescribeESHitsSync(DescribeESHitsRequest req)
{
return InternalRequestAsync<DescribeESHitsResponse>(req, "DescribeESHits")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询应急漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeEmergencyVulListRequest"/></param>
/// <returns><see cref="DescribeEmergencyVulListResponse"/></returns>
public Task<DescribeEmergencyVulListResponse> DescribeEmergencyVulList(DescribeEmergencyVulListRequest req)
{
return InternalRequestAsync<DescribeEmergencyVulListResponse>(req, "DescribeEmergencyVulList");
}
/// <summary>
/// 查询应急漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeEmergencyVulListRequest"/></param>
/// <returns><see cref="DescribeEmergencyVulListResponse"/></returns>
public DescribeEmergencyVulListResponse DescribeEmergencyVulListSync(DescribeEmergencyVulListRequest req)
{
return InternalRequestAsync<DescribeEmergencyVulListResponse>(req, "DescribeEmergencyVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeEventDetail 查询容器逃逸事件详情
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventDetailRequest"/></param>
/// <returns><see cref="DescribeEscapeEventDetailResponse"/></returns>
public Task<DescribeEscapeEventDetailResponse> DescribeEscapeEventDetail(DescribeEscapeEventDetailRequest req)
{
return InternalRequestAsync<DescribeEscapeEventDetailResponse>(req, "DescribeEscapeEventDetail");
}
/// <summary>
/// DescribeEscapeEventDetail 查询容器逃逸事件详情
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventDetailRequest"/></param>
/// <returns><see cref="DescribeEscapeEventDetailResponse"/></returns>
public DescribeEscapeEventDetailResponse DescribeEscapeEventDetailSync(DescribeEscapeEventDetailRequest req)
{
return InternalRequestAsync<DescribeEscapeEventDetailResponse>(req, "DescribeEscapeEventDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeEventInfo 查询容器逃逸事件列表
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeEventInfoResponse"/></returns>
public Task<DescribeEscapeEventInfoResponse> DescribeEscapeEventInfo(DescribeEscapeEventInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeEventInfoResponse>(req, "DescribeEscapeEventInfo");
}
/// <summary>
/// DescribeEscapeEventInfo 查询容器逃逸事件列表
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeEventInfoResponse"/></returns>
public DescribeEscapeEventInfoResponse DescribeEscapeEventInfoSync(DescribeEscapeEventInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeEventInfoResponse>(req, "DescribeEscapeEventInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询待处理逃逸事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTendencyRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTendencyResponse"/></returns>
public Task<DescribeEscapeEventTendencyResponse> DescribeEscapeEventTendency(DescribeEscapeEventTendencyRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTendencyResponse>(req, "DescribeEscapeEventTendency");
}
/// <summary>
/// 查询待处理逃逸事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTendencyRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTendencyResponse"/></returns>
public DescribeEscapeEventTendencyResponse DescribeEscapeEventTendencySync(DescribeEscapeEventTendencyRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTendencyResponse>(req, "DescribeEscapeEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 统计容器逃逸各事件类型和待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTypeSummaryRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTypeSummaryResponse"/></returns>
public Task<DescribeEscapeEventTypeSummaryResponse> DescribeEscapeEventTypeSummary(DescribeEscapeEventTypeSummaryRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTypeSummaryResponse>(req, "DescribeEscapeEventTypeSummary");
}
/// <summary>
/// 统计容器逃逸各事件类型和待处理事件数
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventTypeSummaryRequest"/></param>
/// <returns><see cref="DescribeEscapeEventTypeSummaryResponse"/></returns>
public DescribeEscapeEventTypeSummaryResponse DescribeEscapeEventTypeSummarySync(DescribeEscapeEventTypeSummaryRequest req)
{
return InternalRequestAsync<DescribeEscapeEventTypeSummaryResponse>(req, "DescribeEscapeEventTypeSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeEventsExport 查询容器逃逸事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventsExportRequest"/></param>
/// <returns><see cref="DescribeEscapeEventsExportResponse"/></returns>
public Task<DescribeEscapeEventsExportResponse> DescribeEscapeEventsExport(DescribeEscapeEventsExportRequest req)
{
return InternalRequestAsync<DescribeEscapeEventsExportResponse>(req, "DescribeEscapeEventsExport");
}
/// <summary>
/// DescribeEscapeEventsExport 查询容器逃逸事件列表导出
/// </summary>
/// <param name="req"><see cref="DescribeEscapeEventsExportRequest"/></param>
/// <returns><see cref="DescribeEscapeEventsExportResponse"/></returns>
public DescribeEscapeEventsExportResponse DescribeEscapeEventsExportSync(DescribeEscapeEventsExportRequest req)
{
return InternalRequestAsync<DescribeEscapeEventsExportResponse>(req, "DescribeEscapeEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="DescribeEscapeRuleInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeRuleInfoResponse"/></returns>
public Task<DescribeEscapeRuleInfoResponse> DescribeEscapeRuleInfo(DescribeEscapeRuleInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeRuleInfoResponse>(req, "DescribeEscapeRuleInfo");
}
/// <summary>
/// DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="DescribeEscapeRuleInfoRequest"/></param>
/// <returns><see cref="DescribeEscapeRuleInfoResponse"/></returns>
public DescribeEscapeRuleInfoResponse DescribeEscapeRuleInfoSync(DescribeEscapeRuleInfoRequest req)
{
return InternalRequestAsync<DescribeEscapeRuleInfoResponse>(req, "DescribeEscapeRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeEscapeSafeState 查询容器逃逸安全状态
/// </summary>
/// <param name="req"><see cref="DescribeEscapeSafeStateRequest"/></param>
/// <returns><see cref="DescribeEscapeSafeStateResponse"/></returns>
public Task<DescribeEscapeSafeStateResponse> DescribeEscapeSafeState(DescribeEscapeSafeStateRequest req)
{
return InternalRequestAsync<DescribeEscapeSafeStateResponse>(req, "DescribeEscapeSafeState");
}
/// <summary>
/// DescribeEscapeSafeState 查询容器逃逸安全状态
/// </summary>
/// <param name="req"><see cref="DescribeEscapeSafeStateRequest"/></param>
/// <returns><see cref="DescribeEscapeSafeStateResponse"/></returns>
public DescribeEscapeSafeStateResponse DescribeEscapeSafeStateSync(DescribeEscapeSafeStateRequest req)
{
return InternalRequestAsync<DescribeEscapeSafeStateResponse>(req, "DescribeEscapeSafeState")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询逃逸白名单
/// </summary>
/// <param name="req"><see cref="DescribeEscapeWhiteListRequest"/></param>
/// <returns><see cref="DescribeEscapeWhiteListResponse"/></returns>
public Task<DescribeEscapeWhiteListResponse> DescribeEscapeWhiteList(DescribeEscapeWhiteListRequest req)
{
return InternalRequestAsync<DescribeEscapeWhiteListResponse>(req, "DescribeEscapeWhiteList");
}
/// <summary>
/// 查询逃逸白名单
/// </summary>
/// <param name="req"><see cref="DescribeEscapeWhiteListRequest"/></param>
/// <returns><see cref="DescribeEscapeWhiteListResponse"/></returns>
public DescribeEscapeWhiteListResponse DescribeEscapeWhiteListSync(DescribeEscapeWhiteListRequest req)
{
return InternalRequestAsync<DescribeEscapeWhiteListResponse>(req, "DescribeEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeRiskContainerImageList查询风险容器镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeEventEscapeImageListRequest"/></param>
/// <returns><see cref="DescribeEventEscapeImageListResponse"/></returns>
public Task<DescribeEventEscapeImageListResponse> DescribeEventEscapeImageList(DescribeEventEscapeImageListRequest req)
{
return InternalRequestAsync<DescribeEventEscapeImageListResponse>(req, "DescribeEventEscapeImageList");
}
/// <summary>
/// DescribeRiskContainerImageList查询风险容器镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeEventEscapeImageListRequest"/></param>
/// <returns><see cref="DescribeEventEscapeImageListResponse"/></returns>
public DescribeEventEscapeImageListResponse DescribeEventEscapeImageListSync(DescribeEventEscapeImageListRequest req)
{
return InternalRequestAsync<DescribeEventEscapeImageListResponse>(req, "DescribeEventEscapeImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询导出任务下载URL
/// </summary>
/// <param name="req"><see cref="DescribeExportJobDownloadURLRequest"/></param>
/// <returns><see cref="DescribeExportJobDownloadURLResponse"/></returns>
public Task<DescribeExportJobDownloadURLResponse> DescribeExportJobDownloadURL(DescribeExportJobDownloadURLRequest req)
{
return InternalRequestAsync<DescribeExportJobDownloadURLResponse>(req, "DescribeExportJobDownloadURL");
}
/// <summary>
/// 查询导出任务下载URL
/// </summary>
/// <param name="req"><see cref="DescribeExportJobDownloadURLRequest"/></param>
/// <returns><see cref="DescribeExportJobDownloadURLResponse"/></returns>
public DescribeExportJobDownloadURLResponse DescribeExportJobDownloadURLSync(DescribeExportJobDownloadURLRequest req)
{
return InternalRequestAsync<DescribeExportJobDownloadURLResponse>(req, "DescribeExportJobDownloadURL")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询导出任务管理列表
/// </summary>
/// <param name="req"><see cref="DescribeExportJobManageListRequest"/></param>
/// <returns><see cref="DescribeExportJobManageListResponse"/></returns>
public Task<DescribeExportJobManageListResponse> DescribeExportJobManageList(DescribeExportJobManageListRequest req)
{
return InternalRequestAsync<DescribeExportJobManageListResponse>(req, "DescribeExportJobManageList");
}
/// <summary>
/// 查询导出任务管理列表
/// </summary>
/// <param name="req"><see cref="DescribeExportJobManageListRequest"/></param>
/// <returns><see cref="DescribeExportJobManageListResponse"/></returns>
public DescribeExportJobManageListResponse DescribeExportJobManageListSync(DescribeExportJobManageListRequest req)
{
return InternalRequestAsync<DescribeExportJobManageListResponse>(req, "DescribeExportJobManageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询导出任务的结果
/// </summary>
/// <param name="req"><see cref="DescribeExportJobResultRequest"/></param>
/// <returns><see cref="DescribeExportJobResultResponse"/></returns>
public Task<DescribeExportJobResultResponse> DescribeExportJobResult(DescribeExportJobResultRequest req)
{
return InternalRequestAsync<DescribeExportJobResultResponse>(req, "DescribeExportJobResult");
}
/// <summary>
/// 查询导出任务的结果
/// </summary>
/// <param name="req"><see cref="DescribeExportJobResultRequest"/></param>
/// <returns><see cref="DescribeExportJobResultResponse"/></returns>
public DescribeExportJobResultResponse DescribeExportJobResultSync(DescribeExportJobResultRequest req)
{
return InternalRequestAsync<DescribeExportJobResultResponse>(req, "DescribeExportJobResult")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeImageAuthorizedInfo 查询镜像授权信息
/// </summary>
/// <param name="req"><see cref="DescribeImageAuthorizedInfoRequest"/></param>
/// <returns><see cref="DescribeImageAuthorizedInfoResponse"/></returns>
public Task<DescribeImageAuthorizedInfoResponse> DescribeImageAuthorizedInfo(DescribeImageAuthorizedInfoRequest req)
{
return InternalRequestAsync<DescribeImageAuthorizedInfoResponse>(req, "DescribeImageAuthorizedInfo");
}
/// <summary>
/// DescribeImageAuthorizedInfo 查询镜像授权信息
/// </summary>
/// <param name="req"><see cref="DescribeImageAuthorizedInfoRequest"/></param>
/// <returns><see cref="DescribeImageAuthorizedInfoResponse"/></returns>
public DescribeImageAuthorizedInfoResponse DescribeImageAuthorizedInfoSync(DescribeImageAuthorizedInfoRequest req)
{
return InternalRequestAsync<DescribeImageAuthorizedInfoResponse>(req, "DescribeImageAuthorizedInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询镜像自动授权结果列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedLogListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedLogListResponse"/></returns>
public Task<DescribeImageAutoAuthorizedLogListResponse> DescribeImageAutoAuthorizedLogList(DescribeImageAutoAuthorizedLogListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedLogListResponse>(req, "DescribeImageAutoAuthorizedLogList");
}
/// <summary>
/// 查询镜像自动授权结果列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedLogListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedLogListResponse"/></returns>
public DescribeImageAutoAuthorizedLogListResponse DescribeImageAutoAuthorizedLogListSync(DescribeImageAutoAuthorizedLogListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedLogListResponse>(req, "DescribeImageAutoAuthorizedLogList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedRuleResponse"/></returns>
public Task<DescribeImageAutoAuthorizedRuleResponse> DescribeImageAutoAuthorizedRule(DescribeImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedRuleResponse>(req, "DescribeImageAutoAuthorizedRule");
}
/// <summary>
/// 查询本地镜像自动授权规则
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedRuleResponse"/></returns>
public DescribeImageAutoAuthorizedRuleResponse DescribeImageAutoAuthorizedRuleSync(DescribeImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedRuleResponse>(req, "DescribeImageAutoAuthorizedRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询镜像自动授权任务列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedTaskListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedTaskListResponse"/></returns>
public Task<DescribeImageAutoAuthorizedTaskListResponse> DescribeImageAutoAuthorizedTaskList(DescribeImageAutoAuthorizedTaskListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedTaskListResponse>(req, "DescribeImageAutoAuthorizedTaskList");
}
/// <summary>
/// 查询镜像自动授权任务列表
/// </summary>
/// <param name="req"><see cref="DescribeImageAutoAuthorizedTaskListRequest"/></param>
/// <returns><see cref="DescribeImageAutoAuthorizedTaskListResponse"/></returns>
public DescribeImageAutoAuthorizedTaskListResponse DescribeImageAutoAuthorizedTaskListSync(DescribeImageAutoAuthorizedTaskListRequest req)
{
return InternalRequestAsync<DescribeImageAutoAuthorizedTaskListResponse>(req, "DescribeImageAutoAuthorizedTaskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像组件列表
/// </summary>
/// <param name="req"><see cref="DescribeImageComponentListRequest"/></param>
/// <returns><see cref="DescribeImageComponentListResponse"/></returns>
public Task<DescribeImageComponentListResponse> DescribeImageComponentList(DescribeImageComponentListRequest req)
{
return InternalRequestAsync<DescribeImageComponentListResponse>(req, "DescribeImageComponentList");
}
/// <summary>
/// 查询本地镜像组件列表
/// </summary>
/// <param name="req"><see cref="DescribeImageComponentListRequest"/></param>
/// <returns><see cref="DescribeImageComponentListResponse"/></returns>
public DescribeImageComponentListResponse DescribeImageComponentListSync(DescribeImageComponentListRequest req)
{
return InternalRequestAsync<DescribeImageComponentListResponse>(req, "DescribeImageComponentList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询用户镜像仓库下的命令空间列表
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryNamespaceListRequest"/></param>
/// <returns><see cref="DescribeImageRegistryNamespaceListResponse"/></returns>
public Task<DescribeImageRegistryNamespaceListResponse> DescribeImageRegistryNamespaceList(DescribeImageRegistryNamespaceListRequest req)
{
return InternalRequestAsync<DescribeImageRegistryNamespaceListResponse>(req, "DescribeImageRegistryNamespaceList");
}
/// <summary>
/// 查询用户镜像仓库下的命令空间列表
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryNamespaceListRequest"/></param>
/// <returns><see cref="DescribeImageRegistryNamespaceListResponse"/></returns>
public DescribeImageRegistryNamespaceListResponse DescribeImageRegistryNamespaceListSync(DescribeImageRegistryNamespaceListRequest req)
{
return InternalRequestAsync<DescribeImageRegistryNamespaceListResponse>(req, "DescribeImageRegistryNamespaceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库查看定时任务
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="DescribeImageRegistryTimingScanTaskResponse"/></returns>
public Task<DescribeImageRegistryTimingScanTaskResponse> DescribeImageRegistryTimingScanTask(DescribeImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<DescribeImageRegistryTimingScanTaskResponse>(req, "DescribeImageRegistryTimingScanTask");
}
/// <summary>
/// 镜像仓库查看定时任务
/// </summary>
/// <param name="req"><see cref="DescribeImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="DescribeImageRegistryTimingScanTaskResponse"/></returns>
public DescribeImageRegistryTimingScanTaskResponse DescribeImageRegistryTimingScanTaskSync(DescribeImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<DescribeImageRegistryTimingScanTaskResponse>(req, "DescribeImageRegistryTimingScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像风险概览
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskSummaryRequest"/></param>
/// <returns><see cref="DescribeImageRiskSummaryResponse"/></returns>
public Task<DescribeImageRiskSummaryResponse> DescribeImageRiskSummary(DescribeImageRiskSummaryRequest req)
{
return InternalRequestAsync<DescribeImageRiskSummaryResponse>(req, "DescribeImageRiskSummary");
}
/// <summary>
/// 查询本地镜像风险概览
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskSummaryRequest"/></param>
/// <returns><see cref="DescribeImageRiskSummaryResponse"/></returns>
public DescribeImageRiskSummaryResponse DescribeImageRiskSummarySync(DescribeImageRiskSummaryRequest req)
{
return InternalRequestAsync<DescribeImageRiskSummaryResponse>(req, "DescribeImageRiskSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器安全本地镜像风险趋势
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskTendencyRequest"/></param>
/// <returns><see cref="DescribeImageRiskTendencyResponse"/></returns>
public Task<DescribeImageRiskTendencyResponse> DescribeImageRiskTendency(DescribeImageRiskTendencyRequest req)
{
return InternalRequestAsync<DescribeImageRiskTendencyResponse>(req, "DescribeImageRiskTendency");
}
/// <summary>
/// 查询容器安全本地镜像风险趋势
/// </summary>
/// <param name="req"><see cref="DescribeImageRiskTendencyRequest"/></param>
/// <returns><see cref="DescribeImageRiskTendencyResponse"/></returns>
public DescribeImageRiskTendencyResponse DescribeImageRiskTendencySync(DescribeImageRiskTendencyRequest req)
{
return InternalRequestAsync<DescribeImageRiskTendencyResponse>(req, "DescribeImageRiskTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeImageSimpleList 查询全部镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeImageSimpleListResponse"/></returns>
public Task<DescribeImageSimpleListResponse> DescribeImageSimpleList(DescribeImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeImageSimpleListResponse>(req, "DescribeImageSimpleList");
}
/// <summary>
/// DescribeImageSimpleList 查询全部镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeImageSimpleListRequest"/></param>
/// <returns><see cref="DescribeImageSimpleListResponse"/></returns>
public DescribeImageSimpleListResponse DescribeImageSimpleListSync(DescribeImageSimpleListRequest req)
{
return InternalRequestAsync<DescribeImageSimpleListResponse>(req, "DescribeImageSimpleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取索引列表
/// </summary>
/// <param name="req"><see cref="DescribeIndexListRequest"/></param>
/// <returns><see cref="DescribeIndexListResponse"/></returns>
public Task<DescribeIndexListResponse> DescribeIndexList(DescribeIndexListRequest req)
{
return InternalRequestAsync<DescribeIndexListResponse>(req, "DescribeIndexList");
}
/// <summary>
/// 获取索引列表
/// </summary>
/// <param name="req"><see cref="DescribeIndexListRequest"/></param>
/// <returns><see cref="DescribeIndexListResponse"/></returns>
public DescribeIndexListResponse DescribeIndexListSync(DescribeIndexListRequest req)
{
return InternalRequestAsync<DescribeIndexListResponse>(req, "DescribeIndexList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询检查报告
/// </summary>
/// <param name="req"><see cref="DescribeInspectionReportRequest"/></param>
/// <returns><see cref="DescribeInspectionReportResponse"/></returns>
public Task<DescribeInspectionReportResponse> DescribeInspectionReport(DescribeInspectionReportRequest req)
{
return InternalRequestAsync<DescribeInspectionReportResponse>(req, "DescribeInspectionReport");
}
/// <summary>
/// 查询检查报告
/// </summary>
/// <param name="req"><see cref="DescribeInspectionReportRequest"/></param>
/// <returns><see cref="DescribeInspectionReportResponse"/></returns>
public DescribeInspectionReportResponse DescribeInspectionReportSync(DescribeInspectionReportRequest req)
{
return InternalRequestAsync<DescribeInspectionReportResponse>(req, "DescribeInspectionReport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8s api 异常事件详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventInfoResponse"/></returns>
public Task<DescribeK8sApiAbnormalEventInfoResponse> DescribeK8sApiAbnormalEventInfo(DescribeK8sApiAbnormalEventInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventInfoResponse>(req, "DescribeK8sApiAbnormalEventInfo");
}
/// <summary>
/// 查询k8s api 异常事件详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventInfoResponse"/></returns>
public DescribeK8sApiAbnormalEventInfoResponse DescribeK8sApiAbnormalEventInfoSync(DescribeK8sApiAbnormalEventInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventInfoResponse>(req, "DescribeK8sApiAbnormalEventInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8s api异常事件列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventListResponse"/></returns>
public Task<DescribeK8sApiAbnormalEventListResponse> DescribeK8sApiAbnormalEventList(DescribeK8sApiAbnormalEventListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventListResponse>(req, "DescribeK8sApiAbnormalEventList");
}
/// <summary>
/// 查询k8s api异常事件列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalEventListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalEventListResponse"/></returns>
public DescribeK8sApiAbnormalEventListResponse DescribeK8sApiAbnormalEventListSync(DescribeK8sApiAbnormalEventListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalEventListResponse>(req, "DescribeK8sApiAbnormalEventList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常请求规则详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleInfoResponse"/></returns>
public Task<DescribeK8sApiAbnormalRuleInfoResponse> DescribeK8sApiAbnormalRuleInfo(DescribeK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleInfoResponse>(req, "DescribeK8sApiAbnormalRuleInfo");
}
/// <summary>
/// 查询k8sapi异常请求规则详情
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleInfoResponse"/></returns>
public DescribeK8sApiAbnormalRuleInfoResponse DescribeK8sApiAbnormalRuleInfoSync(DescribeK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleInfoResponse>(req, "DescribeK8sApiAbnormalRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常请求规则列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleListResponse"/></returns>
public Task<DescribeK8sApiAbnormalRuleListResponse> DescribeK8sApiAbnormalRuleList(DescribeK8sApiAbnormalRuleListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleListResponse>(req, "DescribeK8sApiAbnormalRuleList");
}
/// <summary>
/// 查询k8sapi异常请求规则列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleListResponse"/></returns>
public DescribeK8sApiAbnormalRuleListResponse DescribeK8sApiAbnormalRuleListSync(DescribeK8sApiAbnormalRuleListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleListResponse>(req, "DescribeK8sApiAbnormalRuleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi 异常规则中范围列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleScopeListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleScopeListResponse"/></returns>
public Task<DescribeK8sApiAbnormalRuleScopeListResponse> DescribeK8sApiAbnormalRuleScopeList(DescribeK8sApiAbnormalRuleScopeListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleScopeListResponse>(req, "DescribeK8sApiAbnormalRuleScopeList");
}
/// <summary>
/// 查询k8sapi 异常规则中范围列表
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalRuleScopeListRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalRuleScopeListResponse"/></returns>
public DescribeK8sApiAbnormalRuleScopeListResponse DescribeK8sApiAbnormalRuleScopeListSync(DescribeK8sApiAbnormalRuleScopeListRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalRuleScopeListResponse>(req, "DescribeK8sApiAbnormalRuleScopeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常事件统计
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalSummaryRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalSummaryResponse"/></returns>
public Task<DescribeK8sApiAbnormalSummaryResponse> DescribeK8sApiAbnormalSummary(DescribeK8sApiAbnormalSummaryRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalSummaryResponse>(req, "DescribeK8sApiAbnormalSummary");
}
/// <summary>
/// 查询k8sapi异常事件统计
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalSummaryRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalSummaryResponse"/></returns>
public DescribeK8sApiAbnormalSummaryResponse DescribeK8sApiAbnormalSummarySync(DescribeK8sApiAbnormalSummaryRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalSummaryResponse>(req, "DescribeK8sApiAbnormalSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询k8sapi异常事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalTendencyRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalTendencyResponse"/></returns>
public Task<DescribeK8sApiAbnormalTendencyResponse> DescribeK8sApiAbnormalTendency(DescribeK8sApiAbnormalTendencyRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalTendencyResponse>(req, "DescribeK8sApiAbnormalTendency");
}
/// <summary>
/// 查询k8sapi异常事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeK8sApiAbnormalTendencyRequest"/></param>
/// <returns><see cref="DescribeK8sApiAbnormalTendencyResponse"/></returns>
public DescribeK8sApiAbnormalTendencyResponse DescribeK8sApiAbnormalTendencySync(DescribeK8sApiAbnormalTendencyRequest req)
{
return InternalRequestAsync<DescribeK8sApiAbnormalTendencyResponse>(req, "DescribeK8sApiAbnormalTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取日志检索容量使用统计
/// </summary>
/// <param name="req"><see cref="DescribeLogStorageStatisticRequest"/></param>
/// <returns><see cref="DescribeLogStorageStatisticResponse"/></returns>
public Task<DescribeLogStorageStatisticResponse> DescribeLogStorageStatistic(DescribeLogStorageStatisticRequest req)
{
return InternalRequestAsync<DescribeLogStorageStatisticResponse>(req, "DescribeLogStorageStatistic");
}
/// <summary>
/// 获取日志检索容量使用统计
/// </summary>
/// <param name="req"><see cref="DescribeLogStorageStatisticRequest"/></param>
/// <returns><see cref="DescribeLogStorageStatisticResponse"/></returns>
public DescribeLogStorageStatisticResponse DescribeLogStorageStatisticSync(DescribeLogStorageStatisticRequest req)
{
return InternalRequestAsync<DescribeLogStorageStatisticResponse>(req, "DescribeLogStorageStatistic")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群策略审计列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallAuditRecordRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallAuditRecordResponse"/></returns>
public Task<DescribeNetworkFirewallAuditRecordResponse> DescribeNetworkFirewallAuditRecord(DescribeNetworkFirewallAuditRecordRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallAuditRecordResponse>(req, "DescribeNetworkFirewallAuditRecord");
}
/// <summary>
/// 查询集群策略审计列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallAuditRecordRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallAuditRecordResponse"/></returns>
public DescribeNetworkFirewallAuditRecordResponse DescribeNetworkFirewallAuditRecordSync(DescribeNetworkFirewallAuditRecordRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallAuditRecordResponse>(req, "DescribeNetworkFirewallAuditRecord")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterListResponse"/></returns>
public Task<DescribeNetworkFirewallClusterListResponse> DescribeNetworkFirewallClusterList(DescribeNetworkFirewallClusterListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterListResponse>(req, "DescribeNetworkFirewallClusterList");
}
/// <summary>
/// 查询集群策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterListResponse"/></returns>
public DescribeNetworkFirewallClusterListResponse DescribeNetworkFirewallClusterListSync(DescribeNetworkFirewallClusterListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterListResponse>(req, "DescribeNetworkFirewallClusterList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络查询资产任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterRefreshStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterRefreshStatusResponse"/></returns>
public Task<DescribeNetworkFirewallClusterRefreshStatusResponse> DescribeNetworkFirewallClusterRefreshStatus(DescribeNetworkFirewallClusterRefreshStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterRefreshStatusResponse>(req, "DescribeNetworkFirewallClusterRefreshStatus");
}
/// <summary>
/// 容器网络查询资产任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallClusterRefreshStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallClusterRefreshStatusResponse"/></returns>
public DescribeNetworkFirewallClusterRefreshStatusResponse DescribeNetworkFirewallClusterRefreshStatusSync(DescribeNetworkFirewallClusterRefreshStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallClusterRefreshStatusResponse>(req, "DescribeNetworkFirewallClusterRefreshStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络空间标签列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceLabelListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceLabelListResponse"/></returns>
public Task<DescribeNetworkFirewallNamespaceLabelListResponse> DescribeNetworkFirewallNamespaceLabelList(DescribeNetworkFirewallNamespaceLabelListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceLabelListResponse>(req, "DescribeNetworkFirewallNamespaceLabelList");
}
/// <summary>
/// 查询集群网络空间标签列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceLabelListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceLabelListResponse"/></returns>
public DescribeNetworkFirewallNamespaceLabelListResponse DescribeNetworkFirewallNamespaceLabelListSync(DescribeNetworkFirewallNamespaceLabelListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceLabelListResponse>(req, "DescribeNetworkFirewallNamespaceLabelList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络空间列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceListResponse"/></returns>
public Task<DescribeNetworkFirewallNamespaceListResponse> DescribeNetworkFirewallNamespaceList(DescribeNetworkFirewallNamespaceListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceListResponse>(req, "DescribeNetworkFirewallNamespaceList");
}
/// <summary>
/// 查询集群网络空间列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallNamespaceListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallNamespaceListResponse"/></returns>
public DescribeNetworkFirewallNamespaceListResponse DescribeNetworkFirewallNamespaceListSync(DescribeNetworkFirewallNamespaceListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallNamespaceListResponse>(req, "DescribeNetworkFirewallNamespaceList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络pod标签
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPodLabelsListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPodLabelsListResponse"/></returns>
public Task<DescribeNetworkFirewallPodLabelsListResponse> DescribeNetworkFirewallPodLabelsList(DescribeNetworkFirewallPodLabelsListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPodLabelsListResponse>(req, "DescribeNetworkFirewallPodLabelsList");
}
/// <summary>
/// 查询集群网络pod标签
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPodLabelsListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPodLabelsListResponse"/></returns>
public DescribeNetworkFirewallPodLabelsListResponse DescribeNetworkFirewallPodLabelsListSync(DescribeNetworkFirewallPodLabelsListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPodLabelsListResponse>(req, "DescribeNetworkFirewallPodLabelsList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群查看策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDetailResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyDetailResponse> DescribeNetworkFirewallPolicyDetail(DescribeNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDetailResponse>(req, "DescribeNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络集群查看策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDetailResponse"/></returns>
public DescribeNetworkFirewallPolicyDetailResponse DescribeNetworkFirewallPolicyDetailSync(DescribeNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDetailResponse>(req, "DescribeNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络查询网络策略自动发现任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDiscoverResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyDiscoverResponse> DescribeNetworkFirewallPolicyDiscover(DescribeNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDiscoverResponse>(req, "DescribeNetworkFirewallPolicyDiscover");
}
/// <summary>
/// 容器网络查询网络策略自动发现任务进度
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyDiscoverRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyDiscoverResponse"/></returns>
public DescribeNetworkFirewallPolicyDiscoverResponse DescribeNetworkFirewallPolicyDiscoverSync(DescribeNetworkFirewallPolicyDiscoverRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyDiscoverResponse>(req, "DescribeNetworkFirewallPolicyDiscover")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询集群网络策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyListResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyListResponse> DescribeNetworkFirewallPolicyList(DescribeNetworkFirewallPolicyListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyListResponse>(req, "DescribeNetworkFirewallPolicyList");
}
/// <summary>
/// 查询集群网络策略列表
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyListRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyListResponse"/></returns>
public DescribeNetworkFirewallPolicyListResponse DescribeNetworkFirewallPolicyListSync(DescribeNetworkFirewallPolicyListRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyListResponse>(req, "DescribeNetworkFirewallPolicyList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络查询网络策略策略执行状态
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyStatusResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyStatusResponse> DescribeNetworkFirewallPolicyStatus(DescribeNetworkFirewallPolicyStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyStatusResponse>(req, "DescribeNetworkFirewallPolicyStatus");
}
/// <summary>
/// 容器网络查询网络策略策略执行状态
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyStatusRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyStatusResponse"/></returns>
public DescribeNetworkFirewallPolicyStatusResponse DescribeNetworkFirewallPolicyStatusSync(DescribeNetworkFirewallPolicyStatusRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyStatusResponse>(req, "DescribeNetworkFirewallPolicyStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络集群查看Yaml网络策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<DescribeNetworkFirewallPolicyYamlDetailResponse> DescribeNetworkFirewallPolicyYamlDetail(DescribeNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyYamlDetailResponse>(req, "DescribeNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络集群查看Yaml网络策略详情
/// </summary>
/// <param name="req"><see cref="DescribeNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="DescribeNetworkFirewallPolicyYamlDetailResponse"/></returns>
public DescribeNetworkFirewallPolicyYamlDetailResponse DescribeNetworkFirewallPolicyYamlDetailSync(DescribeNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<DescribeNetworkFirewallPolicyYamlDetailResponse>(req, "DescribeNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询最新披露漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeNewestVulRequest"/></param>
/// <returns><see cref="DescribeNewestVulResponse"/></returns>
public Task<DescribeNewestVulResponse> DescribeNewestVul(DescribeNewestVulRequest req)
{
return InternalRequestAsync<DescribeNewestVulResponse>(req, "DescribeNewestVul");
}
/// <summary>
/// 查询最新披露漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeNewestVulRequest"/></param>
/// <returns><see cref="DescribeNewestVulResponse"/></returns>
public DescribeNewestVulResponse DescribeNewestVulSync(DescribeNewestVulRequest req)
{
return InternalRequestAsync<DescribeNewestVulResponse>(req, "DescribeNewestVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribePostPayDetail 查询后付费详情
/// </summary>
/// <param name="req"><see cref="DescribePostPayDetailRequest"/></param>
/// <returns><see cref="DescribePostPayDetailResponse"/></returns>
public Task<DescribePostPayDetailResponse> DescribePostPayDetail(DescribePostPayDetailRequest req)
{
return InternalRequestAsync<DescribePostPayDetailResponse>(req, "DescribePostPayDetail");
}
/// <summary>
/// DescribePostPayDetail 查询后付费详情
/// </summary>
/// <param name="req"><see cref="DescribePostPayDetailRequest"/></param>
/// <returns><see cref="DescribePostPayDetailResponse"/></returns>
public DescribePostPayDetailResponse DescribePostPayDetailSync(DescribePostPayDetailRequest req)
{
return InternalRequestAsync<DescribePostPayDetailResponse>(req, "DescribePostPayDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeProVersionInfo 查询专业版需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeProVersionInfoRequest"/></param>
/// <returns><see cref="DescribeProVersionInfoResponse"/></returns>
public Task<DescribeProVersionInfoResponse> DescribeProVersionInfo(DescribeProVersionInfoRequest req)
{
return InternalRequestAsync<DescribeProVersionInfoResponse>(req, "DescribeProVersionInfo");
}
/// <summary>
/// DescribeProVersionInfo 查询专业版需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeProVersionInfoRequest"/></param>
/// <returns><see cref="DescribeProVersionInfoResponse"/></returns>
public DescribeProVersionInfoResponse DescribeProVersionInfoSync(DescribeProVersionInfoRequest req)
{
return InternalRequestAsync<DescribeProVersionInfoResponse>(req, "DescribeProVersionInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询促销活动
/// </summary>
/// <param name="req"><see cref="DescribePromotionActivityRequest"/></param>
/// <returns><see cref="DescribePromotionActivityResponse"/></returns>
public Task<DescribePromotionActivityResponse> DescribePromotionActivity(DescribePromotionActivityRequest req)
{
return InternalRequestAsync<DescribePromotionActivityResponse>(req, "DescribePromotionActivity");
}
/// <summary>
/// 查询促销活动
/// </summary>
/// <param name="req"><see cref="DescribePromotionActivityRequest"/></param>
/// <returns><see cref="DescribePromotionActivityResponse"/></returns>
public DescribePromotionActivityResponse DescribePromotionActivitySync(DescribePromotionActivityRequest req)
{
return InternalRequestAsync<DescribePromotionActivityResponse>(req, "DescribePromotionActivity")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取公钥
/// </summary>
/// <param name="req"><see cref="DescribePublicKeyRequest"/></param>
/// <returns><see cref="DescribePublicKeyResponse"/></returns>
public Task<DescribePublicKeyResponse> DescribePublicKey(DescribePublicKeyRequest req)
{
return InternalRequestAsync<DescribePublicKeyResponse>(req, "DescribePublicKey");
}
/// <summary>
/// 获取公钥
/// </summary>
/// <param name="req"><see cref="DescribePublicKeyRequest"/></param>
/// <returns><see cref="DescribePublicKeyResponse"/></returns>
public DescribePublicKeyResponse DescribePublicKeySync(DescribePublicKeyRequest req)
{
return InternalRequestAsync<DescribePublicKeyResponse>(req, "DescribePublicKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribePurchaseStateInfo 查询容器安全服务已购买信息
/// </summary>
/// <param name="req"><see cref="DescribePurchaseStateInfoRequest"/></param>
/// <returns><see cref="DescribePurchaseStateInfoResponse"/></returns>
public Task<DescribePurchaseStateInfoResponse> DescribePurchaseStateInfo(DescribePurchaseStateInfoRequest req)
{
return InternalRequestAsync<DescribePurchaseStateInfoResponse>(req, "DescribePurchaseStateInfo");
}
/// <summary>
/// DescribePurchaseStateInfo 查询容器安全服务已购买信息
/// </summary>
/// <param name="req"><see cref="DescribePurchaseStateInfoRequest"/></param>
/// <returns><see cref="DescribePurchaseStateInfoResponse"/></returns>
public DescribePurchaseStateInfoResponse DescribePurchaseStateInfoSync(DescribePurchaseStateInfoRequest req)
{
return InternalRequestAsync<DescribePurchaseStateInfoResponse>(req, "DescribePurchaseStateInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询刷新任务
/// </summary>
/// <param name="req"><see cref="DescribeRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeRefreshTaskResponse"/></returns>
public Task<DescribeRefreshTaskResponse> DescribeRefreshTask(DescribeRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeRefreshTaskResponse>(req, "DescribeRefreshTask");
}
/// <summary>
/// 查询刷新任务
/// </summary>
/// <param name="req"><see cref="DescribeRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeRefreshTaskResponse"/></returns>
public DescribeRefreshTaskResponse DescribeRefreshTaskSync(DescribeRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeRefreshTaskResponse>(req, "DescribeRefreshTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellDetailResponse"/></returns>
public Task<DescribeReverseShellDetailResponse> DescribeReverseShellDetail(DescribeReverseShellDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellDetailResponse>(req, "DescribeReverseShellDetail");
}
/// <summary>
/// 查询运行时反弹shell事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellDetailResponse"/></returns>
public DescribeReverseShellDetailResponse DescribeReverseShellDetailSync(DescribeReverseShellDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellDetailResponse>(req, "DescribeReverseShellDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsResponse"/></returns>
public Task<DescribeReverseShellEventsResponse> DescribeReverseShellEvents(DescribeReverseShellEventsRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsResponse>(req, "DescribeReverseShellEvents");
}
/// <summary>
/// 查询运行时反弹shell事件列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsResponse"/></returns>
public DescribeReverseShellEventsResponse DescribeReverseShellEventsSync(DescribeReverseShellEventsRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsResponse>(req, "DescribeReverseShellEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsExportRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsExportResponse"/></returns>
public Task<DescribeReverseShellEventsExportResponse> DescribeReverseShellEventsExport(DescribeReverseShellEventsExportRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsExportResponse>(req, "DescribeReverseShellEventsExport");
}
/// <summary>
/// 查询运行时反弹shell事件列表信息导出
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellEventsExportRequest"/></param>
/// <returns><see cref="DescribeReverseShellEventsExportResponse"/></returns>
public DescribeReverseShellEventsExportResponse DescribeReverseShellEventsExportSync(DescribeReverseShellEventsExportRequest req)
{
return InternalRequestAsync<DescribeReverseShellEventsExportResponse>(req, "DescribeReverseShellEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时反弹shell白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListDetailResponse"/></returns>
public Task<DescribeReverseShellWhiteListDetailResponse> DescribeReverseShellWhiteListDetail(DescribeReverseShellWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListDetailResponse>(req, "DescribeReverseShellWhiteListDetail");
}
/// <summary>
/// 查询运行时反弹shell白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListDetailResponse"/></returns>
public DescribeReverseShellWhiteListDetailResponse DescribeReverseShellWhiteListDetailSync(DescribeReverseShellWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListDetailResponse>(req, "DescribeReverseShellWhiteListDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时运行时反弹shell白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListsResponse"/></returns>
public Task<DescribeReverseShellWhiteListsResponse> DescribeReverseShellWhiteLists(DescribeReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListsResponse>(req, "DescribeReverseShellWhiteLists");
}
/// <summary>
/// 查询运行时运行时反弹shell白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeReverseShellWhiteListsRequest"/></param>
/// <returns><see cref="DescribeReverseShellWhiteListsResponse"/></returns>
public DescribeReverseShellWhiteListsResponse DescribeReverseShellWhiteListsSync(DescribeReverseShellWhiteListsRequest req)
{
return InternalRequestAsync<DescribeReverseShellWhiteListsResponse>(req, "DescribeReverseShellWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询恶意请求事件详情
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsEventDetailRequest"/></param>
/// <returns><see cref="DescribeRiskDnsEventDetailResponse"/></returns>
public Task<DescribeRiskDnsEventDetailResponse> DescribeRiskDnsEventDetail(DescribeRiskDnsEventDetailRequest req)
{
return InternalRequestAsync<DescribeRiskDnsEventDetailResponse>(req, "DescribeRiskDnsEventDetail");
}
/// <summary>
/// 查询恶意请求事件详情
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsEventDetailRequest"/></param>
/// <returns><see cref="DescribeRiskDnsEventDetailResponse"/></returns>
public DescribeRiskDnsEventDetailResponse DescribeRiskDnsEventDetailSync(DescribeRiskDnsEventDetailRequest req)
{
return InternalRequestAsync<DescribeRiskDnsEventDetailResponse>(req, "DescribeRiskDnsEventDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询恶意请求事件列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsListRequest"/></param>
/// <returns><see cref="DescribeRiskDnsListResponse"/></returns>
public Task<DescribeRiskDnsListResponse> DescribeRiskDnsList(DescribeRiskDnsListRequest req)
{
return InternalRequestAsync<DescribeRiskDnsListResponse>(req, "DescribeRiskDnsList");
}
/// <summary>
/// 查询恶意请求事件列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskDnsListRequest"/></param>
/// <returns><see cref="DescribeRiskDnsListResponse"/></returns>
public DescribeRiskDnsListResponse DescribeRiskDnsListSync(DescribeRiskDnsListRequest req)
{
return InternalRequestAsync<DescribeRiskDnsListResponse>(req, "DescribeRiskDnsList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤
/// </summary>
/// <param name="req"><see cref="DescribeRiskListRequest"/></param>
/// <returns><see cref="DescribeRiskListResponse"/></returns>
public Task<DescribeRiskListResponse> DescribeRiskList(DescribeRiskListRequest req)
{
return InternalRequestAsync<DescribeRiskListResponse>(req, "DescribeRiskList");
}
/// <summary>
/// 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤
/// </summary>
/// <param name="req"><see cref="DescribeRiskListRequest"/></param>
/// <returns><see cref="DescribeRiskListResponse"/></returns>
public DescribeRiskListResponse DescribeRiskListSync(DescribeRiskListRequest req)
{
return InternalRequestAsync<DescribeRiskListResponse>(req, "DescribeRiskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询高危系统调用事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallDetailResponse"/></returns>
public Task<DescribeRiskSyscallDetailResponse> DescribeRiskSyscallDetail(DescribeRiskSyscallDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallDetailResponse>(req, "DescribeRiskSyscallDetail");
}
/// <summary>
/// 查询高危系统调用事件详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallDetailResponse"/></returns>
public DescribeRiskSyscallDetailResponse DescribeRiskSyscallDetailSync(DescribeRiskSyscallDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallDetailResponse>(req, "DescribeRiskSyscallDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时运行时高危系统调用列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsResponse"/></returns>
public Task<DescribeRiskSyscallEventsResponse> DescribeRiskSyscallEvents(DescribeRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsResponse>(req, "DescribeRiskSyscallEvents");
}
/// <summary>
/// 查询运行时运行时高危系统调用列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsResponse"/></returns>
public DescribeRiskSyscallEventsResponse DescribeRiskSyscallEventsSync(DescribeRiskSyscallEventsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsResponse>(req, "DescribeRiskSyscallEvents")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时高危系统调用列表导出
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsExportRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsExportResponse"/></returns>
public Task<DescribeRiskSyscallEventsExportResponse> DescribeRiskSyscallEventsExport(DescribeRiskSyscallEventsExportRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsExportResponse>(req, "DescribeRiskSyscallEventsExport");
}
/// <summary>
/// 运行时高危系统调用列表导出
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallEventsExportRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallEventsExportResponse"/></returns>
public DescribeRiskSyscallEventsExportResponse DescribeRiskSyscallEventsExportSync(DescribeRiskSyscallEventsExportRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallEventsExportResponse>(req, "DescribeRiskSyscallEventsExport")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时高危系统调用系统名称列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallNamesRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallNamesResponse"/></returns>
public Task<DescribeRiskSyscallNamesResponse> DescribeRiskSyscallNames(DescribeRiskSyscallNamesRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallNamesResponse>(req, "DescribeRiskSyscallNames");
}
/// <summary>
/// 查询运行时高危系统调用系统名称列表
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallNamesRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallNamesResponse"/></returns>
public DescribeRiskSyscallNamesResponse DescribeRiskSyscallNamesSync(DescribeRiskSyscallNamesRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallNamesResponse>(req, "DescribeRiskSyscallNames")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时高危系统调用白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListDetailResponse"/></returns>
public Task<DescribeRiskSyscallWhiteListDetailResponse> DescribeRiskSyscallWhiteListDetail(DescribeRiskSyscallWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListDetailResponse>(req, "DescribeRiskSyscallWhiteListDetail");
}
/// <summary>
/// 查询运行时高危系统调用白名单详细信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListDetailRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListDetailResponse"/></returns>
public DescribeRiskSyscallWhiteListDetailResponse DescribeRiskSyscallWhiteListDetailSync(DescribeRiskSyscallWhiteListDetailRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListDetailResponse>(req, "DescribeRiskSyscallWhiteListDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时高危系统调用白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListsResponse"/></returns>
public Task<DescribeRiskSyscallWhiteListsResponse> DescribeRiskSyscallWhiteLists(DescribeRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListsResponse>(req, "DescribeRiskSyscallWhiteLists");
}
/// <summary>
/// 查询运行时高危系统调用白名单列表信息
/// </summary>
/// <param name="req"><see cref="DescribeRiskSyscallWhiteListsRequest"/></param>
/// <returns><see cref="DescribeRiskSyscallWhiteListsResponse"/></returns>
public DescribeRiskSyscallWhiteListsResponse DescribeRiskSyscallWhiteListsSync(DescribeRiskSyscallWhiteListsRequest req)
{
return InternalRequestAsync<DescribeRiskSyscallWhiteListsResponse>(req, "DescribeRiskSyscallWhiteLists")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询扫描忽略的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeScanIgnoreVulListRequest"/></param>
/// <returns><see cref="DescribeScanIgnoreVulListResponse"/></returns>
public Task<DescribeScanIgnoreVulListResponse> DescribeScanIgnoreVulList(DescribeScanIgnoreVulListRequest req)
{
return InternalRequestAsync<DescribeScanIgnoreVulListResponse>(req, "DescribeScanIgnoreVulList");
}
/// <summary>
/// 查询扫描忽略的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeScanIgnoreVulListRequest"/></param>
/// <returns><see cref="DescribeScanIgnoreVulListResponse"/></returns>
public DescribeScanIgnoreVulListResponse DescribeScanIgnoreVulListSync(DescribeScanIgnoreVulListRequest req)
{
return InternalRequestAsync<DescribeScanIgnoreVulListResponse>(req, "DescribeScanIgnoreVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 导出ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchExportListRequest"/></param>
/// <returns><see cref="DescribeSearchExportListResponse"/></returns>
public Task<DescribeSearchExportListResponse> DescribeSearchExportList(DescribeSearchExportListRequest req)
{
return InternalRequestAsync<DescribeSearchExportListResponse>(req, "DescribeSearchExportList");
}
/// <summary>
/// 导出ES查询文档列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchExportListRequest"/></param>
/// <returns><see cref="DescribeSearchExportListResponse"/></returns>
public DescribeSearchExportListResponse DescribeSearchExportListSync(DescribeSearchExportListRequest req)
{
return InternalRequestAsync<DescribeSearchExportListResponse>(req, "DescribeSearchExportList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取历史搜索记录
/// </summary>
/// <param name="req"><see cref="DescribeSearchLogsRequest"/></param>
/// <returns><see cref="DescribeSearchLogsResponse"/></returns>
public Task<DescribeSearchLogsResponse> DescribeSearchLogs(DescribeSearchLogsRequest req)
{
return InternalRequestAsync<DescribeSearchLogsResponse>(req, "DescribeSearchLogs");
}
/// <summary>
/// 获取历史搜索记录
/// </summary>
/// <param name="req"><see cref="DescribeSearchLogsRequest"/></param>
/// <returns><see cref="DescribeSearchLogsResponse"/></returns>
public DescribeSearchLogsResponse DescribeSearchLogsSync(DescribeSearchLogsRequest req)
{
return InternalRequestAsync<DescribeSearchLogsResponse>(req, "DescribeSearchLogs")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取快速检索列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchTemplatesRequest"/></param>
/// <returns><see cref="DescribeSearchTemplatesResponse"/></returns>
public Task<DescribeSearchTemplatesResponse> DescribeSearchTemplates(DescribeSearchTemplatesRequest req)
{
return InternalRequestAsync<DescribeSearchTemplatesResponse>(req, "DescribeSearchTemplates");
}
/// <summary>
/// 获取快速检索列表
/// </summary>
/// <param name="req"><see cref="DescribeSearchTemplatesRequest"/></param>
/// <returns><see cref="DescribeSearchTemplatesResponse"/></returns>
public DescribeSearchTemplatesResponse DescribeSearchTemplatesSync(DescribeSearchTemplatesRequest req)
{
return InternalRequestAsync<DescribeSearchTemplatesResponse>(req, "DescribeSearchTemplates")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器运行时安全事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeSecEventsTendencyRequest"/></param>
/// <returns><see cref="DescribeSecEventsTendencyResponse"/></returns>
public Task<DescribeSecEventsTendencyResponse> DescribeSecEventsTendency(DescribeSecEventsTendencyRequest req)
{
return InternalRequestAsync<DescribeSecEventsTendencyResponse>(req, "DescribeSecEventsTendency");
}
/// <summary>
/// 查询容器运行时安全事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeSecEventsTendencyRequest"/></param>
/// <returns><see cref="DescribeSecEventsTendencyResponse"/></returns>
public DescribeSecEventsTendencyResponse DescribeSecEventsTendencySync(DescribeSecEventsTendencyRequest req)
{
return InternalRequestAsync<DescribeSecEventsTendencyResponse>(req, "DescribeSecEventsTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志告警信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogAlertMsgRequest"/></param>
/// <returns><see cref="DescribeSecLogAlertMsgResponse"/></returns>
public Task<DescribeSecLogAlertMsgResponse> DescribeSecLogAlertMsg(DescribeSecLogAlertMsgRequest req)
{
return InternalRequestAsync<DescribeSecLogAlertMsgResponse>(req, "DescribeSecLogAlertMsg");
}
/// <summary>
/// 查询安全日志告警信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogAlertMsgRequest"/></param>
/// <returns><see cref="DescribeSecLogAlertMsgResponse"/></returns>
public DescribeSecLogAlertMsgResponse DescribeSecLogAlertMsgSync(DescribeSecLogAlertMsgRequest req)
{
return InternalRequestAsync<DescribeSecLogAlertMsgResponse>(req, "DescribeSecLogAlertMsg")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志清理设置详情
/// </summary>
/// <param name="req"><see cref="DescribeSecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogCleanSettingInfoResponse"/></returns>
public Task<DescribeSecLogCleanSettingInfoResponse> DescribeSecLogCleanSettingInfo(DescribeSecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogCleanSettingInfoResponse>(req, "DescribeSecLogCleanSettingInfo");
}
/// <summary>
/// 查询安全日志清理设置详情
/// </summary>
/// <param name="req"><see cref="DescribeSecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogCleanSettingInfoResponse"/></returns>
public DescribeSecLogCleanSettingInfoResponse DescribeSecLogCleanSettingInfoSync(DescribeSecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogCleanSettingInfoResponse>(req, "DescribeSecLogCleanSettingInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递cls可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsOptionsResponse"/></returns>
public Task<DescribeSecLogDeliveryClsOptionsResponse> DescribeSecLogDeliveryClsOptions(DescribeSecLogDeliveryClsOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsOptionsResponse>(req, "DescribeSecLogDeliveryClsOptions");
}
/// <summary>
/// 查询安全日志投递cls可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsOptionsResponse"/></returns>
public DescribeSecLogDeliveryClsOptionsResponse DescribeSecLogDeliveryClsOptionsSync(DescribeSecLogDeliveryClsOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsOptionsResponse>(req, "DescribeSecLogDeliveryClsOptions")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递Cls配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsSettingResponse"/></returns>
public Task<DescribeSecLogDeliveryClsSettingResponse> DescribeSecLogDeliveryClsSetting(DescribeSecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsSettingResponse>(req, "DescribeSecLogDeliveryClsSetting");
}
/// <summary>
/// 查询安全日志投递Cls配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryClsSettingResponse"/></returns>
public DescribeSecLogDeliveryClsSettingResponse DescribeSecLogDeliveryClsSettingSync(DescribeSecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryClsSettingResponse>(req, "DescribeSecLogDeliveryClsSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递kafka可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaOptionsResponse"/></returns>
public Task<DescribeSecLogDeliveryKafkaOptionsResponse> DescribeSecLogDeliveryKafkaOptions(DescribeSecLogDeliveryKafkaOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaOptionsResponse>(req, "DescribeSecLogDeliveryKafkaOptions");
}
/// <summary>
/// 查询安全日志投递kafka可选项
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaOptionsRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaOptionsResponse"/></returns>
public DescribeSecLogDeliveryKafkaOptionsResponse DescribeSecLogDeliveryKafkaOptionsSync(DescribeSecLogDeliveryKafkaOptionsRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaOptionsResponse>(req, "DescribeSecLogDeliveryKafkaOptions")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志投递kafka配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaSettingResponse"/></returns>
public Task<DescribeSecLogDeliveryKafkaSettingResponse> DescribeSecLogDeliveryKafkaSetting(DescribeSecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaSettingResponse>(req, "DescribeSecLogDeliveryKafkaSetting");
}
/// <summary>
/// 查询安全日志投递kafka配置
/// </summary>
/// <param name="req"><see cref="DescribeSecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="DescribeSecLogDeliveryKafkaSettingResponse"/></returns>
public DescribeSecLogDeliveryKafkaSettingResponse DescribeSecLogDeliveryKafkaSettingSync(DescribeSecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<DescribeSecLogDeliveryKafkaSettingResponse>(req, "DescribeSecLogDeliveryKafkaSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志接入对象列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinObjectListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinObjectListResponse"/></returns>
public Task<DescribeSecLogJoinObjectListResponse> DescribeSecLogJoinObjectList(DescribeSecLogJoinObjectListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinObjectListResponse>(req, "DescribeSecLogJoinObjectList");
}
/// <summary>
/// 查询安全日志接入对象列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinObjectListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinObjectListResponse"/></returns>
public DescribeSecLogJoinObjectListResponse DescribeSecLogJoinObjectListSync(DescribeSecLogJoinObjectListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinObjectListResponse>(req, "DescribeSecLogJoinObjectList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志接入列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinTypeListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinTypeListResponse"/></returns>
public Task<DescribeSecLogJoinTypeListResponse> DescribeSecLogJoinTypeList(DescribeSecLogJoinTypeListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinTypeListResponse>(req, "DescribeSecLogJoinTypeList");
}
/// <summary>
/// 查询安全日志接入列表
/// </summary>
/// <param name="req"><see cref="DescribeSecLogJoinTypeListRequest"/></param>
/// <returns><see cref="DescribeSecLogJoinTypeListResponse"/></returns>
public DescribeSecLogJoinTypeListResponse DescribeSecLogJoinTypeListSync(DescribeSecLogJoinTypeListRequest req)
{
return InternalRequestAsync<DescribeSecLogJoinTypeListResponse>(req, "DescribeSecLogJoinTypeList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志KafkaUIN
/// </summary>
/// <param name="req"><see cref="DescribeSecLogKafkaUINRequest"/></param>
/// <returns><see cref="DescribeSecLogKafkaUINResponse"/></returns>
public Task<DescribeSecLogKafkaUINResponse> DescribeSecLogKafkaUIN(DescribeSecLogKafkaUINRequest req)
{
return InternalRequestAsync<DescribeSecLogKafkaUINResponse>(req, "DescribeSecLogKafkaUIN");
}
/// <summary>
/// 查询安全日志KafkaUIN
/// </summary>
/// <param name="req"><see cref="DescribeSecLogKafkaUINRequest"/></param>
/// <returns><see cref="DescribeSecLogKafkaUINResponse"/></returns>
public DescribeSecLogKafkaUINResponse DescribeSecLogKafkaUINSync(DescribeSecLogKafkaUINRequest req)
{
return InternalRequestAsync<DescribeSecLogKafkaUINResponse>(req, "DescribeSecLogKafkaUIN")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询安全日志商品信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogVasInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogVasInfoResponse"/></returns>
public Task<DescribeSecLogVasInfoResponse> DescribeSecLogVasInfo(DescribeSecLogVasInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogVasInfoResponse>(req, "DescribeSecLogVasInfo");
}
/// <summary>
/// 查询安全日志商品信息
/// </summary>
/// <param name="req"><see cref="DescribeSecLogVasInfoRequest"/></param>
/// <returns><see cref="DescribeSecLogVasInfoResponse"/></returns>
public DescribeSecLogVasInfoResponse DescribeSecLogVasInfoSync(DescribeSecLogVasInfoRequest req)
{
return InternalRequestAsync<DescribeSecLogVasInfoResponse>(req, "DescribeSecLogVasInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询超级节点pod列表
/// </summary>
/// <param name="req"><see cref="DescribeSuperNodePodListRequest"/></param>
/// <returns><see cref="DescribeSuperNodePodListResponse"/></returns>
public Task<DescribeSuperNodePodListResponse> DescribeSuperNodePodList(DescribeSuperNodePodListRequest req)
{
return InternalRequestAsync<DescribeSuperNodePodListResponse>(req, "DescribeSuperNodePodList");
}
/// <summary>
/// 查询超级节点pod列表
/// </summary>
/// <param name="req"><see cref="DescribeSuperNodePodListRequest"/></param>
/// <returns><see cref="DescribeSuperNodePodListResponse"/></returns>
public DescribeSuperNodePodListResponse DescribeSuperNodePodListSync(DescribeSuperNodePodListRequest req)
{
return InternalRequestAsync<DescribeSuperNodePodListResponse>(req, "DescribeSuperNodePodList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询支持防御的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSupportDefenceVulRequest"/></param>
/// <returns><see cref="DescribeSupportDefenceVulResponse"/></returns>
public Task<DescribeSupportDefenceVulResponse> DescribeSupportDefenceVul(DescribeSupportDefenceVulRequest req)
{
return InternalRequestAsync<DescribeSupportDefenceVulResponse>(req, "DescribeSupportDefenceVul");
}
/// <summary>
/// 查询支持防御的漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSupportDefenceVulRequest"/></param>
/// <returns><see cref="DescribeSupportDefenceVulResponse"/></returns>
public DescribeSupportDefenceVulResponse DescribeSupportDefenceVulSync(DescribeSupportDefenceVulRequest req)
{
return InternalRequestAsync<DescribeSupportDefenceVulResponse>(req, "DescribeSupportDefenceVul")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询系统漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSystemVulListRequest"/></param>
/// <returns><see cref="DescribeSystemVulListResponse"/></returns>
public Task<DescribeSystemVulListResponse> DescribeSystemVulList(DescribeSystemVulListRequest req)
{
return InternalRequestAsync<DescribeSystemVulListResponse>(req, "DescribeSystemVulList");
}
/// <summary>
/// 查询系统漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeSystemVulListRequest"/></param>
/// <returns><see cref="DescribeSystemVulListResponse"/></returns>
public DescribeSystemVulListResponse DescribeSystemVulListSync(DescribeSystemVulListRequest req)
{
return InternalRequestAsync<DescribeSystemVulListResponse>(req, "DescribeSystemVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个
/// </summary>
/// <param name="req"><see cref="DescribeTaskResultSummaryRequest"/></param>
/// <returns><see cref="DescribeTaskResultSummaryResponse"/></returns>
public Task<DescribeTaskResultSummaryResponse> DescribeTaskResultSummary(DescribeTaskResultSummaryRequest req)
{
return InternalRequestAsync<DescribeTaskResultSummaryResponse>(req, "DescribeTaskResultSummary");
}
/// <summary>
/// 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个
/// </summary>
/// <param name="req"><see cref="DescribeTaskResultSummaryRequest"/></param>
/// <returns><see cref="DescribeTaskResultSummaryResponse"/></returns>
public DescribeTaskResultSummaryResponse DescribeTaskResultSummarySync(DescribeTaskResultSummaryRequest req)
{
return InternalRequestAsync<DescribeTaskResultSummaryResponse>(req, "DescribeTaskResultSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询容器安全概览信息
/// </summary>
/// <param name="req"><see cref="DescribeTcssSummaryRequest"/></param>
/// <returns><see cref="DescribeTcssSummaryResponse"/></returns>
public Task<DescribeTcssSummaryResponse> DescribeTcssSummary(DescribeTcssSummaryRequest req)
{
return InternalRequestAsync<DescribeTcssSummaryResponse>(req, "DescribeTcssSummary");
}
/// <summary>
/// 查询容器安全概览信息
/// </summary>
/// <param name="req"><see cref="DescribeTcssSummaryRequest"/></param>
/// <returns><see cref="DescribeTcssSummaryResponse"/></returns>
public DescribeTcssSummaryResponse DescribeTcssSummarySync(DescribeTcssSummaryRequest req)
{
return InternalRequestAsync<DescribeTcssSummaryResponse>(req, "DescribeTcssSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询当天未授权核数趋势
/// </summary>
/// <param name="req"><see cref="DescribeUnauthorizedCoresTendencyRequest"/></param>
/// <returns><see cref="DescribeUnauthorizedCoresTendencyResponse"/></returns>
public Task<DescribeUnauthorizedCoresTendencyResponse> DescribeUnauthorizedCoresTendency(DescribeUnauthorizedCoresTendencyRequest req)
{
return InternalRequestAsync<DescribeUnauthorizedCoresTendencyResponse>(req, "DescribeUnauthorizedCoresTendency");
}
/// <summary>
/// 查询当天未授权核数趋势
/// </summary>
/// <param name="req"><see cref="DescribeUnauthorizedCoresTendencyRequest"/></param>
/// <returns><see cref="DescribeUnauthorizedCoresTendencyResponse"/></returns>
public DescribeUnauthorizedCoresTendencyResponse DescribeUnauthorizedCoresTendencySync(DescribeUnauthorizedCoresTendencyRequest req)
{
return InternalRequestAsync<DescribeUnauthorizedCoresTendencyResponse>(req, "DescribeUnauthorizedCoresTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询未完成的刷新资产任务信息
/// </summary>
/// <param name="req"><see cref="DescribeUnfinishRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeUnfinishRefreshTaskResponse"/></returns>
public Task<DescribeUnfinishRefreshTaskResponse> DescribeUnfinishRefreshTask(DescribeUnfinishRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeUnfinishRefreshTaskResponse>(req, "DescribeUnfinishRefreshTask");
}
/// <summary>
/// 查询未完成的刷新资产任务信息
/// </summary>
/// <param name="req"><see cref="DescribeUnfinishRefreshTaskRequest"/></param>
/// <returns><see cref="DescribeUnfinishRefreshTaskResponse"/></returns>
public DescribeUnfinishRefreshTaskResponse DescribeUnfinishRefreshTaskSync(DescribeUnfinishRefreshTaskRequest req)
{
return InternalRequestAsync<DescribeUnfinishRefreshTaskResponse>(req, "DescribeUnfinishRefreshTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。
/// </summary>
/// <param name="req"><see cref="DescribeUserClusterRequest"/></param>
/// <returns><see cref="DescribeUserClusterResponse"/></returns>
public Task<DescribeUserClusterResponse> DescribeUserCluster(DescribeUserClusterRequest req)
{
return InternalRequestAsync<DescribeUserClusterResponse>(req, "DescribeUserCluster");
}
/// <summary>
/// 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。
/// </summary>
/// <param name="req"><see cref="DescribeUserClusterRequest"/></param>
/// <returns><see cref="DescribeUserClusterResponse"/></returns>
public DescribeUserClusterResponse DescribeUserClusterSync(DescribeUserClusterRequest req)
{
return InternalRequestAsync<DescribeUserClusterResponse>(req, "DescribeUserCluster")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取用户的pod列表
/// </summary>
/// <param name="req"><see cref="DescribeUserPodListRequest"/></param>
/// <returns><see cref="DescribeUserPodListResponse"/></returns>
public Task<DescribeUserPodListResponse> DescribeUserPodList(DescribeUserPodListRequest req)
{
return InternalRequestAsync<DescribeUserPodListResponse>(req, "DescribeUserPodList");
}
/// <summary>
/// 获取用户的pod列表
/// </summary>
/// <param name="req"><see cref="DescribeUserPodListRequest"/></param>
/// <returns><see cref="DescribeUserPodListResponse"/></returns>
public DescribeUserPodListResponse DescribeUserPodListSync(DescribeUserPodListRequest req)
{
return InternalRequestAsync<DescribeUserPodListResponse>(req, "DescribeUserPodList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// DescribeValueAddedSrvInfo查询增值服务需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeValueAddedSrvInfoRequest"/></param>
/// <returns><see cref="DescribeValueAddedSrvInfoResponse"/></returns>
public Task<DescribeValueAddedSrvInfoResponse> DescribeValueAddedSrvInfo(DescribeValueAddedSrvInfoRequest req)
{
return InternalRequestAsync<DescribeValueAddedSrvInfoResponse>(req, "DescribeValueAddedSrvInfo");
}
/// <summary>
/// DescribeValueAddedSrvInfo查询增值服务需购买信息
/// </summary>
/// <param name="req"><see cref="DescribeValueAddedSrvInfoRequest"/></param>
/// <returns><see cref="DescribeValueAddedSrvInfoResponse"/></returns>
public DescribeValueAddedSrvInfoResponse DescribeValueAddedSrvInfoSync(DescribeValueAddedSrvInfoRequest req)
{
return InternalRequestAsync<DescribeValueAddedSrvInfoResponse>(req, "DescribeValueAddedSrvInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离样本详情
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDetailRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDetailResponse"/></returns>
public Task<DescribeVirusAutoIsolateSampleDetailResponse> DescribeVirusAutoIsolateSampleDetail(DescribeVirusAutoIsolateSampleDetailRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDetailResponse>(req, "DescribeVirusAutoIsolateSampleDetail");
}
/// <summary>
/// 查询木马自动隔离样本详情
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDetailRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDetailResponse"/></returns>
public DescribeVirusAutoIsolateSampleDetailResponse DescribeVirusAutoIsolateSampleDetailSync(DescribeVirusAutoIsolateSampleDetailRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDetailResponse>(req, "DescribeVirusAutoIsolateSampleDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离样本下载链接
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDownloadURLRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDownloadURLResponse"/></returns>
public Task<DescribeVirusAutoIsolateSampleDownloadURLResponse> DescribeVirusAutoIsolateSampleDownloadURL(DescribeVirusAutoIsolateSampleDownloadURLRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDownloadURLResponse>(req, "DescribeVirusAutoIsolateSampleDownloadURL");
}
/// <summary>
/// 查询木马自动隔离样本下载链接
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleDownloadURLRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleDownloadURLResponse"/></returns>
public DescribeVirusAutoIsolateSampleDownloadURLResponse DescribeVirusAutoIsolateSampleDownloadURLSync(DescribeVirusAutoIsolateSampleDownloadURLRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleDownloadURLResponse>(req, "DescribeVirusAutoIsolateSampleDownloadURL")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离样本列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleListRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleListResponse"/></returns>
public Task<DescribeVirusAutoIsolateSampleListResponse> DescribeVirusAutoIsolateSampleList(DescribeVirusAutoIsolateSampleListRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleListResponse>(req, "DescribeVirusAutoIsolateSampleList");
}
/// <summary>
/// 查询木马自动隔离样本列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSampleListRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSampleListResponse"/></returns>
public DescribeVirusAutoIsolateSampleListResponse DescribeVirusAutoIsolateSampleListSync(DescribeVirusAutoIsolateSampleListRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSampleListResponse>(req, "DescribeVirusAutoIsolateSampleList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSettingResponse"/></returns>
public Task<DescribeVirusAutoIsolateSettingResponse> DescribeVirusAutoIsolateSetting(DescribeVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSettingResponse>(req, "DescribeVirusAutoIsolateSetting");
}
/// <summary>
/// 查询木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="DescribeVirusAutoIsolateSettingResponse"/></returns>
public DescribeVirusAutoIsolateSettingResponse DescribeVirusAutoIsolateSettingSync(DescribeVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<DescribeVirusAutoIsolateSettingResponse>(req, "DescribeVirusAutoIsolateSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询木马文件信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusDetailRequest"/></param>
/// <returns><see cref="DescribeVirusDetailResponse"/></returns>
public Task<DescribeVirusDetailResponse> DescribeVirusDetail(DescribeVirusDetailRequest req)
{
return InternalRequestAsync<DescribeVirusDetailResponse>(req, "DescribeVirusDetail");
}
/// <summary>
/// 运行时查询木马文件信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusDetailRequest"/></param>
/// <returns><see cref="DescribeVirusDetailResponse"/></returns>
public DescribeVirusDetailResponse DescribeVirusDetailSync(DescribeVirusDetailRequest req)
{
return InternalRequestAsync<DescribeVirusDetailResponse>(req, "DescribeVirusDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVirusEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVirusEventTendencyResponse"/></returns>
public Task<DescribeVirusEventTendencyResponse> DescribeVirusEventTendency(DescribeVirusEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVirusEventTendencyResponse>(req, "DescribeVirusEventTendency");
}
/// <summary>
/// 查询木马事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVirusEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVirusEventTendencyResponse"/></returns>
public DescribeVirusEventTendencyResponse DescribeVirusEventTendencySync(DescribeVirusEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVirusEventTendencyResponse>(req, "DescribeVirusEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询运行时文件查杀事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusListRequest"/></param>
/// <returns><see cref="DescribeVirusListResponse"/></returns>
public Task<DescribeVirusListResponse> DescribeVirusList(DescribeVirusListRequest req)
{
return InternalRequestAsync<DescribeVirusListResponse>(req, "DescribeVirusList");
}
/// <summary>
/// 查询运行时文件查杀事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusListRequest"/></param>
/// <returns><see cref="DescribeVirusListResponse"/></returns>
public DescribeVirusListResponse DescribeVirusListSync(DescribeVirusListRequest req)
{
return InternalRequestAsync<DescribeVirusListResponse>(req, "DescribeVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马一键检测预估超时时间
/// </summary>
/// <param name="req"><see cref="DescribeVirusManualScanEstimateTimeoutRequest"/></param>
/// <returns><see cref="DescribeVirusManualScanEstimateTimeoutResponse"/></returns>
public Task<DescribeVirusManualScanEstimateTimeoutResponse> DescribeVirusManualScanEstimateTimeout(DescribeVirusManualScanEstimateTimeoutRequest req)
{
return InternalRequestAsync<DescribeVirusManualScanEstimateTimeoutResponse>(req, "DescribeVirusManualScanEstimateTimeout");
}
/// <summary>
/// 查询木马一键检测预估超时时间
/// </summary>
/// <param name="req"><see cref="DescribeVirusManualScanEstimateTimeoutRequest"/></param>
/// <returns><see cref="DescribeVirusManualScanEstimateTimeoutResponse"/></returns>
public DescribeVirusManualScanEstimateTimeoutResponse DescribeVirusManualScanEstimateTimeoutSync(DescribeVirusManualScanEstimateTimeoutRequest req)
{
return InternalRequestAsync<DescribeVirusManualScanEstimateTimeoutResponse>(req, "DescribeVirusManualScanEstimateTimeout")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusMonitorSettingRequest"/></param>
/// <returns><see cref="DescribeVirusMonitorSettingResponse"/></returns>
public Task<DescribeVirusMonitorSettingResponse> DescribeVirusMonitorSetting(DescribeVirusMonitorSettingRequest req)
{
return InternalRequestAsync<DescribeVirusMonitorSettingResponse>(req, "DescribeVirusMonitorSetting");
}
/// <summary>
/// 运行时查询文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusMonitorSettingRequest"/></param>
/// <returns><see cref="DescribeVirusMonitorSettingResponse"/></returns>
public DescribeVirusMonitorSettingResponse DescribeVirusMonitorSettingSync(DescribeVirusMonitorSettingRequest req)
{
return InternalRequestAsync<DescribeVirusMonitorSettingResponse>(req, "DescribeVirusMonitorSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询木马样本下载url
/// </summary>
/// <param name="req"><see cref="DescribeVirusSampleDownloadUrlRequest"/></param>
/// <returns><see cref="DescribeVirusSampleDownloadUrlResponse"/></returns>
public Task<DescribeVirusSampleDownloadUrlResponse> DescribeVirusSampleDownloadUrl(DescribeVirusSampleDownloadUrlRequest req)
{
return InternalRequestAsync<DescribeVirusSampleDownloadUrlResponse>(req, "DescribeVirusSampleDownloadUrl");
}
/// <summary>
/// 查询木马样本下载url
/// </summary>
/// <param name="req"><see cref="DescribeVirusSampleDownloadUrlRequest"/></param>
/// <returns><see cref="DescribeVirusSampleDownloadUrlResponse"/></returns>
public DescribeVirusSampleDownloadUrlResponse DescribeVirusSampleDownloadUrlSync(DescribeVirusSampleDownloadUrlRequest req)
{
return InternalRequestAsync<DescribeVirusSampleDownloadUrlResponse>(req, "DescribeVirusSampleDownloadUrl")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanSettingResponse"/></returns>
public Task<DescribeVirusScanSettingResponse> DescribeVirusScanSetting(DescribeVirusScanSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanSettingResponse>(req, "DescribeVirusScanSetting");
}
/// <summary>
/// 运行时查询文件查杀设置
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanSettingResponse"/></returns>
public DescribeVirusScanSettingResponse DescribeVirusScanSettingSync(DescribeVirusScanSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanSettingResponse>(req, "DescribeVirusScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀任务状态
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTaskStatusRequest"/></param>
/// <returns><see cref="DescribeVirusScanTaskStatusResponse"/></returns>
public Task<DescribeVirusScanTaskStatusResponse> DescribeVirusScanTaskStatus(DescribeVirusScanTaskStatusRequest req)
{
return InternalRequestAsync<DescribeVirusScanTaskStatusResponse>(req, "DescribeVirusScanTaskStatus");
}
/// <summary>
/// 运行时查询文件查杀任务状态
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTaskStatusRequest"/></param>
/// <returns><see cref="DescribeVirusScanTaskStatusResponse"/></returns>
public DescribeVirusScanTaskStatusResponse DescribeVirusScanTaskStatusSync(DescribeVirusScanTaskStatusRequest req)
{
return InternalRequestAsync<DescribeVirusScanTaskStatusResponse>(req, "DescribeVirusScanTaskStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件扫描超时设置查询
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanTimeoutSettingResponse"/></returns>
public Task<DescribeVirusScanTimeoutSettingResponse> DescribeVirusScanTimeoutSetting(DescribeVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanTimeoutSettingResponse>(req, "DescribeVirusScanTimeoutSetting");
}
/// <summary>
/// 运行时文件扫描超时设置查询
/// </summary>
/// <param name="req"><see cref="DescribeVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="DescribeVirusScanTimeoutSettingResponse"/></returns>
public DescribeVirusScanTimeoutSettingResponse DescribeVirusScanTimeoutSettingSync(DescribeVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<DescribeVirusScanTimeoutSettingResponse>(req, "DescribeVirusScanTimeoutSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询木马概览信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusSummaryRequest"/></param>
/// <returns><see cref="DescribeVirusSummaryResponse"/></returns>
public Task<DescribeVirusSummaryResponse> DescribeVirusSummary(DescribeVirusSummaryRequest req)
{
return InternalRequestAsync<DescribeVirusSummaryResponse>(req, "DescribeVirusSummary");
}
/// <summary>
/// 运行时查询木马概览信息
/// </summary>
/// <param name="req"><see cref="DescribeVirusSummaryRequest"/></param>
/// <returns><see cref="DescribeVirusSummaryResponse"/></returns>
public DescribeVirusSummaryResponse DescribeVirusSummarySync(DescribeVirusSummaryRequest req)
{
return InternalRequestAsync<DescribeVirusSummaryResponse>(req, "DescribeVirusSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时查询文件查杀任务列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusTaskListRequest"/></param>
/// <returns><see cref="DescribeVirusTaskListResponse"/></returns>
public Task<DescribeVirusTaskListResponse> DescribeVirusTaskList(DescribeVirusTaskListRequest req)
{
return InternalRequestAsync<DescribeVirusTaskListResponse>(req, "DescribeVirusTaskList");
}
/// <summary>
/// 运行时查询文件查杀任务列表
/// </summary>
/// <param name="req"><see cref="DescribeVirusTaskListRequest"/></param>
/// <returns><see cref="DescribeVirusTaskListResponse"/></returns>
public DescribeVirusTaskListResponse DescribeVirusTaskListSync(DescribeVirusTaskListRequest req)
{
return InternalRequestAsync<DescribeVirusTaskListResponse>(req, "DescribeVirusTaskList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询受漏洞的容器列表
/// </summary>
/// <param name="req"><see cref="DescribeVulContainerListRequest"/></param>
/// <returns><see cref="DescribeVulContainerListResponse"/></returns>
public Task<DescribeVulContainerListResponse> DescribeVulContainerList(DescribeVulContainerListRequest req)
{
return InternalRequestAsync<DescribeVulContainerListResponse>(req, "DescribeVulContainerList");
}
/// <summary>
/// 查询受漏洞的容器列表
/// </summary>
/// <param name="req"><see cref="DescribeVulContainerListRequest"/></param>
/// <returns><see cref="DescribeVulContainerListResponse"/></returns>
public DescribeVulContainerListResponse DescribeVulContainerListSync(DescribeVulContainerListRequest req)
{
return InternalRequestAsync<DescribeVulContainerListResponse>(req, "DescribeVulContainerList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventResponse"/></returns>
public Task<DescribeVulDefenceEventResponse> DescribeVulDefenceEvent(DescribeVulDefenceEventRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventResponse>(req, "DescribeVulDefenceEvent");
}
/// <summary>
/// 查询漏洞防御事件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventResponse"/></returns>
public DescribeVulDefenceEventResponse DescribeVulDefenceEventSync(DescribeVulDefenceEventRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventResponse>(req, "DescribeVulDefenceEvent")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御事件详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventDetailRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventDetailResponse"/></returns>
public Task<DescribeVulDefenceEventDetailResponse> DescribeVulDefenceEventDetail(DescribeVulDefenceEventDetailRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventDetailResponse>(req, "DescribeVulDefenceEventDetail");
}
/// <summary>
/// 查询漏洞防御事件详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventDetailRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventDetailResponse"/></returns>
public DescribeVulDefenceEventDetailResponse DescribeVulDefenceEventDetailSync(DescribeVulDefenceEventDetailRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventDetailResponse>(req, "DescribeVulDefenceEventDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御攻击事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventTendencyResponse"/></returns>
public Task<DescribeVulDefenceEventTendencyResponse> DescribeVulDefenceEventTendency(DescribeVulDefenceEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventTendencyResponse>(req, "DescribeVulDefenceEventTendency");
}
/// <summary>
/// 查询漏洞防御攻击事件趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceEventTendencyRequest"/></param>
/// <returns><see cref="DescribeVulDefenceEventTendencyResponse"/></returns>
public DescribeVulDefenceEventTendencyResponse DescribeVulDefenceEventTendencySync(DescribeVulDefenceEventTendencyRequest req)
{
return InternalRequestAsync<DescribeVulDefenceEventTendencyResponse>(req, "DescribeVulDefenceEventTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御的主机列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceHostRequest"/></param>
/// <returns><see cref="DescribeVulDefenceHostResponse"/></returns>
public Task<DescribeVulDefenceHostResponse> DescribeVulDefenceHost(DescribeVulDefenceHostRequest req)
{
return InternalRequestAsync<DescribeVulDefenceHostResponse>(req, "DescribeVulDefenceHost");
}
/// <summary>
/// 查询漏洞防御的主机列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceHostRequest"/></param>
/// <returns><see cref="DescribeVulDefenceHostResponse"/></returns>
public DescribeVulDefenceHostResponse DescribeVulDefenceHostSync(DescribeVulDefenceHostRequest req)
{
return InternalRequestAsync<DescribeVulDefenceHostResponse>(req, "DescribeVulDefenceHost")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御插件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefencePluginRequest"/></param>
/// <returns><see cref="DescribeVulDefencePluginResponse"/></returns>
public Task<DescribeVulDefencePluginResponse> DescribeVulDefencePlugin(DescribeVulDefencePluginRequest req)
{
return InternalRequestAsync<DescribeVulDefencePluginResponse>(req, "DescribeVulDefencePlugin");
}
/// <summary>
/// 查询漏洞防御插件列表
/// </summary>
/// <param name="req"><see cref="DescribeVulDefencePluginRequest"/></param>
/// <returns><see cref="DescribeVulDefencePluginResponse"/></returns>
public DescribeVulDefencePluginResponse DescribeVulDefencePluginSync(DescribeVulDefencePluginRequest req)
{
return InternalRequestAsync<DescribeVulDefencePluginResponse>(req, "DescribeVulDefencePlugin")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞防御设置信息
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceSettingRequest"/></param>
/// <returns><see cref="DescribeVulDefenceSettingResponse"/></returns>
public Task<DescribeVulDefenceSettingResponse> DescribeVulDefenceSetting(DescribeVulDefenceSettingRequest req)
{
return InternalRequestAsync<DescribeVulDefenceSettingResponse>(req, "DescribeVulDefenceSetting");
}
/// <summary>
/// 查询漏洞防御设置信息
/// </summary>
/// <param name="req"><see cref="DescribeVulDefenceSettingRequest"/></param>
/// <returns><see cref="DescribeVulDefenceSettingResponse"/></returns>
public DescribeVulDefenceSettingResponse DescribeVulDefenceSettingSync(DescribeVulDefenceSettingRequest req)
{
return InternalRequestAsync<DescribeVulDefenceSettingResponse>(req, "DescribeVulDefenceSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDetailRequest"/></param>
/// <returns><see cref="DescribeVulDetailResponse"/></returns>
public Task<DescribeVulDetailResponse> DescribeVulDetail(DescribeVulDetailRequest req)
{
return InternalRequestAsync<DescribeVulDetailResponse>(req, "DescribeVulDetail");
}
/// <summary>
/// 查询漏洞详情
/// </summary>
/// <param name="req"><see cref="DescribeVulDetailRequest"/></param>
/// <returns><see cref="DescribeVulDetailResponse"/></returns>
public DescribeVulDetailResponse DescribeVulDetailSync(DescribeVulDetailRequest req)
{
return InternalRequestAsync<DescribeVulDetailResponse>(req, "DescribeVulDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描忽略的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreLocalImageListResponse"/></returns>
public Task<DescribeVulIgnoreLocalImageListResponse> DescribeVulIgnoreLocalImageList(DescribeVulIgnoreLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreLocalImageListResponse>(req, "DescribeVulIgnoreLocalImageList");
}
/// <summary>
/// 查询漏洞扫描忽略的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreLocalImageListResponse"/></returns>
public DescribeVulIgnoreLocalImageListResponse DescribeVulIgnoreLocalImageListSync(DescribeVulIgnoreLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreLocalImageListResponse>(req, "DescribeVulIgnoreLocalImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描忽略的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreRegistryImageListResponse"/></returns>
public Task<DescribeVulIgnoreRegistryImageListResponse> DescribeVulIgnoreRegistryImageList(DescribeVulIgnoreRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreRegistryImageListResponse>(req, "DescribeVulIgnoreRegistryImageList");
}
/// <summary>
/// 查询漏洞扫描忽略的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulIgnoreRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulIgnoreRegistryImageListResponse"/></returns>
public DescribeVulIgnoreRegistryImageListResponse DescribeVulIgnoreRegistryImageListSync(DescribeVulIgnoreRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulIgnoreRegistryImageListResponse>(req, "DescribeVulIgnoreRegistryImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞影响的镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulImageListRequest"/></param>
/// <returns><see cref="DescribeVulImageListResponse"/></returns>
public Task<DescribeVulImageListResponse> DescribeVulImageList(DescribeVulImageListRequest req)
{
return InternalRequestAsync<DescribeVulImageListResponse>(req, "DescribeVulImageList");
}
/// <summary>
/// 查询漏洞影响的镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulImageListRequest"/></param>
/// <returns><see cref="DescribeVulImageListResponse"/></returns>
public DescribeVulImageListResponse DescribeVulImageListSync(DescribeVulImageListRequest req)
{
return InternalRequestAsync<DescribeVulImageListResponse>(req, "DescribeVulImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞镜像统计
/// </summary>
/// <param name="req"><see cref="DescribeVulImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulImageSummaryResponse"/></returns>
public Task<DescribeVulImageSummaryResponse> DescribeVulImageSummary(DescribeVulImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulImageSummaryResponse>(req, "DescribeVulImageSummary");
}
/// <summary>
/// 查询漏洞镜像统计
/// </summary>
/// <param name="req"><see cref="DescribeVulImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulImageSummaryResponse"/></returns>
public DescribeVulImageSummaryResponse DescribeVulImageSummarySync(DescribeVulImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulImageSummaryResponse>(req, "DescribeVulImageSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询应急漏洞各威胁等级统计镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelImageSummaryResponse"/></returns>
public Task<DescribeVulLevelImageSummaryResponse> DescribeVulLevelImageSummary(DescribeVulLevelImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelImageSummaryResponse>(req, "DescribeVulLevelImageSummary");
}
/// <summary>
/// 查询应急漏洞各威胁等级统计镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelImageSummaryResponse"/></returns>
public DescribeVulLevelImageSummaryResponse DescribeVulLevelImageSummarySync(DescribeVulLevelImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelImageSummaryResponse>(req, "DescribeVulLevelImageSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞各威胁等级统计数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelSummaryResponse"/></returns>
public Task<DescribeVulLevelSummaryResponse> DescribeVulLevelSummary(DescribeVulLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelSummaryResponse>(req, "DescribeVulLevelSummary");
}
/// <summary>
/// 查询漏洞各威胁等级统计数
/// </summary>
/// <param name="req"><see cref="DescribeVulLevelSummaryRequest"/></param>
/// <returns><see cref="DescribeVulLevelSummaryResponse"/></returns>
public DescribeVulLevelSummaryResponse DescribeVulLevelSummarySync(DescribeVulLevelSummaryRequest req)
{
return InternalRequestAsync<DescribeVulLevelSummaryResponse>(req, "DescribeVulLevelSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞影响的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulRegistryImageListResponse"/></returns>
public Task<DescribeVulRegistryImageListResponse> DescribeVulRegistryImageList(DescribeVulRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulRegistryImageListResponse>(req, "DescribeVulRegistryImageList");
}
/// <summary>
/// 查询漏洞影响的仓库镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulRegistryImageListRequest"/></param>
/// <returns><see cref="DescribeVulRegistryImageListResponse"/></returns>
public DescribeVulRegistryImageListResponse DescribeVulRegistryImageListSync(DescribeVulRegistryImageListRequest req)
{
return InternalRequestAsync<DescribeVulRegistryImageListResponse>(req, "DescribeVulRegistryImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 统计漏洞扫描页已授权和未扫描镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulScanAuthorizedImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulScanAuthorizedImageSummaryResponse"/></returns>
public Task<DescribeVulScanAuthorizedImageSummaryResponse> DescribeVulScanAuthorizedImageSummary(DescribeVulScanAuthorizedImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulScanAuthorizedImageSummaryResponse>(req, "DescribeVulScanAuthorizedImageSummary");
}
/// <summary>
/// 统计漏洞扫描页已授权和未扫描镜像数
/// </summary>
/// <param name="req"><see cref="DescribeVulScanAuthorizedImageSummaryRequest"/></param>
/// <returns><see cref="DescribeVulScanAuthorizedImageSummaryResponse"/></returns>
public DescribeVulScanAuthorizedImageSummaryResponse DescribeVulScanAuthorizedImageSummarySync(DescribeVulScanAuthorizedImageSummaryRequest req)
{
return InternalRequestAsync<DescribeVulScanAuthorizedImageSummaryResponse>(req, "DescribeVulScanAuthorizedImageSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描任务信息
/// </summary>
/// <param name="req"><see cref="DescribeVulScanInfoRequest"/></param>
/// <returns><see cref="DescribeVulScanInfoResponse"/></returns>
public Task<DescribeVulScanInfoResponse> DescribeVulScanInfo(DescribeVulScanInfoRequest req)
{
return InternalRequestAsync<DescribeVulScanInfoResponse>(req, "DescribeVulScanInfo");
}
/// <summary>
/// 查询漏洞扫描任务信息
/// </summary>
/// <param name="req"><see cref="DescribeVulScanInfoRequest"/></param>
/// <returns><see cref="DescribeVulScanInfoResponse"/></returns>
public DescribeVulScanInfoResponse DescribeVulScanInfoSync(DescribeVulScanInfoRequest req)
{
return InternalRequestAsync<DescribeVulScanInfoResponse>(req, "DescribeVulScanInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞扫描任务的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulScanLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulScanLocalImageListResponse"/></returns>
public Task<DescribeVulScanLocalImageListResponse> DescribeVulScanLocalImageList(DescribeVulScanLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulScanLocalImageListResponse>(req, "DescribeVulScanLocalImageList");
}
/// <summary>
/// 查询漏洞扫描任务的本地镜像列表
/// </summary>
/// <param name="req"><see cref="DescribeVulScanLocalImageListRequest"/></param>
/// <returns><see cref="DescribeVulScanLocalImageListResponse"/></returns>
public DescribeVulScanLocalImageListResponse DescribeVulScanLocalImageListSync(DescribeVulScanLocalImageListRequest req)
{
return InternalRequestAsync<DescribeVulScanLocalImageListResponse>(req, "DescribeVulScanLocalImageList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞风险统计概览
/// </summary>
/// <param name="req"><see cref="DescribeVulSummaryRequest"/></param>
/// <returns><see cref="DescribeVulSummaryResponse"/></returns>
public Task<DescribeVulSummaryResponse> DescribeVulSummary(DescribeVulSummaryRequest req)
{
return InternalRequestAsync<DescribeVulSummaryResponse>(req, "DescribeVulSummary");
}
/// <summary>
/// 查询漏洞风险统计概览
/// </summary>
/// <param name="req"><see cref="DescribeVulSummaryRequest"/></param>
/// <returns><see cref="DescribeVulSummaryResponse"/></returns>
public DescribeVulSummaryResponse DescribeVulSummarySync(DescribeVulSummaryRequest req)
{
return InternalRequestAsync<DescribeVulSummaryResponse>(req, "DescribeVulSummary")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询本地镜像、仓库镜像中严重&高危的漏洞趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulTendencyRequest"/></param>
/// <returns><see cref="DescribeVulTendencyResponse"/></returns>
public Task<DescribeVulTendencyResponse> DescribeVulTendency(DescribeVulTendencyRequest req)
{
return InternalRequestAsync<DescribeVulTendencyResponse>(req, "DescribeVulTendency");
}
/// <summary>
/// 查询本地镜像、仓库镜像中严重&高危的漏洞趋势
/// </summary>
/// <param name="req"><see cref="DescribeVulTendencyRequest"/></param>
/// <returns><see cref="DescribeVulTendencyResponse"/></returns>
public DescribeVulTendencyResponse DescribeVulTendencySync(DescribeVulTendencyRequest req)
{
return InternalRequestAsync<DescribeVulTendencyResponse>(req, "DescribeVulTendency")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询漏洞Top排名列表
/// </summary>
/// <param name="req"><see cref="DescribeVulTopRankingRequest"/></param>
/// <returns><see cref="DescribeVulTopRankingResponse"/></returns>
public Task<DescribeVulTopRankingResponse> DescribeVulTopRanking(DescribeVulTopRankingRequest req)
{
return InternalRequestAsync<DescribeVulTopRankingResponse>(req, "DescribeVulTopRanking");
}
/// <summary>
/// 查询漏洞Top排名列表
/// </summary>
/// <param name="req"><see cref="DescribeVulTopRankingRequest"/></param>
/// <returns><see cref="DescribeVulTopRankingResponse"/></returns>
public DescribeVulTopRankingResponse DescribeVulTopRankingSync(DescribeVulTopRankingRequest req)
{
return InternalRequestAsync<DescribeVulTopRankingResponse>(req, "DescribeVulTopRanking")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 获取告警策略列表
/// </summary>
/// <param name="req"><see cref="DescribeWarningRulesRequest"/></param>
/// <returns><see cref="DescribeWarningRulesResponse"/></returns>
public Task<DescribeWarningRulesResponse> DescribeWarningRules(DescribeWarningRulesRequest req)
{
return InternalRequestAsync<DescribeWarningRulesResponse>(req, "DescribeWarningRules");
}
/// <summary>
/// 获取告警策略列表
/// </summary>
/// <param name="req"><see cref="DescribeWarningRulesRequest"/></param>
/// <returns><see cref="DescribeWarningRulesResponse"/></returns>
public DescribeWarningRulesResponse DescribeWarningRulesSync(DescribeWarningRulesRequest req)
{
return InternalRequestAsync<DescribeWarningRulesResponse>(req, "DescribeWarningRules")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 查询web应用漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeWebVulListRequest"/></param>
/// <returns><see cref="DescribeWebVulListResponse"/></returns>
public Task<DescribeWebVulListResponse> DescribeWebVulList(DescribeWebVulListRequest req)
{
return InternalRequestAsync<DescribeWebVulListResponse>(req, "DescribeWebVulList");
}
/// <summary>
/// 查询web应用漏洞列表
/// </summary>
/// <param name="req"><see cref="DescribeWebVulListRequest"/></param>
/// <returns><see cref="DescribeWebVulListResponse"/></returns>
public DescribeWebVulListResponse DescribeWebVulListSync(DescribeWebVulListRequest req)
{
return InternalRequestAsync<DescribeWebVulListResponse>(req, "DescribeWebVulList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件查杀事件列表导出
/// </summary>
/// <param name="req"><see cref="ExportVirusListRequest"/></param>
/// <returns><see cref="ExportVirusListResponse"/></returns>
public Task<ExportVirusListResponse> ExportVirusList(ExportVirusListRequest req)
{
return InternalRequestAsync<ExportVirusListResponse>(req, "ExportVirusList");
}
/// <summary>
/// 运行时文件查杀事件列表导出
/// </summary>
/// <param name="req"><see cref="ExportVirusListRequest"/></param>
/// <returns><see cref="ExportVirusListResponse"/></returns>
public ExportVirusListResponse ExportVirusListSync(ExportVirusListRequest req)
{
return InternalRequestAsync<ExportVirusListResponse>(req, "ExportVirusList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 为客户初始化合规基线的使用环境,创建必要的数据和选项。
/// </summary>
/// <param name="req"><see cref="InitializeUserComplianceEnvironmentRequest"/></param>
/// <returns><see cref="InitializeUserComplianceEnvironmentResponse"/></returns>
public Task<InitializeUserComplianceEnvironmentResponse> InitializeUserComplianceEnvironment(InitializeUserComplianceEnvironmentRequest req)
{
return InternalRequestAsync<InitializeUserComplianceEnvironmentResponse>(req, "InitializeUserComplianceEnvironment");
}
/// <summary>
/// 为客户初始化合规基线的使用环境,创建必要的数据和选项。
/// </summary>
/// <param name="req"><see cref="InitializeUserComplianceEnvironmentRequest"/></param>
/// <returns><see cref="InitializeUserComplianceEnvironmentResponse"/></returns>
public InitializeUserComplianceEnvironmentResponse InitializeUserComplianceEnvironmentSync(InitializeUserComplianceEnvironmentRequest req)
{
return InternalRequestAsync<InitializeUserComplianceEnvironmentResponse>(req, "InitializeUserComplianceEnvironment")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改运行时异常进程策略的开启关闭状态
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessRuleStatusResponse"/></returns>
public Task<ModifyAbnormalProcessRuleStatusResponse> ModifyAbnormalProcessRuleStatus(ModifyAbnormalProcessRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessRuleStatusResponse>(req, "ModifyAbnormalProcessRuleStatus");
}
/// <summary>
/// 修改运行时异常进程策略的开启关闭状态
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessRuleStatusResponse"/></returns>
public ModifyAbnormalProcessRuleStatusResponse ModifyAbnormalProcessRuleStatusSync(ModifyAbnormalProcessRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessRuleStatusResponse>(req, "ModifyAbnormalProcessRuleStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改异常进程事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessStatusResponse"/></returns>
public Task<ModifyAbnormalProcessStatusResponse> ModifyAbnormalProcessStatus(ModifyAbnormalProcessStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessStatusResponse>(req, "ModifyAbnormalProcessStatus");
}
/// <summary>
/// 修改异常进程事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAbnormalProcessStatusRequest"/></param>
/// <returns><see cref="ModifyAbnormalProcessStatusResponse"/></returns>
public ModifyAbnormalProcessStatusResponse ModifyAbnormalProcessStatusSync(ModifyAbnormalProcessStatusRequest req)
{
return InternalRequestAsync<ModifyAbnormalProcessStatusResponse>(req, "ModifyAbnormalProcessStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改运行时访问控制策略的状态,启用或者禁用
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlRuleStatusResponse"/></returns>
public Task<ModifyAccessControlRuleStatusResponse> ModifyAccessControlRuleStatus(ModifyAccessControlRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlRuleStatusResponse>(req, "ModifyAccessControlRuleStatus");
}
/// <summary>
/// 修改运行时访问控制策略的状态,启用或者禁用
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlRuleStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlRuleStatusResponse"/></returns>
public ModifyAccessControlRuleStatusResponse ModifyAccessControlRuleStatusSync(ModifyAccessControlRuleStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlRuleStatusResponse>(req, "ModifyAccessControlRuleStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改运行时访问控制事件状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlStatusResponse"/></returns>
public Task<ModifyAccessControlStatusResponse> ModifyAccessControlStatus(ModifyAccessControlStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlStatusResponse>(req, "ModifyAccessControlStatus");
}
/// <summary>
/// 修改运行时访问控制事件状态信息
/// </summary>
/// <param name="req"><see cref="ModifyAccessControlStatusRequest"/></param>
/// <returns><see cref="ModifyAccessControlStatusResponse"/></returns>
public ModifyAccessControlStatusResponse ModifyAccessControlStatusSync(ModifyAccessControlStatusRequest req)
{
return InternalRequestAsync<ModifyAccessControlStatusResponse>(req, "ModifyAccessControlStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全主机资产刷新
/// </summary>
/// <param name="req"><see cref="ModifyAssetRequest"/></param>
/// <returns><see cref="ModifyAssetResponse"/></returns>
public Task<ModifyAssetResponse> ModifyAsset(ModifyAssetRequest req)
{
return InternalRequestAsync<ModifyAssetResponse>(req, "ModifyAsset");
}
/// <summary>
/// 容器安全主机资产刷新
/// </summary>
/// <param name="req"><see cref="ModifyAssetRequest"/></param>
/// <returns><see cref="ModifyAssetResponse"/></returns>
public ModifyAssetResponse ModifyAssetSync(ModifyAssetRequest req)
{
return InternalRequestAsync<ModifyAssetResponse>(req, "ModifyAsset")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库停止镜像扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopResponse"/></returns>
public Task<ModifyAssetImageRegistryScanStopResponse> ModifyAssetImageRegistryScanStop(ModifyAssetImageRegistryScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopResponse>(req, "ModifyAssetImageRegistryScanStop");
}
/// <summary>
/// 镜像仓库停止镜像扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopResponse"/></returns>
public ModifyAssetImageRegistryScanStopResponse ModifyAssetImageRegistryScanStopSync(ModifyAssetImageRegistryScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopResponse>(req, "ModifyAssetImageRegistryScanStop")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库停止镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopOneKeyRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopOneKeyResponse"/></returns>
public Task<ModifyAssetImageRegistryScanStopOneKeyResponse> ModifyAssetImageRegistryScanStopOneKey(ModifyAssetImageRegistryScanStopOneKeyRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopOneKeyResponse>(req, "ModifyAssetImageRegistryScanStopOneKey");
}
/// <summary>
/// 镜像仓库停止镜像一键扫描任务
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageRegistryScanStopOneKeyRequest"/></param>
/// <returns><see cref="ModifyAssetImageRegistryScanStopOneKeyResponse"/></returns>
public ModifyAssetImageRegistryScanStopOneKeyResponse ModifyAssetImageRegistryScanStopOneKeySync(ModifyAssetImageRegistryScanStopOneKeyRequest req)
{
return InternalRequestAsync<ModifyAssetImageRegistryScanStopOneKeyResponse>(req, "ModifyAssetImageRegistryScanStopOneKey")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器安全停止镜像扫描
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageScanStopResponse"/></returns>
public Task<ModifyAssetImageScanStopResponse> ModifyAssetImageScanStop(ModifyAssetImageScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageScanStopResponse>(req, "ModifyAssetImageScanStop");
}
/// <summary>
/// 容器安全停止镜像扫描
/// </summary>
/// <param name="req"><see cref="ModifyAssetImageScanStopRequest"/></param>
/// <returns><see cref="ModifyAssetImageScanStopResponse"/></returns>
public ModifyAssetImageScanStopResponse ModifyAssetImageScanStopSync(ModifyAssetImageScanStopRequest req)
{
return InternalRequestAsync<ModifyAssetImageScanStopResponse>(req, "ModifyAssetImageScanStop")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改定时任务的设置,包括检测周期、开启/禁用合规基准。
/// </summary>
/// <param name="req"><see cref="ModifyCompliancePeriodTaskRequest"/></param>
/// <returns><see cref="ModifyCompliancePeriodTaskResponse"/></returns>
public Task<ModifyCompliancePeriodTaskResponse> ModifyCompliancePeriodTask(ModifyCompliancePeriodTaskRequest req)
{
return InternalRequestAsync<ModifyCompliancePeriodTaskResponse>(req, "ModifyCompliancePeriodTask");
}
/// <summary>
/// 修改定时任务的设置,包括检测周期、开启/禁用合规基准。
/// </summary>
/// <param name="req"><see cref="ModifyCompliancePeriodTaskRequest"/></param>
/// <returns><see cref="ModifyCompliancePeriodTaskResponse"/></returns>
public ModifyCompliancePeriodTaskResponse ModifyCompliancePeriodTaskSync(ModifyCompliancePeriodTaskRequest req)
{
return InternalRequestAsync<ModifyCompliancePeriodTaskResponse>(req, "ModifyCompliancePeriodTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 隔离容器网络状态
/// </summary>
/// <param name="req"><see cref="ModifyContainerNetStatusRequest"/></param>
/// <returns><see cref="ModifyContainerNetStatusResponse"/></returns>
public Task<ModifyContainerNetStatusResponse> ModifyContainerNetStatus(ModifyContainerNetStatusRequest req)
{
return InternalRequestAsync<ModifyContainerNetStatusResponse>(req, "ModifyContainerNetStatus");
}
/// <summary>
/// 隔离容器网络状态
/// </summary>
/// <param name="req"><see cref="ModifyContainerNetStatusRequest"/></param>
/// <returns><see cref="ModifyContainerNetStatusResponse"/></returns>
public ModifyContainerNetStatusResponse ModifyContainerNetStatusSync(ModifyContainerNetStatusRequest req)
{
return InternalRequestAsync<ModifyContainerNetStatusResponse>(req, "ModifyContainerNetStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// ModifyEscapeEventStatus 修改容器逃逸扫描事件状态
/// </summary>
/// <param name="req"><see cref="ModifyEscapeEventStatusRequest"/></param>
/// <returns><see cref="ModifyEscapeEventStatusResponse"/></returns>
public Task<ModifyEscapeEventStatusResponse> ModifyEscapeEventStatus(ModifyEscapeEventStatusRequest req)
{
return InternalRequestAsync<ModifyEscapeEventStatusResponse>(req, "ModifyEscapeEventStatus");
}
/// <summary>
/// ModifyEscapeEventStatus 修改容器逃逸扫描事件状态
/// </summary>
/// <param name="req"><see cref="ModifyEscapeEventStatusRequest"/></param>
/// <returns><see cref="ModifyEscapeEventStatusResponse"/></returns>
public ModifyEscapeEventStatusResponse ModifyEscapeEventStatusSync(ModifyEscapeEventStatusRequest req)
{
return InternalRequestAsync<ModifyEscapeEventStatusResponse>(req, "ModifyEscapeEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// ModifyEscapeRule 修改容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="ModifyEscapeRuleRequest"/></param>
/// <returns><see cref="ModifyEscapeRuleResponse"/></returns>
public Task<ModifyEscapeRuleResponse> ModifyEscapeRule(ModifyEscapeRuleRequest req)
{
return InternalRequestAsync<ModifyEscapeRuleResponse>(req, "ModifyEscapeRule");
}
/// <summary>
/// ModifyEscapeRule 修改容器逃逸扫描规则信息
/// </summary>
/// <param name="req"><see cref="ModifyEscapeRuleRequest"/></param>
/// <returns><see cref="ModifyEscapeRuleResponse"/></returns>
public ModifyEscapeRuleResponse ModifyEscapeRuleSync(ModifyEscapeRuleRequest req)
{
return InternalRequestAsync<ModifyEscapeRuleResponse>(req, "ModifyEscapeRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改逃逸白名单
/// </summary>
/// <param name="req"><see cref="ModifyEscapeWhiteListRequest"/></param>
/// <returns><see cref="ModifyEscapeWhiteListResponse"/></returns>
public Task<ModifyEscapeWhiteListResponse> ModifyEscapeWhiteList(ModifyEscapeWhiteListRequest req)
{
return InternalRequestAsync<ModifyEscapeWhiteListResponse>(req, "ModifyEscapeWhiteList");
}
/// <summary>
/// 修改逃逸白名单
/// </summary>
/// <param name="req"><see cref="ModifyEscapeWhiteListRequest"/></param>
/// <returns><see cref="ModifyEscapeWhiteListResponse"/></returns>
public ModifyEscapeWhiteListResponse ModifyEscapeWhiteListSync(ModifyEscapeWhiteListRequest req)
{
return InternalRequestAsync<ModifyEscapeWhiteListResponse>(req, "ModifyEscapeWhiteList")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 批量授权镜像扫描V2.0
/// </summary>
/// <param name="req"><see cref="ModifyImageAuthorizedRequest"/></param>
/// <returns><see cref="ModifyImageAuthorizedResponse"/></returns>
public Task<ModifyImageAuthorizedResponse> ModifyImageAuthorized(ModifyImageAuthorizedRequest req)
{
return InternalRequestAsync<ModifyImageAuthorizedResponse>(req, "ModifyImageAuthorized");
}
/// <summary>
/// 批量授权镜像扫描V2.0
/// </summary>
/// <param name="req"><see cref="ModifyImageAuthorizedRequest"/></param>
/// <returns><see cref="ModifyImageAuthorizedResponse"/></returns>
public ModifyImageAuthorizedResponse ModifyImageAuthorizedSync(ModifyImageAuthorizedRequest req)
{
return InternalRequestAsync<ModifyImageAuthorizedResponse>(req, "ModifyImageAuthorized")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改k8sapi异常事件状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalEventStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalEventStatusResponse"/></returns>
public Task<ModifyK8sApiAbnormalEventStatusResponse> ModifyK8sApiAbnormalEventStatus(ModifyK8sApiAbnormalEventStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalEventStatusResponse>(req, "ModifyK8sApiAbnormalEventStatus");
}
/// <summary>
/// 修改k8sapi异常事件状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalEventStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalEventStatusResponse"/></returns>
public ModifyK8sApiAbnormalEventStatusResponse ModifyK8sApiAbnormalEventStatusSync(ModifyK8sApiAbnormalEventStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalEventStatusResponse>(req, "ModifyK8sApiAbnormalEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改k8sapi异常规则信息
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleInfoResponse"/></returns>
public Task<ModifyK8sApiAbnormalRuleInfoResponse> ModifyK8sApiAbnormalRuleInfo(ModifyK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleInfoResponse>(req, "ModifyK8sApiAbnormalRuleInfo");
}
/// <summary>
/// 修改k8sapi异常规则信息
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleInfoRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleInfoResponse"/></returns>
public ModifyK8sApiAbnormalRuleInfoResponse ModifyK8sApiAbnormalRuleInfoSync(ModifyK8sApiAbnormalRuleInfoRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleInfoResponse>(req, "ModifyK8sApiAbnormalRuleInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改k8sapi异常事件规则状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleStatusResponse"/></returns>
public Task<ModifyK8sApiAbnormalRuleStatusResponse> ModifyK8sApiAbnormalRuleStatus(ModifyK8sApiAbnormalRuleStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleStatusResponse>(req, "ModifyK8sApiAbnormalRuleStatus");
}
/// <summary>
/// 修改k8sapi异常事件规则状态
/// </summary>
/// <param name="req"><see cref="ModifyK8sApiAbnormalRuleStatusRequest"/></param>
/// <returns><see cref="ModifyK8sApiAbnormalRuleStatusResponse"/></returns>
public ModifyK8sApiAbnormalRuleStatusResponse ModifyK8sApiAbnormalRuleStatusSync(ModifyK8sApiAbnormalRuleStatusRequest req)
{
return InternalRequestAsync<ModifyK8sApiAbnormalRuleStatusResponse>(req, "ModifyK8sApiAbnormalRuleStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改反弹shell事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyReverseShellStatusRequest"/></param>
/// <returns><see cref="ModifyReverseShellStatusResponse"/></returns>
public Task<ModifyReverseShellStatusResponse> ModifyReverseShellStatus(ModifyReverseShellStatusRequest req)
{
return InternalRequestAsync<ModifyReverseShellStatusResponse>(req, "ModifyReverseShellStatus");
}
/// <summary>
/// 修改反弹shell事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyReverseShellStatusRequest"/></param>
/// <returns><see cref="ModifyReverseShellStatusResponse"/></returns>
public ModifyReverseShellStatusResponse ModifyReverseShellStatusSync(ModifyReverseShellStatusRequest req)
{
return InternalRequestAsync<ModifyReverseShellStatusResponse>(req, "ModifyReverseShellStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改高危系统调用事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyRiskSyscallStatusRequest"/></param>
/// <returns><see cref="ModifyRiskSyscallStatusResponse"/></returns>
public Task<ModifyRiskSyscallStatusResponse> ModifyRiskSyscallStatus(ModifyRiskSyscallStatusRequest req)
{
return InternalRequestAsync<ModifyRiskSyscallStatusResponse>(req, "ModifyRiskSyscallStatus");
}
/// <summary>
/// 修改高危系统调用事件的状态信息
/// </summary>
/// <param name="req"><see cref="ModifyRiskSyscallStatusRequest"/></param>
/// <returns><see cref="ModifyRiskSyscallStatusResponse"/></returns>
public ModifyRiskSyscallStatusResponse ModifyRiskSyscallStatusSync(ModifyRiskSyscallStatusRequest req)
{
return InternalRequestAsync<ModifyRiskSyscallStatusResponse>(req, "ModifyRiskSyscallStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志清理设置信息
/// </summary>
/// <param name="req"><see cref="ModifySecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="ModifySecLogCleanSettingInfoResponse"/></returns>
public Task<ModifySecLogCleanSettingInfoResponse> ModifySecLogCleanSettingInfo(ModifySecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<ModifySecLogCleanSettingInfoResponse>(req, "ModifySecLogCleanSettingInfo");
}
/// <summary>
/// 修改安全日志清理设置信息
/// </summary>
/// <param name="req"><see cref="ModifySecLogCleanSettingInfoRequest"/></param>
/// <returns><see cref="ModifySecLogCleanSettingInfoResponse"/></returns>
public ModifySecLogCleanSettingInfoResponse ModifySecLogCleanSettingInfoSync(ModifySecLogCleanSettingInfoRequest req)
{
return InternalRequestAsync<ModifySecLogCleanSettingInfoResponse>(req, "ModifySecLogCleanSettingInfo")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 更新安全日志-日志投递cls配置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryClsSettingResponse"/></returns>
public Task<ModifySecLogDeliveryClsSettingResponse> ModifySecLogDeliveryClsSetting(ModifySecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryClsSettingResponse>(req, "ModifySecLogDeliveryClsSetting");
}
/// <summary>
/// 更新安全日志-日志投递cls配置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryClsSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryClsSettingResponse"/></returns>
public ModifySecLogDeliveryClsSettingResponse ModifySecLogDeliveryClsSettingSync(ModifySecLogDeliveryClsSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryClsSettingResponse>(req, "ModifySecLogDeliveryClsSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 更新安全日志投递kafka设置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryKafkaSettingResponse"/></returns>
public Task<ModifySecLogDeliveryKafkaSettingResponse> ModifySecLogDeliveryKafkaSetting(ModifySecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryKafkaSettingResponse>(req, "ModifySecLogDeliveryKafkaSetting");
}
/// <summary>
/// 更新安全日志投递kafka设置
/// </summary>
/// <param name="req"><see cref="ModifySecLogDeliveryKafkaSettingRequest"/></param>
/// <returns><see cref="ModifySecLogDeliveryKafkaSettingResponse"/></returns>
public ModifySecLogDeliveryKafkaSettingResponse ModifySecLogDeliveryKafkaSettingSync(ModifySecLogDeliveryKafkaSettingRequest req)
{
return InternalRequestAsync<ModifySecLogDeliveryKafkaSettingResponse>(req, "ModifySecLogDeliveryKafkaSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志接入对象
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinObjectsRequest"/></param>
/// <returns><see cref="ModifySecLogJoinObjectsResponse"/></returns>
public Task<ModifySecLogJoinObjectsResponse> ModifySecLogJoinObjects(ModifySecLogJoinObjectsRequest req)
{
return InternalRequestAsync<ModifySecLogJoinObjectsResponse>(req, "ModifySecLogJoinObjects");
}
/// <summary>
/// 修改安全日志接入对象
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinObjectsRequest"/></param>
/// <returns><see cref="ModifySecLogJoinObjectsResponse"/></returns>
public ModifySecLogJoinObjectsResponse ModifySecLogJoinObjectsSync(ModifySecLogJoinObjectsRequest req)
{
return InternalRequestAsync<ModifySecLogJoinObjectsResponse>(req, "ModifySecLogJoinObjects")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志接入状态
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinStateRequest"/></param>
/// <returns><see cref="ModifySecLogJoinStateResponse"/></returns>
public Task<ModifySecLogJoinStateResponse> ModifySecLogJoinState(ModifySecLogJoinStateRequest req)
{
return InternalRequestAsync<ModifySecLogJoinStateResponse>(req, "ModifySecLogJoinState");
}
/// <summary>
/// 修改安全日志接入状态
/// </summary>
/// <param name="req"><see cref="ModifySecLogJoinStateRequest"/></param>
/// <returns><see cref="ModifySecLogJoinStateResponse"/></returns>
public ModifySecLogJoinStateResponse ModifySecLogJoinStateSync(ModifySecLogJoinStateRequest req)
{
return InternalRequestAsync<ModifySecLogJoinStateResponse>(req, "ModifySecLogJoinState")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改安全日志kafkaUIN
/// </summary>
/// <param name="req"><see cref="ModifySecLogKafkaUINRequest"/></param>
/// <returns><see cref="ModifySecLogKafkaUINResponse"/></returns>
public Task<ModifySecLogKafkaUINResponse> ModifySecLogKafkaUIN(ModifySecLogKafkaUINRequest req)
{
return InternalRequestAsync<ModifySecLogKafkaUINResponse>(req, "ModifySecLogKafkaUIN");
}
/// <summary>
/// 修改安全日志kafkaUIN
/// </summary>
/// <param name="req"><see cref="ModifySecLogKafkaUINRequest"/></param>
/// <returns><see cref="ModifySecLogKafkaUINResponse"/></returns>
public ModifySecLogKafkaUINResponse ModifySecLogKafkaUINSync(ModifySecLogKafkaUINRequest req)
{
return InternalRequestAsync<ModifySecLogKafkaUINResponse>(req, "ModifySecLogKafkaUIN")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改木马自动隔离样本开关
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateExampleSwitchRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateExampleSwitchResponse"/></returns>
public Task<ModifyVirusAutoIsolateExampleSwitchResponse> ModifyVirusAutoIsolateExampleSwitch(ModifyVirusAutoIsolateExampleSwitchRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateExampleSwitchResponse>(req, "ModifyVirusAutoIsolateExampleSwitch");
}
/// <summary>
/// 修改木马自动隔离样本开关
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateExampleSwitchRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateExampleSwitchResponse"/></returns>
public ModifyVirusAutoIsolateExampleSwitchResponse ModifyVirusAutoIsolateExampleSwitchSync(ModifyVirusAutoIsolateExampleSwitchRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateExampleSwitchResponse>(req, "ModifyVirusAutoIsolateExampleSwitch")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateSettingResponse"/></returns>
public Task<ModifyVirusAutoIsolateSettingResponse> ModifyVirusAutoIsolateSetting(ModifyVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateSettingResponse>(req, "ModifyVirusAutoIsolateSetting");
}
/// <summary>
/// 修改木马自动隔离设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusAutoIsolateSettingRequest"/></param>
/// <returns><see cref="ModifyVirusAutoIsolateSettingResponse"/></returns>
public ModifyVirusAutoIsolateSettingResponse ModifyVirusAutoIsolateSettingSync(ModifyVirusAutoIsolateSettingRequest req)
{
return InternalRequestAsync<ModifyVirusAutoIsolateSettingResponse>(req, "ModifyVirusAutoIsolateSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时更新木马文件事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVirusFileStatusRequest"/></param>
/// <returns><see cref="ModifyVirusFileStatusResponse"/></returns>
public Task<ModifyVirusFileStatusResponse> ModifyVirusFileStatus(ModifyVirusFileStatusRequest req)
{
return InternalRequestAsync<ModifyVirusFileStatusResponse>(req, "ModifyVirusFileStatus");
}
/// <summary>
/// 运行时更新木马文件事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVirusFileStatusRequest"/></param>
/// <returns><see cref="ModifyVirusFileStatusResponse"/></returns>
public ModifyVirusFileStatusResponse ModifyVirusFileStatusSync(ModifyVirusFileStatusRequest req)
{
return InternalRequestAsync<ModifyVirusFileStatusResponse>(req, "ModifyVirusFileStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时更新文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusMonitorSettingRequest"/></param>
/// <returns><see cref="ModifyVirusMonitorSettingResponse"/></returns>
public Task<ModifyVirusMonitorSettingResponse> ModifyVirusMonitorSetting(ModifyVirusMonitorSettingRequest req)
{
return InternalRequestAsync<ModifyVirusMonitorSettingResponse>(req, "ModifyVirusMonitorSetting");
}
/// <summary>
/// 运行时更新文件查杀实时监控设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusMonitorSettingRequest"/></param>
/// <returns><see cref="ModifyVirusMonitorSettingResponse"/></returns>
public ModifyVirusMonitorSettingResponse ModifyVirusMonitorSettingSync(ModifyVirusMonitorSettingRequest req)
{
return InternalRequestAsync<ModifyVirusMonitorSettingResponse>(req, "ModifyVirusMonitorSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时更新文件查杀设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanSettingResponse"/></returns>
public Task<ModifyVirusScanSettingResponse> ModifyVirusScanSetting(ModifyVirusScanSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanSettingResponse>(req, "ModifyVirusScanSetting");
}
/// <summary>
/// 运行时更新文件查杀设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanSettingResponse"/></returns>
public ModifyVirusScanSettingResponse ModifyVirusScanSettingSync(ModifyVirusScanSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanSettingResponse>(req, "ModifyVirusScanSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时文件扫描超时设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanTimeoutSettingResponse"/></returns>
public Task<ModifyVirusScanTimeoutSettingResponse> ModifyVirusScanTimeoutSetting(ModifyVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanTimeoutSettingResponse>(req, "ModifyVirusScanTimeoutSetting");
}
/// <summary>
/// 运行时文件扫描超时设置
/// </summary>
/// <param name="req"><see cref="ModifyVirusScanTimeoutSettingRequest"/></param>
/// <returns><see cref="ModifyVirusScanTimeoutSettingResponse"/></returns>
public ModifyVirusScanTimeoutSettingResponse ModifyVirusScanTimeoutSettingSync(ModifyVirusScanTimeoutSettingRequest req)
{
return InternalRequestAsync<ModifyVirusScanTimeoutSettingResponse>(req, "ModifyVirusScanTimeoutSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 修改漏洞防御事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceEventStatusRequest"/></param>
/// <returns><see cref="ModifyVulDefenceEventStatusResponse"/></returns>
public Task<ModifyVulDefenceEventStatusResponse> ModifyVulDefenceEventStatus(ModifyVulDefenceEventStatusRequest req)
{
return InternalRequestAsync<ModifyVulDefenceEventStatusResponse>(req, "ModifyVulDefenceEventStatus");
}
/// <summary>
/// 修改漏洞防御事件状态
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceEventStatusRequest"/></param>
/// <returns><see cref="ModifyVulDefenceEventStatusResponse"/></returns>
public ModifyVulDefenceEventStatusResponse ModifyVulDefenceEventStatusSync(ModifyVulDefenceEventStatusRequest req)
{
return InternalRequestAsync<ModifyVulDefenceEventStatusResponse>(req, "ModifyVulDefenceEventStatus")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 编辑漏洞防御设置
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceSettingRequest"/></param>
/// <returns><see cref="ModifyVulDefenceSettingResponse"/></returns>
public Task<ModifyVulDefenceSettingResponse> ModifyVulDefenceSetting(ModifyVulDefenceSettingRequest req)
{
return InternalRequestAsync<ModifyVulDefenceSettingResponse>(req, "ModifyVulDefenceSetting");
}
/// <summary>
/// 编辑漏洞防御设置
/// </summary>
/// <param name="req"><see cref="ModifyVulDefenceSettingRequest"/></param>
/// <returns><see cref="ModifyVulDefenceSettingResponse"/></returns>
public ModifyVulDefenceSettingResponse ModifyVulDefenceSettingSync(ModifyVulDefenceSettingRequest req)
{
return InternalRequestAsync<ModifyVulDefenceSettingResponse>(req, "ModifyVulDefenceSetting")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 开通容器安全服务试用
/// </summary>
/// <param name="req"><see cref="OpenTcssTrialRequest"/></param>
/// <returns><see cref="OpenTcssTrialResponse"/></returns>
public Task<OpenTcssTrialResponse> OpenTcssTrial(OpenTcssTrialRequest req)
{
return InternalRequestAsync<OpenTcssTrialResponse>(req, "OpenTcssTrial");
}
/// <summary>
/// 开通容器安全服务试用
/// </summary>
/// <param name="req"><see cref="OpenTcssTrialRequest"/></param>
/// <returns><see cref="OpenTcssTrialResponse"/></returns>
public OpenTcssTrialResponse OpenTcssTrialSync(OpenTcssTrialRequest req)
{
return InternalRequestAsync<OpenTcssTrialResponse>(req, "OpenTcssTrial")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 删除单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="RemoveAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="RemoveAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<RemoveAssetImageRegistryRegistryDetailResponse> RemoveAssetImageRegistryRegistryDetail(RemoveAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<RemoveAssetImageRegistryRegistryDetailResponse>(req, "RemoveAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 删除单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="RemoveAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="RemoveAssetImageRegistryRegistryDetailResponse"/></returns>
public RemoveAssetImageRegistryRegistryDetailResponse RemoveAssetImageRegistryRegistryDetailSync(RemoveAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<RemoveAssetImageRegistryRegistryDetailResponse>(req, "RemoveAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// RenewImageAuthorizeState 授权镜像扫描
/// </summary>
/// <param name="req"><see cref="RenewImageAuthorizeStateRequest"/></param>
/// <returns><see cref="RenewImageAuthorizeStateResponse"/></returns>
public Task<RenewImageAuthorizeStateResponse> RenewImageAuthorizeState(RenewImageAuthorizeStateRequest req)
{
return InternalRequestAsync<RenewImageAuthorizeStateResponse>(req, "RenewImageAuthorizeState");
}
/// <summary>
/// RenewImageAuthorizeState 授权镜像扫描
/// </summary>
/// <param name="req"><see cref="RenewImageAuthorizeStateRequest"/></param>
/// <returns><see cref="RenewImageAuthorizeStateResponse"/></returns>
public RenewImageAuthorizeStateResponse RenewImageAuthorizeStateSync(RenewImageAuthorizeStateRequest req)
{
return InternalRequestAsync<RenewImageAuthorizeStateResponse>(req, "RenewImageAuthorizeState")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重置安全日志主题设置
/// </summary>
/// <param name="req"><see cref="ResetSecLogTopicConfigRequest"/></param>
/// <returns><see cref="ResetSecLogTopicConfigResponse"/></returns>
public Task<ResetSecLogTopicConfigResponse> ResetSecLogTopicConfig(ResetSecLogTopicConfigRequest req)
{
return InternalRequestAsync<ResetSecLogTopicConfigResponse>(req, "ResetSecLogTopicConfig");
}
/// <summary>
/// 重置安全日志主题设置
/// </summary>
/// <param name="req"><see cref="ResetSecLogTopicConfigRequest"/></param>
/// <returns><see cref="ResetSecLogTopicConfigResponse"/></returns>
public ResetSecLogTopicConfigResponse ResetSecLogTopicConfigSync(ResetSecLogTopicConfigRequest req)
{
return InternalRequestAsync<ResetSecLogTopicConfigResponse>(req, "ResetSecLogTopicConfig")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重新检测选定的资产
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsResponse"/></returns>
public Task<ScanComplianceAssetsResponse> ScanComplianceAssets(ScanComplianceAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsResponse>(req, "ScanComplianceAssets");
}
/// <summary>
/// 重新检测选定的资产
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsResponse"/></returns>
public ScanComplianceAssetsResponse ScanComplianceAssetsSync(ScanComplianceAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsResponse>(req, "ScanComplianceAssets")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsByPolicyItemRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsByPolicyItemResponse"/></returns>
public Task<ScanComplianceAssetsByPolicyItemResponse> ScanComplianceAssetsByPolicyItem(ScanComplianceAssetsByPolicyItemRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsByPolicyItemResponse>(req, "ScanComplianceAssetsByPolicyItem");
}
/// <summary>
/// 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceAssetsByPolicyItemRequest"/></param>
/// <returns><see cref="ScanComplianceAssetsByPolicyItemResponse"/></returns>
public ScanComplianceAssetsByPolicyItemResponse ScanComplianceAssetsByPolicyItemSync(ScanComplianceAssetsByPolicyItemRequest req)
{
return InternalRequestAsync<ScanComplianceAssetsByPolicyItemResponse>(req, "ScanComplianceAssetsByPolicyItem")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanCompliancePolicyItemsRequest"/></param>
/// <returns><see cref="ScanCompliancePolicyItemsResponse"/></returns>
public Task<ScanCompliancePolicyItemsResponse> ScanCompliancePolicyItems(ScanCompliancePolicyItemsRequest req)
{
return InternalRequestAsync<ScanCompliancePolicyItemsResponse>(req, "ScanCompliancePolicyItems");
}
/// <summary>
/// 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanCompliancePolicyItemsRequest"/></param>
/// <returns><see cref="ScanCompliancePolicyItemsResponse"/></returns>
public ScanCompliancePolicyItemsResponse ScanCompliancePolicyItemsSync(ScanCompliancePolicyItemsRequest req)
{
return InternalRequestAsync<ScanCompliancePolicyItemsResponse>(req, "ScanCompliancePolicyItems")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceScanFailedAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceScanFailedAssetsResponse"/></returns>
public Task<ScanComplianceScanFailedAssetsResponse> ScanComplianceScanFailedAssets(ScanComplianceScanFailedAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceScanFailedAssetsResponse>(req, "ScanComplianceScanFailedAssets");
}
/// <summary>
/// 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。
/// </summary>
/// <param name="req"><see cref="ScanComplianceScanFailedAssetsRequest"/></param>
/// <returns><see cref="ScanComplianceScanFailedAssetsResponse"/></returns>
public ScanComplianceScanFailedAssetsResponse ScanComplianceScanFailedAssetsSync(ScanComplianceScanFailedAssetsRequest req)
{
return InternalRequestAsync<ScanComplianceScanFailedAssetsResponse>(req, "ScanComplianceScanFailedAssets")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 设置检测模式和自动检查
/// </summary>
/// <param name="req"><see cref="SetCheckModeRequest"/></param>
/// <returns><see cref="SetCheckModeResponse"/></returns>
public Task<SetCheckModeResponse> SetCheckMode(SetCheckModeRequest req)
{
return InternalRequestAsync<SetCheckModeResponse>(req, "SetCheckMode");
}
/// <summary>
/// 设置检测模式和自动检查
/// </summary>
/// <param name="req"><see cref="SetCheckModeRequest"/></param>
/// <returns><see cref="SetCheckModeResponse"/></returns>
public SetCheckModeResponse SetCheckModeSync(SetCheckModeRequest req)
{
return InternalRequestAsync<SetCheckModeResponse>(req, "SetCheckMode")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 运行时停止木马查杀任务
/// </summary>
/// <param name="req"><see cref="StopVirusScanTaskRequest"/></param>
/// <returns><see cref="StopVirusScanTaskResponse"/></returns>
public Task<StopVirusScanTaskResponse> StopVirusScanTask(StopVirusScanTaskRequest req)
{
return InternalRequestAsync<StopVirusScanTaskResponse>(req, "StopVirusScanTask");
}
/// <summary>
/// 运行时停止木马查杀任务
/// </summary>
/// <param name="req"><see cref="StopVirusScanTaskRequest"/></param>
/// <returns><see cref="StopVirusScanTaskResponse"/></returns>
public StopVirusScanTaskResponse StopVirusScanTaskSync(StopVirusScanTaskRequest req)
{
return InternalRequestAsync<StopVirusScanTaskResponse>(req, "StopVirusScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 停止漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="StopVulScanTaskRequest"/></param>
/// <returns><see cref="StopVulScanTaskResponse"/></returns>
public Task<StopVulScanTaskResponse> StopVulScanTask(StopVulScanTaskRequest req)
{
return InternalRequestAsync<StopVulScanTaskResponse>(req, "StopVulScanTask");
}
/// <summary>
/// 停止漏洞扫描任务
/// </summary>
/// <param name="req"><see cref="StopVulScanTaskRequest"/></param>
/// <returns><see cref="StopVulScanTaskResponse"/></returns>
public StopVulScanTaskResponse StopVulScanTaskSync(StopVulScanTaskRequest req)
{
return InternalRequestAsync<StopVulScanTaskResponse>(req, "StopVulScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 编辑本地镜像自动授权开关
/// </summary>
/// <param name="req"><see cref="SwitchImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="SwitchImageAutoAuthorizedRuleResponse"/></returns>
public Task<SwitchImageAutoAuthorizedRuleResponse> SwitchImageAutoAuthorizedRule(SwitchImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<SwitchImageAutoAuthorizedRuleResponse>(req, "SwitchImageAutoAuthorizedRule");
}
/// <summary>
/// 编辑本地镜像自动授权开关
/// </summary>
/// <param name="req"><see cref="SwitchImageAutoAuthorizedRuleRequest"/></param>
/// <returns><see cref="SwitchImageAutoAuthorizedRuleResponse"/></returns>
public SwitchImageAutoAuthorizedRuleResponse SwitchImageAutoAuthorizedRuleSync(SwitchImageAutoAuthorizedRuleRequest req)
{
return InternalRequestAsync<SwitchImageAutoAuthorizedRuleResponse>(req, "SwitchImageAutoAuthorizedRule")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库资产刷新
/// </summary>
/// <param name="req"><see cref="SyncAssetImageRegistryAssetRequest"/></param>
/// <returns><see cref="SyncAssetImageRegistryAssetResponse"/></returns>
public Task<SyncAssetImageRegistryAssetResponse> SyncAssetImageRegistryAsset(SyncAssetImageRegistryAssetRequest req)
{
return InternalRequestAsync<SyncAssetImageRegistryAssetResponse>(req, "SyncAssetImageRegistryAsset");
}
/// <summary>
/// 镜像仓库资产刷新
/// </summary>
/// <param name="req"><see cref="SyncAssetImageRegistryAssetRequest"/></param>
/// <returns><see cref="SyncAssetImageRegistryAssetResponse"/></returns>
public SyncAssetImageRegistryAssetResponse SyncAssetImageRegistryAssetSync(SyncAssetImageRegistryAssetRequest req)
{
return InternalRequestAsync<SyncAssetImageRegistryAssetResponse>(req, "SyncAssetImageRegistryAsset")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略更新并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public Task<UpdateAndPublishNetworkFirewallPolicyDetailResponse> UpdateAndPublishNetworkFirewallPolicyDetail(UpdateAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略更新并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyDetailResponse"/></returns>
public UpdateAndPublishNetworkFirewallPolicyDetailResponse UpdateAndPublishNetworkFirewallPolicyDetailSync(UpdateAndPublishNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络更新Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse> UpdateAndPublishNetworkFirewallPolicyYamlDetail(UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络更新Yaml网络策略并发布任务
/// </summary>
/// <param name="req"><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse"/></returns>
public UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse UpdateAndPublishNetworkFirewallPolicyYamlDetailSync(UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateAndPublishNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 更新单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="UpdateAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="UpdateAssetImageRegistryRegistryDetailResponse"/></returns>
public Task<UpdateAssetImageRegistryRegistryDetailResponse> UpdateAssetImageRegistryRegistryDetail(UpdateAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<UpdateAssetImageRegistryRegistryDetailResponse>(req, "UpdateAssetImageRegistryRegistryDetail");
}
/// <summary>
/// 更新单个镜像仓库详细信息
/// </summary>
/// <param name="req"><see cref="UpdateAssetImageRegistryRegistryDetailRequest"/></param>
/// <returns><see cref="UpdateAssetImageRegistryRegistryDetailResponse"/></returns>
public UpdateAssetImageRegistryRegistryDetailResponse UpdateAssetImageRegistryRegistryDetailSync(UpdateAssetImageRegistryRegistryDetailRequest req)
{
return InternalRequestAsync<UpdateAssetImageRegistryRegistryDetailResponse>(req, "UpdateAssetImageRegistryRegistryDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 镜像仓库更新定时任务
/// </summary>
/// <param name="req"><see cref="UpdateImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="UpdateImageRegistryTimingScanTaskResponse"/></returns>
public Task<UpdateImageRegistryTimingScanTaskResponse> UpdateImageRegistryTimingScanTask(UpdateImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<UpdateImageRegistryTimingScanTaskResponse>(req, "UpdateImageRegistryTimingScanTask");
}
/// <summary>
/// 镜像仓库更新定时任务
/// </summary>
/// <param name="req"><see cref="UpdateImageRegistryTimingScanTaskRequest"/></param>
/// <returns><see cref="UpdateImageRegistryTimingScanTaskResponse"/></returns>
public UpdateImageRegistryTimingScanTaskResponse UpdateImageRegistryTimingScanTaskSync(UpdateImageRegistryTimingScanTaskRequest req)
{
return InternalRequestAsync<UpdateImageRegistryTimingScanTaskResponse>(req, "UpdateImageRegistryTimingScanTask")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络创建网络策略更新任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyDetailResponse"/></returns>
public Task<UpdateNetworkFirewallPolicyDetailResponse> UpdateNetworkFirewallPolicyDetail(UpdateNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyDetailResponse>(req, "UpdateNetworkFirewallPolicyDetail");
}
/// <summary>
/// 容器网络创建网络策略更新任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyDetailResponse"/></returns>
public UpdateNetworkFirewallPolicyDetailResponse UpdateNetworkFirewallPolicyDetailSync(UpdateNetworkFirewallPolicyDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyDetailResponse>(req, "UpdateNetworkFirewallPolicyDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
/// <summary>
/// 容器网络更新Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyYamlDetailResponse"/></returns>
public Task<UpdateNetworkFirewallPolicyYamlDetailResponse> UpdateNetworkFirewallPolicyYamlDetail(UpdateNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateNetworkFirewallPolicyYamlDetail");
}
/// <summary>
/// 容器网络更新Yaml网络策略任务
/// </summary>
/// <param name="req"><see cref="UpdateNetworkFirewallPolicyYamlDetailRequest"/></param>
/// <returns><see cref="UpdateNetworkFirewallPolicyYamlDetailResponse"/></returns>
public UpdateNetworkFirewallPolicyYamlDetailResponse UpdateNetworkFirewallPolicyYamlDetailSync(UpdateNetworkFirewallPolicyYamlDetailRequest req)
{
return InternalRequestAsync<UpdateNetworkFirewallPolicyYamlDetailResponse>(req, "UpdateNetworkFirewallPolicyYamlDetail")
.ConfigureAwait(false).GetAwaiter().GetResult();
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。