lib/v20201101/models.rb in tencentcloud-sdk-tcss-3.0.590 vs lib/v20201101/models.rb in tencentcloud-sdk-tcss-3.0.591
- old
+ new
@@ -23,11 +23,11 @@
# @type ProjectName: String
# @param Status: true:正在灰度,false:不在灰度
# @type Status: Boolean
attr_accessor :ProjectName, :Status
-
+
def initialize(projectname=nil, status=nil)
@ProjectName = projectname
@Status = status
end
@@ -51,11 +51,11 @@
# @param RuleLevel: 威胁等级,HIGH:高,MIDDLE:中,LOW:低
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RuleLevel: String
attr_accessor :RuleMode, :ProcessPath, :RuleId, :RuleLevel
-
+
def initialize(rulemode=nil, processpath=nil, ruleid=nil, rulelevel=nil)
@RuleMode = rulemode
@ProcessPath = processpath
@RuleId = ruleid
@RuleLevel = rulelevel
@@ -90,11 +90,11 @@
# @param GroupName: 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字
# 注意:此字段可能返回 null,表示取不到有效值。
# @type GroupName: String
attr_accessor :Description, :Solution, :Remark, :MatchRule, :RuleName, :RuleId, :OperationTime, :GroupName
-
+
def initialize(description=nil, solution=nil, remark=nil, matchrule=nil, rulename=nil, ruleid=nil, operationtime=nil, groupname=nil)
@Description = description
@Solution = solution
@Remark = remark
@MatchRule = matchrule
@@ -227,11 +227,11 @@
# @type HostIP: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :ProcessPath, :EventType, :MatchRuleName, :FoundTime, :ContainerName, :ImageName, :Behavior, :Status, :Id, :ImageId, :ContainerId, :Solution, :Description, :MatchRuleId, :MatchAction, :MatchProcessPath, :RuleExist, :EventCount, :LatestFoundTime, :RuleId, :MatchGroupName, :MatchRuleLevel, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :ContainerStatus, :ClusterID, :NodeType, :PodName, :PodIP, :NodeUniqueID, :PublicIP, :NodeName, :NodeID, :HostID, :HostIP, :ClusterName
-
+
def initialize(processpath=nil, eventtype=nil, matchrulename=nil, foundtime=nil, containername=nil, imagename=nil, behavior=nil, status=nil, id=nil, imageid=nil, containerid=nil, solution=nil, description=nil, matchruleid=nil, matchaction=nil, matchprocesspath=nil, ruleexist=nil, eventcount=nil, latestfoundtime=nil, ruleid=nil, matchgroupname=nil, matchrulelevel=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, containerstatus=nil, clusterid=nil, nodetype=nil, podname=nil, podip=nil, nodeuniqueid=nil, publicip=nil, nodename=nil, nodeid=nil, hostid=nil, hostip=nil, clustername=nil)
@ProcessPath = processpath
@EventType = eventtype
@MatchRuleName = matchrulename
@FoundTime = foundtime
@@ -331,11 +331,11 @@
# @type AbnormalChildProcessEventCount: Integer
# @param UserDefinedRuleEventCount: 待处理自定义规则事件数
# @type UserDefinedRuleEventCount: Integer
attr_accessor :Date, :ProxyToolEventCount, :TransferControlEventCount, :AttackCmdEventCount, :ReverseShellEventCount, :FilelessEventCount, :RiskCmdEventCount, :AbnormalChildProcessEventCount, :UserDefinedRuleEventCount
-
+
def initialize(date=nil, proxytooleventcount=nil, transfercontroleventcount=nil, attackcmdeventcount=nil, reverseshelleventcount=nil, filelesseventcount=nil, riskcmdeventcount=nil, abnormalchildprocesseventcount=nil, userdefinedruleeventcount=nil)
@Date = date
@ProxyToolEventCount = proxytooleventcount
@TransferControlEventCount = transfercontroleventcount
@AttackCmdEventCount = attackcmdeventcount
@@ -376,11 +376,11 @@
# @type SystemChildRules: Array
# @param IsDefault: 是否是系统默认策略
# @type IsDefault: Boolean
attr_accessor :IsEnable, :ImageIds, :ChildRules, :RuleName, :RuleId, :SystemChildRules, :IsDefault
-
+
def initialize(isenable=nil, imageids=nil, childrules=nil, rulename=nil, ruleid=nil, systemchildrules=nil, isdefault=nil)
@IsEnable = isenable
@ImageIds = imageids
@ChildRules = childrules
@RuleName = rulename
@@ -436,11 +436,11 @@
# @param RuleLevel: 威胁等级,HIGH:高,MIDDLE:中,LOW:低
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RuleLevel: String
attr_accessor :RuleId, :IsEnable, :RuleMode, :RuleType, :RuleLevel
-
+
def initialize(ruleid=nil, isenable=nil, rulemode=nil, ruletype=nil, rulelevel=nil)
@RuleId = ruleid
@IsEnable = isenable
@RuleMode = rulemode
@RuleType = ruletype
@@ -469,11 +469,11 @@
# @param RuleId: 子策略id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RuleId: String
attr_accessor :RuleMode, :ProcessPath, :TargetFilePath, :RuleId
-
+
def initialize(rulemode=nil, processpath=nil, targetfilepath=nil, ruleid=nil)
@RuleMode = rulemode
@ProcessPath = processpath
@TargetFilePath = targetfilepath
@RuleId = ruleid
@@ -505,11 +505,11 @@
# @param OperationTime: 事件最后一次处理的时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type OperationTime: String
attr_accessor :Description, :Solution, :Remark, :MatchRule, :RuleName, :RuleId, :OperationTime
-
+
def initialize(description=nil, solution=nil, remark=nil, matchrule=nil, rulename=nil, ruleid=nil, operationtime=nil)
@Description = description
@Solution = solution
@Remark = remark
@MatchRule = matchrule
@@ -639,11 +639,11 @@
# @type HostIP: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :ProcessName, :MatchRuleName, :FoundTime, :ContainerName, :ImageName, :Behavior, :Status, :Id, :FileName, :EventType, :ImageId, :ContainerId, :Solution, :Description, :MatchRuleId, :MatchAction, :MatchProcessPath, :MatchFilePath, :FilePath, :RuleExist, :EventCount, :LatestFoundTime, :RuleId, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :ContainerStatus, :NodeName, :PodName, :PodIP, :NodeType, :ClusterID, :NodeUniqueID, :PublicIP, :NodeID, :HostID, :HostIP, :ClusterName
-
+
def initialize(processname=nil, matchrulename=nil, foundtime=nil, containername=nil, imagename=nil, behavior=nil, status=nil, id=nil, filename=nil, eventtype=nil, imageid=nil, containerid=nil, solution=nil, description=nil, matchruleid=nil, matchaction=nil, matchprocesspath=nil, matchfilepath=nil, filepath=nil, ruleexist=nil, eventcount=nil, latestfoundtime=nil, ruleid=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, containerstatus=nil, nodename=nil, podname=nil, podip=nil, nodetype=nil, clusterid=nil, nodeuniqueid=nil, publicip=nil, nodeid=nil, hostid=nil, hostip=nil, clustername=nil)
@ProcessName = processname
@MatchRuleName = matchrulename
@FoundTime = foundtime
@ContainerName = containername
@@ -742,11 +742,11 @@
# @type SystemChildRules: Array
# @param IsDefault: 是否是系统默认策略
# @type IsDefault: Boolean
attr_accessor :IsEnable, :ImageIds, :ChildRules, :RuleName, :RuleId, :SystemChildRules, :IsDefault
-
+
def initialize(isenable=nil, imageids=nil, childrules=nil, rulename=nil, ruleid=nil, systemchildrules=nil, isdefault=nil)
@IsEnable = isenable
@ImageIds = imageids
@ChildRules = childrules
@RuleName = rulename
@@ -795,11 +795,11 @@
# CHANGE_SYS_BIN:篡改系统程序
# CHANGE_USRCFG:篡改用户配置
# @type RuleType: String
attr_accessor :RuleId, :RuleMode, :IsEnable, :RuleType
-
+
def initialize(ruleid=nil, rulemode=nil, isenable=nil, ruletype=nil)
@RuleId = ruleid
@RuleMode = rulemode
@IsEnable = isenable
@RuleType = ruletype
@@ -843,11 +843,11 @@
# @type Description: String
# @param CustomPolicy: 自定义规则
# @type CustomPolicy: Array
attr_accessor :ClusterId, :PolicyName, :FromPolicyRule, :ToPolicyRule, :PodSelector, :Namespace, :Description, :CustomPolicy
-
+
def initialize(clusterid=nil, policyname=nil, frompolicyrule=nil, topolicyrule=nil, podselector=nil, namespace=nil, description=nil, custompolicy=nil)
@ClusterId = clusterid
@PolicyName = policyname
@FromPolicyRule = frompolicyrule
@ToPolicyRule = topolicyrule
@@ -884,11 +884,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -910,11 +910,11 @@
# @type Yaml: String
# @param Description: 策略描述
# @type Description: String
attr_accessor :ClusterId, :PolicyName, :Yaml, :Description
-
+
def initialize(clusterid=nil, policyname=nil, yaml=nil, description=nil)
@ClusterId = clusterid
@PolicyName = policyname
@Yaml = yaml
@Description = description
@@ -936,11 +936,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -974,11 +974,11 @@
# @type SpeedLimit: Integer
# @param Insecure: 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1
# @type Insecure: Integer
attr_accessor :Name, :Username, :Password, :Url, :RegistryType, :NetType, :RegistryVersion, :RegistryRegion, :SpeedLimit, :Insecure
-
+
def initialize(name=nil, username=nil, password=nil, url=nil, registrytype=nil, nettype=nil, registryversion=nil, registryregion=nil, speedlimit=nil, insecure=nil)
@Name = name
@Username = username
@Password = password
@Url = url
@@ -1017,11 +1017,11 @@
# @type RegistryId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HealthCheckErr, :NameRepeatErr, :RegistryId, :RequestId
-
+
def initialize(healthcheckerr=nil, namerepeaterr=nil, registryid=nil, requestid=nil)
@HealthCheckErr = healthcheckerr
@NameRepeatErr = namerepeaterr
@RegistryId = registryid
@RequestId = requestid
@@ -1039,11 +1039,11 @@
class AddComplianceAssetPolicySetToWhitelistRequest < TencentCloud::Common::AbstractModel
# @param AssetPolicySetList: 资产ID+检查项IDs. 列表
# @type AssetPolicySetList: Array
attr_accessor :AssetPolicySetList
-
+
def initialize(assetpolicysetlist=nil)
@AssetPolicySetList = assetpolicysetlist
end
def deserialize(params)
@@ -1062,11 +1062,11 @@
class AddComplianceAssetPolicySetToWhitelistResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1080,11 +1080,11 @@
# @type CustomerPolicyItemId: Integer
# @param CustomerAssetItemIdSet: 需要忽略指定检查项内的资产ID列表
# @type CustomerAssetItemIdSet: Array
attr_accessor :CustomerPolicyItemId, :CustomerAssetItemIdSet
-
+
def initialize(customerpolicyitemid=nil, customerassetitemidset=nil)
@CustomerPolicyItemId = customerpolicyitemid
@CustomerAssetItemIdSet = customerassetitemidset
end
@@ -1098,11 +1098,11 @@
class AddCompliancePolicyAssetSetToWhitelistResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1114,11 +1114,11 @@
class AddCompliancePolicyItemToWhitelistRequest < TencentCloud::Common::AbstractModel
# @param CustomerPolicyItemIdSet: 要忽略的检测项的ID的列表
# @type CustomerPolicyItemIdSet: Array
attr_accessor :CustomerPolicyItemIdSet
-
+
def initialize(customerpolicyitemidset=nil)
@CustomerPolicyItemIdSet = customerpolicyitemidset
end
def deserialize(params)
@@ -1130,11 +1130,11 @@
class AddCompliancePolicyItemToWhitelistResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1148,11 +1148,11 @@
# @type RuleInfo: :class:`Tencentcloud::Tcss.v20201101.models.AbnormalProcessRuleInfo`
# @param EventId: 仅在加白的时候带上
# @type EventId: String
attr_accessor :RuleInfo, :EventId
-
+
def initialize(ruleinfo=nil, eventid=nil)
@RuleInfo = ruleinfo
@EventId = eventid
end
@@ -1169,11 +1169,11 @@
class AddEditAbnormalProcessRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1187,11 +1187,11 @@
# @type RuleInfo: :class:`Tencentcloud::Tcss.v20201101.models.AccessControlRuleInfo`
# @param EventId: 仅在白名单时候使用
# @type EventId: String
attr_accessor :RuleInfo, :EventId
-
+
def initialize(ruleinfo=nil, eventid=nil)
@RuleInfo = ruleinfo
@EventId = eventid
end
@@ -1208,11 +1208,11 @@
class AddEditAccessControlRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1236,11 +1236,11 @@
# @type HostIdFilters: Array
# @param ExcludeHostIdSet: 根据条件过滤而且排除指定主机id
# @type ExcludeHostIdSet: Array
attr_accessor :RangeType, :MaxDailyCount, :IsEnabled, :HostIdSet, :RuleId, :HostIdFilters, :ExcludeHostIdSet
-
+
def initialize(rangetype=nil, maxdailycount=nil, isenabled=nil, hostidset=nil, ruleid=nil, hostidfilters=nil, excludehostidset=nil)
@RangeType = rangetype
@MaxDailyCount = maxdailycount
@IsEnabled = isenabled
@HostIdSet = hostidset
@@ -1271,11 +1271,11 @@
class AddEditImageAutoAuthorizedRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1289,11 +1289,11 @@
# @type WhiteListInfo: :class:`Tencentcloud::Tcss.v20201101.models.ReverseShellWhiteListInfo`
# @param EventId: 仅在添加事件白名单时候使用
# @type EventId: String
attr_accessor :WhiteListInfo, :EventId
-
+
def initialize(whitelistinfo=nil, eventid=nil)
@WhiteListInfo = whitelistinfo
@EventId = eventid
end
@@ -1310,11 +1310,11 @@
class AddEditReverseShellWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1328,11 +1328,11 @@
# @type EventId: String
# @param WhiteListInfo: 增加或编辑白名单信。新增白名单时WhiteListInfo.id为空,编辑白名单WhiteListInfo.id不能为空.
# @type WhiteListInfo: :class:`Tencentcloud::Tcss.v20201101.models.RiskSyscallWhiteListInfo`
attr_accessor :EventId, :WhiteListInfo
-
+
def initialize(eventid=nil, whitelistinfo=nil)
@EventId = eventid
@WhiteListInfo = whitelistinfo
end
@@ -1349,11 +1349,11 @@
class AddEditRiskSyscallWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1365,11 +1365,11 @@
class AddEditWarningRulesRequest < TencentCloud::Common::AbstractModel
# @param WarningRules: 告警开关策略
# @type WarningRules: Array
attr_accessor :WarningRules
-
+
def initialize(warningrules=nil)
@WarningRules = warningrules
end
def deserialize(params)
@@ -1388,11 +1388,11 @@
class AddEditWarningRulesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1413,11 +1413,11 @@
# @type EventType: Array
# @param ImageIDs: 加白名单镜像ID数组
# @type ImageIDs: Array
attr_accessor :EventType, :ImageIDs
-
+
def initialize(eventtype=nil, imageids=nil)
@EventType = eventtype
@ImageIDs = imageids
end
@@ -1431,11 +1431,11 @@
class AddEscapeWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1447,11 +1447,11 @@
class AddIgnoreVulRequest < TencentCloud::Common::AbstractModel
# @param List: 漏洞PocID信息列表
# @type List: Array
attr_accessor :List
-
+
def initialize(list=nil)
@List = list
end
def deserialize(params)
@@ -1470,11 +1470,11 @@
class AddIgnoreVulResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1512,11 +1512,11 @@
# @type Description: String
# @param CustomPolicy: 自定义规则
# @type CustomPolicy: Array
attr_accessor :ClusterId, :PolicyName, :FromPolicyRule, :ToPolicyRule, :PodSelector, :Namespace, :Description, :CustomPolicy
-
+
def initialize(clusterid=nil, policyname=nil, frompolicyrule=nil, topolicyrule=nil, podselector=nil, namespace=nil, description=nil, custompolicy=nil)
@ClusterId = clusterid
@PolicyName = policyname
@FromPolicyRule = frompolicyrule
@ToPolicyRule = topolicyrule
@@ -1553,11 +1553,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -1579,11 +1579,11 @@
# @type Yaml: String
# @param Description: 策略描述
# @type Description: String
attr_accessor :ClusterId, :PolicyName, :Yaml, :Description
-
+
def initialize(clusterid=nil, policyname=nil, yaml=nil, description=nil)
@ClusterId = clusterid
@PolicyName = policyname
@Yaml = yaml
@Description = description
@@ -1605,11 +1605,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -1643,11 +1643,11 @@
# @type VerifyInfo: String
# @param NodeName: 节点名称
# @type NodeName: String
attr_accessor :ClusterId, :ClusterName, :InstanceId, :PrivateIpAddresses, :InstanceRole, :ClusterVersion, :ContainerRuntime, :Region, :VerifyInfo, :NodeName
-
+
def initialize(clusterid=nil, clustername=nil, instanceid=nil, privateipaddresses=nil, instancerole=nil, clusterversion=nil, containerruntime=nil, region=nil, verifyinfo=nil, nodename=nil)
@ClusterId = clusterid
@ClusterName = clustername
@InstanceId = instanceid
@PrivateIpAddresses = privateipaddresses
@@ -1687,11 +1687,11 @@
# @type Region: String
# @param VerifyInfo: 检测结果的验证信息
# @type VerifyInfo: String
attr_accessor :ClusterId, :ClusterName, :WorkloadName, :WorkloadType, :Region, :VerifyInfo
-
+
def initialize(clusterid=nil, clustername=nil, workloadname=nil, workloadtype=nil, region=nil, verifyinfo=nil)
@ClusterId = clusterid
@ClusterName = clustername
@WorkloadName = workloadname
@WorkloadType = workloadtype
@@ -1733,11 +1733,11 @@
# @type MemLimit: Integer
# @param CpuLimit: cpu
# @type CpuLimit: Integer
attr_accessor :ClusterID, :ClusterName, :Status, :BindRuleName, :ClusterType, :ClusterVersion, :MemLimit, :CpuLimit
-
+
def initialize(clusterid=nil, clustername=nil, status=nil, bindrulename=nil, clustertype=nil, clusterversion=nil, memlimit=nil, cpulimit=nil)
@ClusterID = clusterid
@ClusterName = clustername
@Status = status
@BindRuleName = bindrulename
@@ -1770,11 +1770,11 @@
# @type Values: Array
# @param ExactMatch: 是否模糊查询
# @type ExactMatch: Boolean
attr_accessor :Name, :Values, :ExactMatch
-
+
def initialize(name=nil, values=nil, exactmatch=nil)
@Name = name
@Values = values
@ExactMatch = exactmatch
end
@@ -1798,11 +1798,11 @@
# @type ScanTime: String
# @param Size: 镜像大小
# @type Size: Integer
attr_accessor :ImageID, :ImageName, :ContainerCnt, :ScanTime, :Size
-
+
def initialize(imageid=nil, imagename=nil, containercnt=nil, scantime=nil, size=nil)
@ImageID = imageid
@ImageName = imagename
@ContainerCnt = containercnt
@ScanTime = scantime
@@ -1830,11 +1830,11 @@
# @type Status: String
# @param IsAuthorized: 是否授权,1:是,0:否
# @type IsAuthorized: Integer
attr_accessor :ImageId, :ImageName, :AuthorizedTime, :Status, :IsAuthorized
-
+
def initialize(imageid=nil, imagename=nil, authorizedtime=nil, status=nil, isauthorized=nil)
@ImageId = imageid
@ImageName = imagename
@AuthorizedTime = authorizedtime
@Status = status
@@ -1872,11 +1872,11 @@
# @type DockerVersion: String
# @param Status: agent运行状态
# @type Status: String
attr_accessor :HostID, :HostIP, :HostName, :ImageCnt, :ContainerCnt, :PublicIp, :InstanceID, :MachineType, :DockerVersion, :Status
-
+
def initialize(hostid=nil, hostip=nil, hostname=nil, imagecnt=nil, containercnt=nil, publicip=nil, instanceid=nil, machinetype=nil, dockerversion=nil, status=nil)
@HostID = hostid
@HostIP = hostip
@HostName = hostname
@ImageCnt = imagecnt
@@ -1919,11 +1919,11 @@
# @param KafkaVersion: kafka版本号
# 注意:此字段可能返回 null,表示取不到有效值。
# @type KafkaVersion: String
attr_accessor :InstanceID, :InstanceName, :TopicList, :RouteList, :KafkaVersion
-
+
def initialize(instanceid=nil, instancename=nil, topiclist=nil, routelist=nil, kafkaversion=nil)
@InstanceID = instanceid
@InstanceName = instancename
@TopicList = topiclist
@RouteList = routelist
@@ -1959,11 +1959,11 @@
# @type TopicID: String
# @param TopicName: 主题名称
# @type TopicName: String
attr_accessor :TopicID, :TopicName
-
+
def initialize(topicid=nil, topicname=nil)
@TopicID = topicid
@TopicName = topicname
end
@@ -1983,11 +1983,11 @@
# @type Yaml: String
# @param Description: 策略描述
# @type Description: String
attr_accessor :ClusterId, :PolicyName, :Yaml, :Description
-
+
def initialize(clusterid=nil, policyname=nil, yaml=nil, description=nil)
@ClusterId = clusterid
@PolicyName = policyname
@Yaml = yaml
@Description = description
@@ -2009,11 +2009,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -2029,11 +2029,11 @@
class CheckRepeatAssetImageRegistryRequest < TencentCloud::Common::AbstractModel
# @param Name: 仓库名
# @type Name: String
attr_accessor :Name
-
+
def initialize(name=nil)
@Name = name
end
def deserialize(params)
@@ -2048,11 +2048,11 @@
# @type IsRepeat: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :IsRepeat, :RequestId
-
+
def initialize(isrepeat=nil, requestid=nil)
@IsRepeat = isrepeat
@RequestId = requestid
end
@@ -2086,11 +2086,11 @@
# // 3:SASL_SSL(SSL加密通信,在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持)
# 注意:此字段可能返回 null,表示取不到有效值。
# @type AccessType: Integer
attr_accessor :RouteID, :Domain, :DomainPort, :Vip, :VipType, :AccessType
-
+
def initialize(routeid=nil, domain=nil, domainport=nil, vip=nil, viptype=nil, accesstype=nil)
@RouteID = routeid
@Domain = domain
@DomainPort = domainport
@Vip = vip
@@ -2118,11 +2118,11 @@
# @param TopicList: cls主题列表
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TopicList: Array
attr_accessor :LogsetID, :LogsetName, :TopicList
-
+
def initialize(logsetid=nil, logsetname=nil, topiclist=nil)
@LogsetID = logsetid
@LogsetName = logsetname
@TopicList = topiclist
end
@@ -2147,11 +2147,11 @@
# @type TopicID: String
# @param TopicName: 主题名称
# @type TopicName: String
attr_accessor :TopicID, :TopicName
-
+
def initialize(topicid=nil, topicname=nil)
@TopicID = topicid
@TopicName = topicname
end
@@ -2219,11 +2219,11 @@
# @param RiskAssessment: 受影响评估
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RiskAssessment: String
attr_accessor :CheckItemId, :Name, :ItemDetail, :RiskLevel, :RiskTarget, :RiskType, :RiskAttribute, :RiskProperty, :CVENumber, :DiscoverTime, :Solution, :CVSS, :CVSSScore, :RelateLink, :AffectedType, :AffectedVersion, :IgnoredAssetNum, :IsIgnored, :RiskAssessment
-
+
def initialize(checkitemid=nil, name=nil, itemdetail=nil, risklevel=nil, risktarget=nil, risktype=nil, riskattribute=nil, riskproperty=nil, cvenumber=nil, discovertime=nil, solution=nil, cvss=nil, cvssscore=nil, relatelink=nil, affectedtype=nil, affectedversion=nil, ignoredassetnum=nil, isignored=nil, riskassessment=nil)
@CheckItemId = checkitemid
@Name = name
@ItemDetail = itemdetail
@RiskLevel = risklevel
@@ -2277,11 +2277,11 @@
# @type NodeIp: String
# @param WorkloadName: 按照要扫描的workload名字
# @type WorkloadName: String
attr_accessor :ClusterId, :ClusterRegion, :NodeIp, :WorkloadName
-
+
def initialize(clusterid=nil, clusterregion=nil, nodeip=nil, workloadname=nil)
@ClusterId = clusterid
@ClusterRegion = clusterregion
@NodeIp = nodeip
@WorkloadName = workloadname
@@ -2301,11 +2301,11 @@
# @type ClusterId: String
# @param ClusterRegion: 该集群对应的地域
# @type ClusterRegion: String
attr_accessor :ClusterId, :ClusterRegion
-
+
def initialize(clusterid=nil, clusterregion=nil)
@ClusterId = clusterid
@ClusterRegion = clusterregion
end
@@ -2321,11 +2321,11 @@
# @type Name: String
# @param Values: 参数值
# @type Values: Array
attr_accessor :Name, :Values
-
+
def initialize(name=nil, values=nil)
@Name = name
@Values = values
end
@@ -2377,11 +2377,11 @@
# @type CheckStatus: String
# @param TaskCreateTime: 任务创建时间,检查时间
# @type TaskCreateTime: String
attr_accessor :ClusterId, :ClusterName, :ClusterVersion, :ClusterOs, :ClusterType, :ClusterNodeNum, :Region, :DefenderStatus, :ClusterStatus, :ClusterCheckMode, :ClusterAutoCheck, :DefenderErrorReason, :UnreadyNodeNum, :SeriousRiskCount, :HighRiskCount, :MiddleRiskCount, :HintRiskCount, :CheckFailReason, :CheckStatus, :TaskCreateTime
-
+
def initialize(clusterid=nil, clustername=nil, clusterversion=nil, clusteros=nil, clustertype=nil, clusternodenum=nil, region=nil, defenderstatus=nil, clusterstatus=nil, clustercheckmode=nil, clusterautocheck=nil, defendererrorreason=nil, unreadynodenum=nil, seriousriskcount=nil, highriskcount=nil, middleriskcount=nil, hintriskcount=nil, checkfailreason=nil, checkstatus=nil, taskcreatetime=nil)
@ClusterId = clusterid
@ClusterName = clustername
@ClusterVersion = clusterversion
@ClusterOs = clusteros
@@ -2439,11 +2439,11 @@
# @type AffectedClusterCount: Integer
# @param AffectedNodeCount: 受影响的节点数量
# @type AffectedNodeCount: Integer
attr_accessor :CheckItem, :VerifyInfo, :ErrorMessage, :AffectedClusterCount, :AffectedNodeCount
-
+
def initialize(checkitem=nil, verifyinfo=nil, errormessage=nil, affectedclustercount=nil, affectednodecount=nil)
@CheckItem = checkitem
@VerifyInfo = verifyinfo
@ErrorMessage = errormessage
@AffectedClusterCount = affectedclustercount
@@ -2504,11 +2504,11 @@
# @param InstanceId: 主机实例id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type InstanceId: String
attr_accessor :CustomerAssetId, :AssetName, :AssetType, :CheckStatus, :NodeName, :LastCheckTime, :CheckResult, :HostIP, :ImageTag, :VerifyInfo, :InstanceId
-
+
def initialize(customerassetid=nil, assetname=nil, assettype=nil, checkstatus=nil, nodename=nil, lastchecktime=nil, checkresult=nil, hostip=nil, imagetag=nil, verifyinfo=nil, instanceid=nil)
@CustomerAssetId = customerassetid
@AssetName = assetname
@AssetType = assettype
@CheckStatus = checkstatus
@@ -2576,11 +2576,11 @@
# ASSET_STOPPED: 停止运行,
# ASSET_ABNORMAL: 异常
# @type AssetCreateTime: String
attr_accessor :CustomerAssetId, :AssetType, :AssetName, :NodeName, :HostName, :HostIP, :CheckStatus, :PassedPolicyItemCount, :FailedPolicyItemCount, :LastCheckTime, :CheckResult, :AssetStatus, :AssetCreateTime
-
+
def initialize(customerassetid=nil, assettype=nil, assetname=nil, nodename=nil, hostname=nil, hostip=nil, checkstatus=nil, passedpolicyitemcount=nil, failedpolicyitemcount=nil, lastchecktime=nil, checkresult=nil, assetstatus=nil, assetcreatetime=nil)
@CustomerAssetId = customerassetid
@AssetType = assettype
@AssetName = assetname
@NodeName = nodename
@@ -2654,11 +2654,11 @@
# @param InstanceId: 主机节点的实例id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type InstanceId: String
attr_accessor :CustomerAssetId, :AssetType, :AssetName, :ImageTag, :HostIP, :NodeName, :CheckStatus, :PassedPolicyItemCount, :FailedPolicyItemCount, :LastCheckTime, :CheckResult, :InstanceId
-
+
def initialize(customerassetid=nil, assettype=nil, assetname=nil, imagetag=nil, hostip=nil, nodename=nil, checkstatus=nil, passedpolicyitemcount=nil, failedpolicyitemcount=nil, lastchecktime=nil, checkresult=nil, instanceid=nil)
@CustomerAssetId = customerassetid
@AssetType = assettype
@AssetName = assetname
@ImageTag = imagetag
@@ -2726,11 +2726,11 @@
# @param VerifyInfo: 验证信息
# 注意:此字段可能返回 null,表示取不到有效值。
# @type VerifyInfo: String
attr_accessor :CustomerPolicyItemId, :BasePolicyItemId, :Name, :Category, :BenchmarkStandardId, :BenchmarkStandardName, :RiskLevel, :CheckStatus, :CheckResult, :WhitelistId, :FixSuggestion, :LastCheckTime, :VerifyInfo
-
+
def initialize(customerpolicyitemid=nil, basepolicyitemid=nil, name=nil, category=nil, benchmarkstandardid=nil, benchmarkstandardname=nil, risklevel=nil, checkstatus=nil, checkresult=nil, whitelistid=nil, fixsuggestion=nil, lastchecktime=nil, verifyinfo=nil)
@CustomerPolicyItemId = customerpolicyitemid
@BasePolicyItemId = basepolicyitemid
@Name = name
@Category = category
@@ -2768,11 +2768,11 @@
# @type CustomerAssetItemId: Integer
# @param CustomerPolicyItemIdSet: 需要忽略指定资产内的检查项ID列表,为空表示所有
# @type CustomerPolicyItemIdSet: Array
attr_accessor :CustomerAssetItemId, :CustomerPolicyItemIdSet
-
+
def initialize(customerassetitemid=nil, customerpolicyitemidset=nil)
@CustomerAssetItemId = customerassetitemid
@CustomerPolicyItemIdSet = customerpolicyitemidset
end
@@ -2839,11 +2839,11 @@
# @param IgnoredPolicyItemCount: 已忽略的检查项总数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IgnoredPolicyItemCount: Integer
attr_accessor :AssetType, :IsCustomerFirstCheck, :CheckStatus, :CheckProgress, :PassedPolicyItemCount, :FailedPolicyItemCount, :FailedCriticalPolicyItemCount, :FailedHighRiskPolicyItemCount, :FailedMediumRiskPolicyItemCount, :FailedLowRiskPolicyItemCount, :NoticePolicyItemCount, :PassedAssetCount, :FailedAssetCount, :AssetPassedRate, :ScanFailedAssetCount, :CheckCostTime, :LastCheckTime, :PeriodRule, :OpenPolicyItemCount, :IgnoredPolicyItemCount
-
+
def initialize(assettype=nil, iscustomerfirstcheck=nil, checkstatus=nil, checkprogress=nil, passedpolicyitemcount=nil, failedpolicyitemcount=nil, failedcriticalpolicyitemcount=nil, failedhighriskpolicyitemcount=nil, failedmediumriskpolicyitemcount=nil, failedlowriskpolicyitemcount=nil, noticepolicyitemcount=nil, passedassetcount=nil, failedassetcount=nil, assetpassedrate=nil, scanfailedassetcount=nil, checkcosttime=nil, lastchecktime=nil, periodrule=nil, openpolicyitemcount=nil, ignoredpolicyitemcount=nil)
@AssetType = assettype
@IsCustomerFirstCheck = iscustomerfirstcheck
@CheckStatus = checkstatus
@CheckProgress = checkprogress
@@ -2904,11 +2904,11 @@
# @type Enabled: Boolean
# @param Description: 标准的描述
# @type Description: String
attr_accessor :StandardId, :Name, :PolicyItemCount, :Enabled, :Description
-
+
def initialize(standardid=nil, name=nil, policyitemcount=nil, enabled=nil, description=nil)
@StandardId = standardid
@Name = name
@PolicyItemCount = policyitemcount
@Enabled = enabled
@@ -2930,11 +2930,11 @@
# @type StandardId: Integer
# @param Enable: 是否启用合规标准
# @type Enable: Boolean
attr_accessor :StandardId, :Enable
-
+
def initialize(standardid=nil, enable=nil)
@StandardId = standardid
@Enable = enable
end
@@ -2951,11 +2951,11 @@
# @param PodName: 容器所属的Pod的名称。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type PodName: String
attr_accessor :ContainerId, :PodName
-
+
def initialize(containerid=nil, podname=nil)
@ContainerId = containerid
@PodName = podname
end
@@ -2973,11 +2973,11 @@
# @type Values: Array
# @param ExactMatch: 是否模糊查询。默认为是。
# @type ExactMatch: Boolean
attr_accessor :Name, :Values, :ExactMatch
-
+
def initialize(name=nil, values=nil, exactmatch=nil)
@Name = name
@Values = values
@ExactMatch = exactmatch
end
@@ -2997,11 +2997,11 @@
# @param K8SVersion: 主机上的K8S的版本。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type K8SVersion: String
attr_accessor :DockerVersion, :K8SVersion
-
+
def initialize(dockerversion=nil, k8sversion=nil)
@DockerVersion = dockerversion
@K8SVersion = k8sversion
end
@@ -3022,11 +3022,11 @@
# @param Repository: 镜像所在远程仓库的路径。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Repository: String
attr_accessor :ImageId, :ImageName, :ImageTag, :Repository
-
+
def initialize(imageid=nil, imagename=nil, imagetag=nil, repository=nil)
@ImageId = imageid
@ImageName = imagename
@ImageTag = imagetag
@Repository = repository
@@ -3048,11 +3048,11 @@
# @param ClusterVersion: K8S集群的版本。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ClusterVersion: String
attr_accessor :ClusterName, :ClusterVersion
-
+
def initialize(clustername=nil, clusterversion=nil)
@ClusterName = clustername
@ClusterVersion = clusterversion
end
@@ -3081,11 +3081,11 @@
# @type PeriodRule: :class:`Tencentcloud::Tcss.v20201101.models.CompliancePeriodTaskRule`
# @param BenchmarkStandardSet: 合规标准列表
# @type BenchmarkStandardSet: Array
attr_accessor :PeriodTaskId, :AssetType, :LastTriggerTime, :TotalPolicyItemCount, :PeriodRule, :BenchmarkStandardSet
-
+
def initialize(periodtaskid=nil, assettype=nil, lasttriggertime=nil, totalpolicyitemcount=nil, periodrule=nil, benchmarkstandardset=nil)
@PeriodTaskId = periodtaskid
@AssetType = assettype
@LastTriggerTime = lasttriggertime
@TotalPolicyItemCount = totalpolicyitemcount
@@ -3122,11 +3122,11 @@
# @param Enable: 是否开启
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Enable: Boolean
attr_accessor :Frequency, :ExecutionTime, :Enable
-
+
def initialize(frequency=nil, executiontime=nil, enable=nil)
@Frequency = frequency
@ExecutionTime = executiontime
@Enable = enable
end
@@ -3144,11 +3144,11 @@
# @type CustomerPolicyItemId: Integer
# @param CustomerAssetItemIdSet: 需要忽略指定检查项内的资产ID列表,为空表示所有
# @type CustomerAssetItemIdSet: Array
attr_accessor :CustomerPolicyItemId, :CustomerAssetItemIdSet
-
+
def initialize(customerpolicyitemid=nil, customerassetitemidset=nil)
@CustomerPolicyItemId = customerpolicyitemid
@CustomerAssetItemIdSet = customerassetitemidset
end
@@ -3208,11 +3208,11 @@
# @param ApplicableVersion: 检测项适用的版本
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ApplicableVersion: String
attr_accessor :CustomerPolicyItemId, :BasePolicyItemId, :Name, :Category, :BenchmarkStandardName, :RiskLevel, :AssetType, :LastCheckTime, :CheckStatus, :CheckResult, :PassedAssetCount, :FailedAssetCount, :WhitelistId, :FixSuggestion, :BenchmarkStandardId, :ApplicableVersion
-
+
def initialize(customerpolicyitemid=nil, basepolicyitemid=nil, name=nil, category=nil, benchmarkstandardname=nil, risklevel=nil, assettype=nil, lastchecktime=nil, checkstatus=nil, checkresult=nil, passedassetcount=nil, failedassetcount=nil, whitelistid=nil, fixsuggestion=nil, benchmarkstandardid=nil, applicableversion=nil)
@CustomerPolicyItemId = customerpolicyitemid
@BasePolicyItemId = basepolicyitemid
@Name = name
@Category = category
@@ -3270,11 +3270,11 @@
# @type Suggestion: String
# @param CheckTime: 检测的时间。
# @type CheckTime: String
attr_accessor :CustomerAssetId, :AssetType, :CheckStatus, :AssetName, :FailureReason, :Suggestion, :CheckTime
-
+
def initialize(customerassetid=nil, assettype=nil, checkstatus=nil, assetname=nil, failurereason=nil, suggestion=nil, checktime=nil)
@CustomerAssetId = customerassetid
@AssetType = assettype
@CheckStatus = checkstatus
@AssetName = assetname
@@ -3312,11 +3312,11 @@
# @type LastUpdateTime: String
# @param InsertTime: 加入到白名单的时间
# @type InsertTime: String
attr_accessor :WhitelistItemId, :CustomerPolicyItemId, :Name, :StandardName, :StandardId, :AffectedAssetCount, :LastUpdateTime, :InsertTime
-
+
def initialize(whitelistitemid=nil, customerpolicyitemid=nil, name=nil, standardname=nil, standardid=nil, affectedassetcount=nil, lastupdatetime=nil, inserttime=nil)
@WhitelistItemId = whitelistitemid
@CustomerPolicyItemId = customerpolicyitemid
@Name = name
@StandardName = standardname
@@ -3344,11 +3344,11 @@
# @type Name: String
# @param Version: 版本
# @type Version: String
attr_accessor :Name, :Version
-
+
def initialize(name=nil, version=nil)
@Name = name
@Version = version
end
@@ -3378,11 +3378,14 @@
# @param Name: 组件名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Name: String
attr_accessor :Component, :Version, :FixedVersion, :Path, :Type, :Name
-
+ extend Gem::Deprecate
+ deprecate :Component, :none, 2023, 6
+ deprecate :Component=, :none, 2023, 6
+
def initialize(component=nil, version=nil, fixedversion=nil, path=nil, type=nil, name=nil)
@Component = component
@Version = version
@FixedVersion = fixedversion
@Path = path
@@ -3406,11 +3409,11 @@
# @type ClusterId: String
# @param Id: 策略Id数组
# @type Id: Array
attr_accessor :ClusterId, :Id
-
+
def initialize(clusterid=nil, id=nil)
@ClusterId = clusterid
@Id = id
end
@@ -3428,11 +3431,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -3508,11 +3511,11 @@
# @type PodCpu: Integer
# @param PodMem: 所属Pod的内存
# @type PodMem: Integer
attr_accessor :ContainerID, :ContainerName, :Status, :CreateTime, :RunAs, :Cmd, :CPUUsage, :RamUsage, :ImageName, :ImageID, :POD, :HostID, :HostIP, :UpdateTime, :HostName, :PublicIp, :NetStatus, :NetSubStatus, :IsolateSource, :IsolateTime, :NodeID, :PodIP, :PodName, :NodeType, :NodeUniqueID, :PodCpu, :PodMem
-
+
def initialize(containerid=nil, containername=nil, status=nil, createtime=nil, runas=nil, cmd=nil, cpuusage=nil, ramusage=nil, imagename=nil, imageid=nil, pod=nil, hostid=nil, hostip=nil, updatetime=nil, hostname=nil, publicip=nil, netstatus=nil, netsubstatus=nil, isolatesource=nil, isolatetime=nil, nodeid=nil, podip=nil, podname=nil, nodetype=nil, nodeuniqueid=nil, podcpu=nil, podmem=nil)
@ContainerID = containerid
@ContainerName = containername
@Status = status
@CreateTime = createtime
@@ -3590,11 +3593,11 @@
# @type Name: String
# @param Driver: 驱动
# @type Driver: String
attr_accessor :Type, :Source, :Destination, :Mode, :RW, :Propagation, :Name, :Driver
-
+
def initialize(type=nil, source=nil, destination=nil, mode=nil, rw=nil, propagation=nil, name=nil, driver=nil)
@Type = type
@Source = source
@Destination = destination
@Mode = mode
@@ -3634,11 +3637,11 @@
# @type Ipv6: String
# @param MAC: MAC 地址
# @type MAC: String
attr_accessor :EndpointID, :Mode, :Name, :NetworkID, :Gateway, :Ipv4, :Ipv6, :MAC
-
+
def initialize(endpointid=nil, mode=nil, name=nil, networkid=nil, gateway=nil, ipv4=nil, ipv6=nil, mac=nil)
@EndpointID = endpointid
@Mode = mode
@Name = name
@NetworkID = networkid
@@ -3672,11 +3675,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Order, :By, :ExportField
-
+
def initialize(filters=nil, order=nil, by=nil, exportfield=nil)
@Filters = filters
@Order = order
@By = by
@ExportField = exportfield
@@ -3703,11 +3706,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -3729,11 +3732,11 @@
# @type By: Array
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Order, :By, :ExportField
-
+
def initialize(filters=nil, order=nil, by=nil, exportfield=nil)
@Filters = filters
@Order = order
@By = by
@ExportField = exportfield
@@ -3760,11 +3763,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -3784,11 +3787,11 @@
# @type ScanType: Array
# @param Id: 扫描的镜像列表Id
# @type Id: Array
attr_accessor :All, :Images, :ScanType, :Id
-
+
def initialize(all=nil, images=nil, scantype=nil, id=nil)
@All = all
@Images = images
@ScanType = scantype
@Id = id
@@ -3813,11 +3816,11 @@
class CreateAssetImageRegistryScanTaskOneKeyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3841,11 +3844,11 @@
# @type ExcludeImageList: Array
# @param OnlyScanLatest: 是否仅扫描各repository最新版的镜像, 与Filters配合使用
# @type OnlyScanLatest: Boolean
attr_accessor :All, :Images, :ScanType, :Id, :Filters, :ExcludeImageList, :OnlyScanLatest
-
+
def initialize(all=nil, images=nil, scantype=nil, id=nil, filters=nil, excludeimagelist=nil, onlyscanlatest=nil)
@All = all
@Images = images
@ScanType = scantype
@Id = id
@@ -3883,11 +3886,11 @@
class CreateAssetImageRegistryScanTaskResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3913,11 +3916,11 @@
# @type All: Boolean
# @param Images: 自定义镜像
# @type Images: Array
attr_accessor :Enable, :ScanTime, :ScanPeriod, :ScanVirus, :ScanRisk, :ScanVul, :All, :Images
-
+
def initialize(enable=nil, scantime=nil, scanperiod=nil, scanvirus=nil, scanrisk=nil, scanvul=nil, all=nil, images=nil)
@Enable = enable
@ScanTime = scantime
@ScanPeriod = scanperiod
@ScanVirus = scanvirus
@@ -3943,11 +3946,11 @@
class CreateAssetImageScanSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3971,11 +3974,11 @@
# @type Filters: Array
# @param ExcludeImageIds: 根据过滤条件筛选出镜像,再排除个别镜像
# @type ExcludeImageIds: Array
attr_accessor :All, :Images, :ScanVul, :ScanVirus, :ScanRisk, :Filters, :ExcludeImageIds
-
+
def initialize(all=nil, images=nil, scanvul=nil, scanvirus=nil, scanrisk=nil, filters=nil, excludeimageids=nil)
@All = all
@Images = images
@ScanVul = scanvul
@ScanVirus = scanvirus
@@ -4008,11 +4011,11 @@
# @type TaskID: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskID, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskID = taskid
@RequestId = requestid
end
@@ -4038,11 +4041,11 @@
# @type By: String
# @param Order: 升序降序,asc desc
# @type Order: String
attr_accessor :ExportField, :ImageID, :Filters, :Limit, :Offset, :By, :Order
-
+
def initialize(exportfield=nil, imageid=nil, filters=nil, limit=nil, offset=nil, by=nil, order=nil)
@ExportField = exportfield
@ImageID = imageid
@Filters = filters
@Limit = limit
@@ -4075,11 +4078,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4093,11 +4096,11 @@
class CreateCheckComponentRequest < TencentCloud::Common::AbstractModel
# @param ClusterInfoList: 要安装的集群列表信息
# @type ClusterInfoList: Array
attr_accessor :ClusterInfoList
-
+
def initialize(clusterinfolist=nil)
@ClusterInfoList = clusterinfolist
end
def deserialize(params)
@@ -4118,11 +4121,11 @@
# @type InstallResult: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :InstallResult, :RequestId
-
+
def initialize(installresult=nil, requestid=nil)
@InstallResult = installresult
@RequestId = requestid
end
@@ -4136,11 +4139,11 @@
class CreateClusterCheckTaskRequest < TencentCloud::Common::AbstractModel
# @param ClusterCheckTaskList: 指定要扫描的集群信息
# @type ClusterCheckTaskList: Array
attr_accessor :ClusterCheckTaskList
-
+
def initialize(clusterchecktasklist=nil)
@ClusterCheckTaskList = clusterchecktasklist
end
def deserialize(params)
@@ -4163,11 +4166,11 @@
# @type CreateResult: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :CreateResult, :RequestId
-
+
def initialize(taskid=nil, createresult=nil, requestid=nil)
@TaskId = taskid
@CreateResult = createresult
@RequestId = requestid
end
@@ -4192,11 +4195,11 @@
# @type PolicySetId: Integer
# @param PeriodTaskId: 按照定时任务ID指定的策略执行合规检查。
# @type PeriodTaskId: Integer
attr_accessor :AssetTypeSet, :PolicySetId, :PeriodTaskId
-
+
def initialize(assettypeset=nil, policysetid=nil, periodtaskid=nil)
@AssetTypeSet = assettypeset
@PolicySetId = policysetid
@PeriodTaskId = periodtaskid
end
@@ -4214,11 +4217,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -4245,11 +4248,11 @@
# @type By: String
# @param Order: 排序方式desc ,asc
# @type Order: String
attr_accessor :ImageID, :ExportField, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(imageid=nil, exportfield=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@ImageID = imageid
@ExportField = exportfield
@Limit = limit
@Offset = offset
@@ -4282,11 +4285,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4311,11 +4314,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -4344,11 +4347,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4381,11 +4384,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -4414,11 +4417,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4442,11 +4445,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Limit, :Offset, :Filters, :Order, :By, :ExportField
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil, exportfield=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -4477,11 +4480,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4506,11 +4509,11 @@
# @type Order: String
# @param By: 排序字段:主机数量:HostCount,容器数量:ContainerCount,更新时间:UpdateTime
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -4539,11 +4542,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4563,11 +4566,11 @@
# @type ExportAll: Boolean
# @param IdList: 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。
# @type IdList: Array
attr_accessor :AssetType, :ExportByAsset, :ExportAll, :IdList
-
+
def initialize(assettype=nil, exportbyasset=nil, exportall=nil, idlist=nil)
@AssetType = assettype
@ExportByAsset = exportbyasset
@ExportAll = exportall
@IdList = idlist
@@ -4588,11 +4591,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4626,11 +4629,11 @@
# @type Order: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Limit, :Offset, :By, :Order, :ExportField
-
+
def initialize(filters=nil, limit=nil, offset=nil, by=nil, order=nil, exportfield=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@By = by
@@ -4661,11 +4664,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4693,11 +4696,11 @@
# @type Order: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Offset, :Limit, :By, :Order, :ExportField
-
+
def initialize(filters=nil, offset=nil, limit=nil, by=nil, order=nil, exportfield=nil)
@Filters = filters
@Offset = offset
@Limit = limit
@By = by
@@ -4730,11 +4733,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :DownloadUrl, :RequestId
-
+
def initialize(jobid=nil, downloadurl=nil, requestid=nil)
@JobId = jobid
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -4764,11 +4767,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Order, :By, :ExportField
-
+
def initialize(filters=nil, order=nil, by=nil, exportfield=nil)
@Filters = filters
@Order = order
@By = by
@ExportField = exportfield
@@ -4795,11 +4798,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4821,11 +4824,11 @@
# @type By: Array
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Order, :By, :ExportField
-
+
def initialize(filters=nil, order=nil, by=nil, exportfield=nil)
@Filters = filters
@Order = order
@By = by
@ExportField = exportfield
@@ -4852,11 +4855,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -4874,11 +4877,11 @@
# @type CopySrcRuleID: String
# @param EventID: 事件ID(适用于事件加白场景)
# @type EventID: Integer
attr_accessor :RuleInfo, :CopySrcRuleID, :EventID
-
+
def initialize(ruleinfo=nil, copysrcruleid=nil, eventid=nil)
@RuleInfo = ruleinfo
@CopySrcRuleID = copysrcruleid
@EventID = eventid
end
@@ -4899,11 +4902,11 @@
# @type RuleID: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RuleID, :RequestId
-
+
def initialize(ruleid=nil, requestid=nil)
@RuleID = ruleid
@RequestId = requestid
end
@@ -4914,11 +4917,11 @@
end
# CreateNetworkFirewallClusterRefresh请求参数结构体
class CreateNetworkFirewallClusterRefreshRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -4932,11 +4935,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -4952,11 +4955,11 @@
class CreateNetworkFirewallPolicyDiscoverRequest < TencentCloud::Common::AbstractModel
# @param ClusterId: 集群Id
# @type ClusterId: String
attr_accessor :ClusterId
-
+
def initialize(clusterid=nil)
@ClusterId = clusterid
end
def deserialize(params)
@@ -4972,11 +4975,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -4994,11 +4997,11 @@
# @type ClusterId: String
# @param Id: 策略Id数组
# @type Id: Array
attr_accessor :ClusterId, :Id
-
+
def initialize(clusterid=nil, id=nil)
@ClusterId = clusterid
@Id = id
end
@@ -5016,11 +5019,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -5038,11 +5041,11 @@
# @type ClusterId: String
# @param Id: 策略Id数组
# @type Id: Array
attr_accessor :ClusterId, :Id
-
+
def initialize(clusterid=nil, id=nil)
@ClusterId = clusterid
@Id = id
end
@@ -5060,11 +5063,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -5080,11 +5083,11 @@
class CreateOrModifyPostPayCoresRequest < TencentCloud::Common::AbstractModel
# @param CoresCnt: 弹性计费上限,最小值500
# @type CoresCnt: Integer
attr_accessor :CoresCnt
-
+
def initialize(corescnt=nil)
@CoresCnt = corescnt
end
def deserialize(params)
@@ -5096,11 +5099,11 @@
class CreateOrModifyPostPayCoresResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5122,11 +5125,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Limit, :Offset, :Filters, :Order, :By, :ExportField
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil, exportfield=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -5157,11 +5160,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5172,11 +5175,11 @@
end
# CreateRefreshTask请求参数结构体
class CreateRefreshTaskRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -5190,11 +5193,11 @@
# @type CreateResult: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :CreateResult, :RequestId
-
+
def initialize(taskid=nil, createresult=nil, requestid=nil)
@TaskId = taskid
@CreateResult = createresult
@RequestId = requestid
end
@@ -5232,11 +5235,11 @@
# @type Order: String
# @param By: 排序字段:事件数量:EventCount
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -5265,11 +5268,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5283,11 +5286,11 @@
class CreateSearchTemplateRequest < TencentCloud::Common::AbstractModel
# @param SearchTemplate: 搜索模板
# @type SearchTemplate: :class:`Tencentcloud::Tcss.v20201101.models.SearchTemplate`
attr_accessor :SearchTemplate
-
+
def initialize(searchtemplate=nil)
@SearchTemplate = searchtemplate
end
def deserialize(params)
@@ -5302,11 +5305,11 @@
class CreateSearchTemplateResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5341,11 +5344,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -5374,11 +5377,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5398,11 +5401,11 @@
# @type TimeoutAll: Boolean
# @param Timeout: 重新设置的超时时长
# @type Timeout: Integer
attr_accessor :TaskId, :ContainerIds, :TimeoutAll, :Timeout
-
+
def initialize(taskid=nil, containerids=nil, timeoutall=nil, timeout=nil)
@TaskId = taskid
@ContainerIds = containerids
@TimeoutAll = timeoutall
@Timeout = timeout
@@ -5420,11 +5423,11 @@
class CreateVirusScanAgainResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5453,11 +5456,11 @@
# SCAN_PATH_DEFAULT:默认路径
# SCAN_PATH_USER_DEFINE:用户自定义路径
# @type ScanPathMode: String
attr_accessor :ScanPathAll, :ScanRangeType, :ScanRangeAll, :Timeout, :ScanPathType, :ScanIds, :ScanPath, :ScanPathMode
-
+
def initialize(scanpathall=nil, scanrangetype=nil, scanrangeall=nil, timeout=nil, scanpathtype=nil, scanids=nil, scanpath=nil, scanpathmode=nil)
@ScanPathAll = scanpathall
@ScanRangeType = scanrangetype
@ScanRangeAll = scanrangeall
@Timeout = timeout
@@ -5485,11 +5488,11 @@
# @type TaskID: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskID, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskID = taskid
@RequestId = requestid
end
@@ -5512,11 +5515,11 @@
# <li>ContainerID- string - 是否必填:否 - 容器ID</li>
# <li>ContainerName- String -是否必填: 否 - 容器名称</li>
# @type Filters: Array
attr_accessor :PocID, :Limit, :Offset, :Filters
-
+
def initialize(pocid=nil, limit=nil, offset=nil, filters=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -5543,11 +5546,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5583,11 +5586,11 @@
# @type Order: String
# @param By: 排序字段:事件数量:EventCount
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -5616,11 +5619,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5644,11 +5647,11 @@
# @type Order: String
# @param By: 排序字段:更新时间:ModifyTime/首次开启时间:CreateTime
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -5677,11 +5680,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5708,11 +5711,11 @@
# @type By: String
# @param Order: 排序方式desc ,asc
# @type Order: String
attr_accessor :ImageID, :ExportField, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(imageid=nil, exportfield=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@ImageID = imageid
@ExportField = exportfield
@Limit = limit
@Offset = offset
@@ -5745,11 +5748,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5781,11 +5784,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :PocID, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(pocid=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -5816,11 +5819,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5844,11 +5847,11 @@
# @type LocalTaskID: Integer
# @param RegistryTaskID: 仓库镜像重新漏洞扫描时的任务ID
# @type RegistryTaskID: Integer
attr_accessor :LocalImageScanType, :LocalImageIDs, :RegistryImageScanType, :RegistryImageIDs, :LocalTaskID, :RegistryTaskID
-
+
def initialize(localimagescantype=nil, localimageids=nil, registryimagescantype=nil, registryimageids=nil, localtaskid=nil, registrytaskid=nil)
@LocalImageScanType = localimagescantype
@LocalImageIDs = localimageids
@RegistryImageScanType = registryimagescantype
@RegistryImageIDs = registryimageids
@@ -5874,11 +5877,11 @@
# @type RegistryTaskID: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LocalTaskID, :RegistryTaskID, :RequestId
-
+
def initialize(localtaskid=nil, registrytaskid=nil, requestid=nil)
@LocalTaskID = localtaskid
@RegistryTaskID = registrytaskid
@RequestId = requestid
end
@@ -5917,11 +5920,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -5950,11 +5953,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -5968,11 +5971,11 @@
class DeleteAbnormalProcessRulesRequest < TencentCloud::Common::AbstractModel
# @param RuleIdSet: 策略的ids
# @type RuleIdSet: Array
attr_accessor :RuleIdSet
-
+
def initialize(ruleidset=nil)
@RuleIdSet = ruleidset
end
def deserialize(params)
@@ -5984,11 +5987,11 @@
class DeleteAbnormalProcessRulesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6000,11 +6003,11 @@
class DeleteAccessControlRulesRequest < TencentCloud::Common::AbstractModel
# @param RuleIdSet: 策略的ids
# @type RuleIdSet: Array
attr_accessor :RuleIdSet
-
+
def initialize(ruleidset=nil)
@RuleIdSet = ruleidset
end
def deserialize(params)
@@ -6016,11 +6019,11 @@
class DeleteAccessControlRulesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6034,11 +6037,11 @@
# @type AssetItemId: Integer
# @param CustomerPolicyItemIdSet: 需要忽略指定资产内的检查项ID列表
# @type CustomerPolicyItemIdSet: Array
attr_accessor :AssetItemId, :CustomerPolicyItemIdSet
-
+
def initialize(assetitemid=nil, customerpolicyitemidset=nil)
@AssetItemId = assetitemid
@CustomerPolicyItemIdSet = customerpolicyitemidset
end
@@ -6052,11 +6055,11 @@
class DeleteComplianceAssetPolicySetFromWhitelistResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6068,11 +6071,11 @@
class DeleteCompliancePolicyAssetSetFromWhitelistRequest < TencentCloud::Common::AbstractModel
# @param PolicyAssetSetList: (检查项ID+资产ID列表)的列表
# @type PolicyAssetSetList: Array
attr_accessor :PolicyAssetSetList
-
+
def initialize(policyassetsetlist=nil)
@PolicyAssetSetList = policyassetsetlist
end
def deserialize(params)
@@ -6091,11 +6094,11 @@
class DeleteCompliancePolicyAssetSetFromWhitelistResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6107,11 +6110,11 @@
class DeleteCompliancePolicyItemFromWhitelistRequest < TencentCloud::Common::AbstractModel
# @param WhitelistIdSet: 指定的白名单项的ID的列表
# @type WhitelistIdSet: Array
attr_accessor :WhitelistIdSet
-
+
def initialize(whitelistidset=nil)
@WhitelistIdSet = whitelistidset
end
def deserialize(params)
@@ -6123,11 +6126,11 @@
class DeleteCompliancePolicyItemFromWhitelistResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6139,11 +6142,11 @@
class DeleteEscapeWhiteListRequest < TencentCloud::Common::AbstractModel
# @param IDSet: 白名单记录ID数组
# @type IDSet: Array
attr_accessor :IDSet
-
+
def initialize(idset=nil)
@IDSet = idset
end
def deserialize(params)
@@ -6155,11 +6158,11 @@
class DeleteEscapeWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6171,11 +6174,11 @@
class DeleteIgnoreVulRequest < TencentCloud::Common::AbstractModel
# @param List: 漏洞PocID 信息列表
# @type List: Array
attr_accessor :List
-
+
def initialize(list=nil)
@List = list
end
def deserialize(params)
@@ -6194,11 +6197,11 @@
class DeleteIgnoreVulResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6210,11 +6213,11 @@
class DeleteK8sApiAbnormalRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleIDSet: 规则ID集合
# @type RuleIDSet: Array
attr_accessor :RuleIDSet
-
+
def initialize(ruleidset=nil)
@RuleIDSet = ruleidset
end
def deserialize(params)
@@ -6226,11 +6229,11 @@
class DeleteK8sApiAbnormalRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6242,11 +6245,11 @@
class DeleteMachineRequest < TencentCloud::Common::AbstractModel
# @param Uuid: 客户端Uuid
# @type Uuid: String
attr_accessor :Uuid
-
+
def initialize(uuid=nil)
@Uuid = uuid
end
def deserialize(params)
@@ -6258,11 +6261,11 @@
class DeleteMachineResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6276,11 +6279,11 @@
# @type ClusterId: String
# @param Id: 策略Id数组
# @type Id: Array
attr_accessor :ClusterId, :Id
-
+
def initialize(clusterid=nil, id=nil)
@ClusterId = clusterid
@Id = id
end
@@ -6298,11 +6301,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -6318,11 +6321,11 @@
class DeleteReverseShellEventsRequest < TencentCloud::Common::AbstractModel
# @param EventIdSet: 事件ids
# @type EventIdSet: Array
attr_accessor :EventIdSet
-
+
def initialize(eventidset=nil)
@EventIdSet = eventidset
end
def deserialize(params)
@@ -6334,11 +6337,11 @@
class DeleteReverseShellEventsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6350,11 +6353,11 @@
class DeleteReverseShellWhiteListsRequest < TencentCloud::Common::AbstractModel
# @param WhiteListIdSet: 白名单ids
# @type WhiteListIdSet: Array
attr_accessor :WhiteListIdSet
-
+
def initialize(whitelistidset=nil)
@WhiteListIdSet = whitelistidset
end
def deserialize(params)
@@ -6366,11 +6369,11 @@
class DeleteReverseShellWhiteListsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6382,11 +6385,11 @@
class DeleteRiskSyscallEventsRequest < TencentCloud::Common::AbstractModel
# @param EventIdSet: 事件ids
# @type EventIdSet: Array
attr_accessor :EventIdSet
-
+
def initialize(eventidset=nil)
@EventIdSet = eventidset
end
def deserialize(params)
@@ -6398,11 +6401,11 @@
class DeleteRiskSyscallEventsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6414,11 +6417,11 @@
class DeleteRiskSyscallWhiteListsRequest < TencentCloud::Common::AbstractModel
# @param WhiteListIdSet: 白名单ids
# @type WhiteListIdSet: Array
attr_accessor :WhiteListIdSet
-
+
def initialize(whitelistidset=nil)
@WhiteListIdSet = whitelistidset
end
def deserialize(params)
@@ -6430,11 +6433,11 @@
class DeleteRiskSyscallWhiteListsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6446,11 +6449,11 @@
class DeleteSearchTemplateRequest < TencentCloud::Common::AbstractModel
# @param Id: 模板ID
# @type Id: Integer
attr_accessor :Id
-
+
def initialize(id=nil)
@Id = id
end
def deserialize(params)
@@ -6462,11 +6465,11 @@
class DeleteSearchTemplateResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6478,11 +6481,11 @@
class DescribeABTestConfigRequest < TencentCloud::Common::AbstractModel
# @param ProjectName: 灰度项目名称
# @type ProjectName: String
attr_accessor :ProjectName
-
+
def initialize(projectname=nil)
@ProjectName = projectname
end
def deserialize(params)
@@ -6496,11 +6499,11 @@
# @type Config: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Config, :RequestId
-
+
def initialize(config=nil, requestid=nil)
@Config = config
@RequestId = requestid
end
@@ -6521,11 +6524,11 @@
class DescribeAbnormalProcessDetailRequest < TencentCloud::Common::AbstractModel
# @param EventId: 事件唯一id
# @type EventId: String
attr_accessor :EventId
-
+
def initialize(eventid=nil)
@EventId = eventid
end
def deserialize(params)
@@ -6548,11 +6551,11 @@
# @type AncestorProcessInfo: :class:`Tencentcloud::Tcss.v20201101.models.ProcessBaseInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBaseInfo, :ProcessInfo, :ParentProcessInfo, :EventDetail, :AncestorProcessInfo, :RequestId
-
+
def initialize(eventbaseinfo=nil, processinfo=nil, parentprocessinfo=nil, eventdetail=nil, ancestorprocessinfo=nil, requestid=nil)
@EventBaseInfo = eventbaseinfo
@ProcessInfo = processinfo
@ParentProcessInfo = parentprocessinfo
@EventDetail = eventdetail
@@ -6591,11 +6594,11 @@
# @type StartTime: String
# @param EndTime: 结束时间
# @type EndTime: String
attr_accessor :StartTime, :EndTime
-
+
def initialize(starttime=nil, endtime=nil)
@StartTime = starttime
@EndTime = endtime
end
@@ -6611,11 +6614,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -6646,11 +6649,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :ExportField, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -6682,11 +6685,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -6708,11 +6711,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -6743,11 +6746,11 @@
# @type EventSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :EventSet, :RequestId
-
+
def initialize(totalcount=nil, eventset=nil, requestid=nil)
@TotalCount = totalcount
@EventSet = eventset
@RequestId = requestid
end
@@ -6767,11 +6770,11 @@
end
# DescribeAbnormalProcessLevelSummary请求参数结构体
class DescribeAbnormalProcessLevelSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -6787,11 +6790,11 @@
# @type LowLevelEventCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HighLevelEventCount, :MediumLevelEventCount, :LowLevelEventCount, :RequestId
-
+
def initialize(highleveleventcount=nil, mediumleveleventcount=nil, lowleveleventcount=nil, requestid=nil)
@HighLevelEventCount = highleveleventcount
@MediumLevelEventCount = mediumleveleventcount
@LowLevelEventCount = lowleveleventcount
@RequestId = requestid
@@ -6815,11 +6818,11 @@
# @type Limit: Integer
# @param Offset: 偏移量,默认为0。
# @type Offset: Integer
attr_accessor :RuleId, :ImageId, :Limit, :Offset
-
+
def initialize(ruleid=nil, imageid=nil, limit=nil, offset=nil)
@RuleId = ruleid
@ImageId = imageid
@Limit = limit
@Offset = offset
@@ -6839,11 +6842,11 @@
# @type RuleDetail: :class:`Tencentcloud::Tcss.v20201101.models.AbnormalProcessRuleInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RuleDetail, :RequestId
-
+
def initialize(ruledetail=nil, requestid=nil)
@RuleDetail = ruledetail
@RequestId = requestid
end
@@ -6870,11 +6873,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :ExportField, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -6906,11 +6909,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -6932,11 +6935,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -6967,11 +6970,11 @@
# @type RuleSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RuleSet, :RequestId
-
+
def initialize(totalcount=nil, ruleset=nil, requestid=nil)
@TotalCount = totalcount
@RuleSet = ruleset
@RequestId = requestid
end
@@ -6994,11 +6997,11 @@
class DescribeAccessControlDetailRequest < TencentCloud::Common::AbstractModel
# @param EventId: 事件唯一id
# @type EventId: String
attr_accessor :EventId
-
+
def initialize(eventid=nil)
@EventId = eventid
end
def deserialize(params)
@@ -7023,11 +7026,11 @@
# @type AncestorProcessInfo: :class:`Tencentcloud::Tcss.v20201101.models.ProcessBaseInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBaseInfo, :ProcessInfo, :TamperedFileInfo, :EventDetail, :ParentProcessInfo, :AncestorProcessInfo, :RequestId
-
+
def initialize(eventbaseinfo=nil, processinfo=nil, tamperedfileinfo=nil, eventdetail=nil, parentprocessinfo=nil, ancestorprocessinfo=nil, requestid=nil)
@EventBaseInfo = eventbaseinfo
@ProcessInfo = processinfo
@TamperedFileInfo = tamperedfileinfo
@EventDetail = eventdetail
@@ -7079,11 +7082,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Limit, :Offset, :Filters, :Order, :By, :ExportField
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil, exportfield=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -7118,11 +7121,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :JobId, :RequestId
-
+
def initialize(downloadurl=nil, jobid=nil, requestid=nil)
@DownloadUrl = downloadurl
@JobId = jobid
@RequestId = requestid
end
@@ -7146,11 +7149,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -7181,11 +7184,11 @@
# @type EventSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :EventSet, :RequestId
-
+
def initialize(totalcount=nil, eventset=nil, requestid=nil)
@TotalCount = totalcount
@EventSet = eventset
@RequestId = requestid
end
@@ -7214,11 +7217,11 @@
# @type Limit: Integer
# @param Offset: 偏移量,默认为0。
# @type Offset: Integer
attr_accessor :RuleId, :ImageId, :Limit, :Offset
-
+
def initialize(ruleid=nil, imageid=nil, limit=nil, offset=nil)
@RuleId = ruleid
@ImageId = imageid
@Limit = limit
@Offset = offset
@@ -7238,11 +7241,11 @@
# @type RuleDetail: :class:`Tencentcloud::Tcss.v20201101.models.AccessControlRuleInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RuleDetail, :RequestId
-
+
def initialize(ruledetail=nil, requestid=nil)
@RuleDetail = ruledetail
@RequestId = requestid
end
@@ -7269,11 +7272,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :ExportField, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -7305,11 +7308,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -7331,11 +7334,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -7366,11 +7369,11 @@
# @type RuleSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RuleSet, :RequestId
-
+
def initialize(totalcount=nil, ruleset=nil, requestid=nil)
@TotalCount = totalcount
@RuleSet = ruleset
@RequestId = requestid
end
@@ -7390,11 +7393,11 @@
end
# DescribeAffectedClusterCount请求参数结构体
class DescribeAffectedClusterCountRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -7412,11 +7415,11 @@
# @type HintRiskClusterCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SeriousRiskClusterCount, :HighRiskClusterCount, :MiddleRiskClusterCount, :HintRiskClusterCount, :RequestId
-
+
def initialize(seriousriskclustercount=nil, highriskclustercount=nil, middleriskclustercount=nil, hintriskclustercount=nil, requestid=nil)
@SeriousRiskClusterCount = seriousriskclustercount
@HighRiskClusterCount = highriskclustercount
@MiddleRiskClusterCount = middleriskclustercount
@HintRiskClusterCount = hintriskclustercount
@@ -7447,11 +7450,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :CheckItemId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(checkitemid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@CheckItemId = checkitemid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -7484,11 +7487,11 @@
# @type AffectedNodeList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AffectedNodeList, :RequestId
-
+
def initialize(totalcount=nil, affectednodelist=nil, requestid=nil)
@TotalCount = totalcount
@AffectedNodeList = affectednodelist
@RequestId = requestid
end
@@ -7522,11 +7525,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :CheckItemId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(checkitemid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@CheckItemId = checkitemid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -7559,11 +7562,11 @@
# @type AffectedWorkloadList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AffectedWorkloadList, :RequestId
-
+
def initialize(totalcount=nil, affectedworkloadlist=nil, requestid=nil)
@TotalCount = totalcount
@AffectedWorkloadList = affectedworkloadlist
@RequestId = requestid
end
@@ -7596,11 +7599,11 @@
# @type ExpireDate: String
# @param ClusterCustomParameters: 集群自定义参数
# @type ClusterCustomParameters: Array
attr_accessor :IsCloud, :NetType, :RegionCode, :VpcId, :ExpireDate, :ClusterCustomParameters
-
+
def initialize(iscloud=nil, nettype=nil, regioncode=nil, vpcid=nil, expiredate=nil, clustercustomparameters=nil)
@IsCloud = iscloud
@NetType = nettype
@RegionCode = regioncode
@VpcId = vpcid
@@ -7631,11 +7634,11 @@
# @type Command: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Command, :RequestId
-
+
def initialize(command=nil, requestid=nil)
@Command = command
@RequestId = requestid
end
@@ -7659,11 +7662,11 @@
# @type ExpireDate: String
# @param TagIds: 标签ID列表,IsCloud=false时才会生效
# @type TagIds: Array
attr_accessor :IsCloud, :NetType, :RegionCode, :VpcId, :ExpireDate, :TagIds
-
+
def initialize(iscloud=nil, nettype=nil, regioncode=nil, vpcid=nil, expiredate=nil, tagids=nil)
@IsCloud = iscloud
@NetType = nettype
@RegionCode = regioncode
@VpcId = vpcid
@@ -7695,11 +7698,11 @@
# @type WindowsDownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LinuxCommand, :WindowsCommand, :WindowsStepOne, :WindowsStepTwo, :WindowsDownloadUrl, :RequestId
-
+
def initialize(linuxcommand=nil, windowscommand=nil, windowsstepone=nil, windowssteptwo=nil, windowsdownloadurl=nil, requestid=nil)
@LinuxCommand = linuxcommand
@WindowsCommand = windowscommand
@WindowsStepOne = windowsstepone
@WindowsStepTwo = windowssteptwo
@@ -7726,11 +7729,11 @@
# @param Filters: 过滤条件。
# <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li>
# @type Filters: Array
attr_accessor :Limit, :Offset, :Filters
-
+
def initialize(limit=nil, offset=nil, filters=nil)
@Limit = limit
@Offset = offset
@Filters = filters
end
@@ -7757,11 +7760,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -7795,11 +7798,11 @@
# @type Order: String
# @param By: 排序字段。
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -7830,11 +7833,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -7863,11 +7866,11 @@
# @type Offset: Integer
# @param Filters: 过滤条件
# @type Filters: Array
attr_accessor :ContainerID, :Limit, :Offset, :Filters
-
+
def initialize(containerid=nil, limit=nil, offset=nil, filters=nil)
@ContainerID = containerid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -7896,11 +7899,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -7923,11 +7926,11 @@
class DescribeAssetContainerDetailRequest < TencentCloud::Common::AbstractModel
# @param ContainerId: 容器id
# @type ContainerId: String
attr_accessor :ContainerId
-
+
def initialize(containerid=nil)
@ContainerId = containerid
end
def deserialize(params)
@@ -8027,11 +8030,11 @@
# @type PublicIP: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HostID, :HostIP, :ContainerName, :Status, :RunAs, :Cmd, :CPUUsage, :RamUsage, :ImageName, :ImageID, :POD, :K8sMaster, :ProcessCnt, :PortCnt, :ComponentCnt, :AppCnt, :WebServiceCnt, :Mounts, :Network, :CreateTime, :ImageCreateTime, :ImageSize, :HostStatus, :NetStatus, :NetSubStatus, :IsolateSource, :IsolateTime, :NodeID, :NodeName, :NodeSubNetID, :NodeSubNetName, :NodeSubNetCIDR, :PodName, :PodIP, :PodStatus, :ClusterID, :ClusterName, :NodeType, :NodeUniqueID, :PublicIP, :RequestId
-
+
def initialize(hostid=nil, hostip=nil, containername=nil, status=nil, runas=nil, cmd=nil, cpuusage=nil, ramusage=nil, imagename=nil, imageid=nil, pod=nil, k8smaster=nil, processcnt=nil, portcnt=nil, componentcnt=nil, appcnt=nil, webservicecnt=nil, mounts=nil, network=nil, createtime=nil, imagecreatetime=nil, imagesize=nil, hoststatus=nil, netstatus=nil, netsubstatus=nil, isolatesource=nil, isolatetime=nil, nodeid=nil, nodename=nil, nodesubnetid=nil, nodesubnetname=nil, nodesubnetcidr=nil, podname=nil, podip=nil, podstatus=nil, clusterid=nil, clustername=nil, nodetype=nil, nodeuniqueid=nil, publicip=nil, requestid=nil)
@HostID = hostid
@HostIP = hostip
@ContainerName = containername
@Status = status
@@ -8153,11 +8156,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@By = by
@@ -8188,11 +8191,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8220,11 +8223,11 @@
# @param Filters: 过滤条件。
# <li>Keywords- String - 是否必填:否 - 模糊查询可选字段</li>
# @type Filters: Array
attr_accessor :Limit, :Offset, :Filters
-
+
def initialize(limit=nil, offset=nil, filters=nil)
@Limit = limit
@Offset = offset
@Filters = filters
end
@@ -8251,11 +8254,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8278,11 +8281,11 @@
class DescribeAssetHostDetailRequest < TencentCloud::Common::AbstractModel
# @param HostId: 主机id
# @type HostId: String
attr_accessor :HostId
-
+
def initialize(hostid=nil)
@HostId = hostid
end
def deserialize(params)
@@ -8346,11 +8349,11 @@
# @type Tags: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :UUID, :UpdateTime, :HostName, :Group, :HostIP, :OsName, :AgentVersion, :KernelVersion, :DockerVersion, :DockerAPIVersion, :DockerGoVersion, :DockerFileSystemDriver, :DockerRootDir, :ImageCnt, :ContainerCnt, :K8sMasterIP, :K8sVersion, :KubeProxyVersion, :Status, :IsContainerd, :MachineType, :PublicIp, :InstanceID, :RegionID, :Project, :Tags, :RequestId
-
+
def initialize(uuid=nil, updatetime=nil, hostname=nil, group=nil, hostip=nil, osname=nil, agentversion=nil, kernelversion=nil, dockerversion=nil, dockerapiversion=nil, dockergoversion=nil, dockerfilesystemdriver=nil, dockerrootdir=nil, imagecnt=nil, containercnt=nil, k8smasterip=nil, k8sversion=nil, kubeproxyversion=nil, status=nil, iscontainerd=nil, machinetype=nil, publicip=nil, instanceid=nil, regionid=nil, project=nil, tags=nil, requestid=nil)
@UUID = uuid
@UpdateTime = updatetime
@HostName = hostname
@Group = group
@@ -8442,11 +8445,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@By = by
@@ -8477,11 +8480,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8515,11 +8518,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -8550,11 +8553,11 @@
# @type ImageBindRuleSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ImageBindRuleSet, :RequestId
-
+
def initialize(totalcount=nil, imagebindruleset=nil, requestid=nil)
@TotalCount = totalcount
@ImageBindRuleSet = imagebindruleset
@RequestId = requestid
end
@@ -8577,11 +8580,11 @@
class DescribeAssetImageDetailRequest < TencentCloud::Common::AbstractModel
# @param ImageID: 镜像id
# @type ImageID: String
attr_accessor :ImageID
-
+
def initialize(imageid=nil)
@ImageID = imageid
end
def deserialize(params)
@@ -8670,11 +8673,11 @@
# @type IsAuthorized: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageID, :ImageName, :CreateTime, :Size, :HostCnt, :ContainerCnt, :ScanTime, :VulCnt, :RiskCnt, :SensitiveInfoCnt, :IsTrustImage, :OsName, :AgentError, :ScanError, :Architecture, :Author, :BuildHistory, :ScanVirusProgress, :ScanVulProgress, :ScanRiskProgress, :ScanVirusError, :ScanVulError, :ScanRiskError, :ScanStatus, :VirusCnt, :Status, :RemainScanTime, :IsAuthorized, :RequestId
-
+
def initialize(imageid=nil, imagename=nil, createtime=nil, size=nil, hostcnt=nil, containercnt=nil, scantime=nil, vulcnt=nil, riskcnt=nil, sensitiveinfocnt=nil, istrustimage=nil, osname=nil, agenterror=nil, scanerror=nil, architecture=nil, author=nil, buildhistory=nil, scanvirusprogress=nil, scanvulprogress=nil, scanriskprogress=nil, scanviruserror=nil, scanvulerror=nil, scanriskerror=nil, scanstatus=nil, viruscnt=nil, status=nil, remainscantime=nil, isauthorized=nil, requestid=nil)
@ImageID = imageid
@ImageName = imagename
@CreateTime = createtime
@Size = size
@@ -8742,11 +8745,11 @@
class DescribeAssetImageHostListRequest < TencentCloud::Common::AbstractModel
# @param Filters: 过滤条件 支持ImageID,HostID
# @type Filters: Array
attr_accessor :Filters
-
+
def initialize(filters=nil)
@Filters = filters
end
def deserialize(params)
@@ -8769,11 +8772,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8810,11 +8813,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :ExportField, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -8845,11 +8848,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -8875,11 +8878,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@By = by
@@ -8910,11 +8913,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -8934,11 +8937,11 @@
end
# DescribeAssetImageRegistryAssetStatus请求参数结构体
class DescribeAssetImageRegistryAssetStatusRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -8953,11 +8956,11 @@
# @type Err: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Status, :Err, :RequestId
-
+
def initialize(status=nil, err=nil, requestid=nil)
@Status = status
@Err = err
@RequestId = requestid
end
@@ -8975,11 +8978,11 @@
# @type Id: Integer
# @param ImageId: 镜像ID
# @type ImageId: String
attr_accessor :Id, :ImageId
-
+
def initialize(id=nil, imageid=nil)
@Id = id
@ImageId = imageid
end
@@ -9089,11 +9092,11 @@
# @type ImageCreateTime: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageDigest, :ImageRepoAddress, :RegistryType, :ImageName, :ImageTag, :ScanTime, :ScanStatus, :VulCnt, :VirusCnt, :RiskCnt, :SentiveInfoCnt, :OsName, :ScanVirusError, :ScanVulError, :LayerInfo, :InstanceId, :InstanceName, :Namespace, :ScanRiskError, :ScanVirusProgress, :ScanVulProgress, :ScanRiskProgress, :ScanRemainTime, :CveStatus, :RiskStatus, :VirusStatus, :Progress, :IsAuthorized, :ImageSize, :ImageId, :RegistryRegion, :ImageCreateTime, :RequestId
-
+
def initialize(imagedigest=nil, imagerepoaddress=nil, registrytype=nil, imagename=nil, imagetag=nil, scantime=nil, scanstatus=nil, vulcnt=nil, viruscnt=nil, riskcnt=nil, sentiveinfocnt=nil, osname=nil, scanviruserror=nil, scanvulerror=nil, layerinfo=nil, instanceid=nil, instancename=nil, namespace=nil, scanriskerror=nil, scanvirusprogress=nil, scanvulprogress=nil, scanriskprogress=nil, scanremaintime=nil, cvestatus=nil, riskstatus=nil, virusstatus=nil, progress=nil, isauthorized=nil, imagesize=nil, imageid=nil, registryregion=nil, imagecreatetime=nil, requestid=nil)
@ImageDigest = imagedigest
@ImageRepoAddress = imagerepoaddress
@RegistryType = registrytype
@ImageName = imagename
@@ -9181,11 +9184,11 @@
# @type Order: String
# @param OnlyShowLatest: 是否仅展示repository版本最新的镜像,默认为false
# @type OnlyShowLatest: Boolean
attr_accessor :ExportField, :Limit, :Offset, :Filters, :By, :Order, :OnlyShowLatest
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil, onlyshowlatest=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -9219,11 +9222,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -9248,11 +9251,11 @@
# @type Order: String
# @param OnlyShowLatest: 是否仅展示各repository最新的镜像, 默认为false
# @type OnlyShowLatest: Boolean
attr_accessor :Limit, :Offset, :Filters, :By, :Order, :OnlyShowLatest
-
+
def initialize(limit=nil, offset=nil, filters=nil, by=nil, order=nil, onlyshowlatest=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@By = by
@@ -9287,11 +9290,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9314,11 +9317,11 @@
class DescribeAssetImageRegistryRegistryDetailRequest < TencentCloud::Common::AbstractModel
# @param RegistryId: 仓库唯一id
# @type RegistryId: Integer
attr_accessor :RegistryId
-
+
def initialize(registryid=nil)
@RegistryId = registryid
end
def deserialize(params)
@@ -9354,11 +9357,11 @@
# @type Insecure: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Name, :Username, :Password, :Url, :RegistryType, :RegistryVersion, :NetType, :RegistryRegion, :SpeedLimit, :Insecure, :RequestId
-
+
def initialize(name=nil, username=nil, password=nil, url=nil, registrytype=nil, registryversion=nil, nettype=nil, registryregion=nil, speedlimit=nil, insecure=nil, requestid=nil)
@Name = name
@Username = username
@Password = password
@Url = url
@@ -9387,11 +9390,11 @@
end
# DescribeAssetImageRegistryRegistryList请求参数结构体
class DescribeAssetImageRegistryRegistryListRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -9401,11 +9404,11 @@
class DescribeAssetImageRegistryRegistryListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -9431,11 +9434,11 @@
# @type Order: String
# @param Id: 镜像标识Id
# @type Id: Integer
attr_accessor :Limit, :Offset, :Filters, :ImageInfo, :By, :Order, :Id
-
+
def initialize(limit=nil, offset=nil, filters=nil, imageinfo=nil, by=nil, order=nil, id=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@ImageInfo = imageinfo
@@ -9475,11 +9478,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9514,11 +9517,11 @@
# @type ImageInfo: :class:`Tencentcloud::Tcss.v20201101.models.ImageInfo`
# @param Id: 镜像标识Id
# @type Id: Integer
attr_accessor :ExportField, :Limit, :Offset, :Filters, :ImageInfo, :Id
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, imageinfo=nil, id=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -9553,11 +9556,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -9575,11 +9578,11 @@
# @type All: Boolean
# @param Id: 需要获取进度的镜像列表Id
# @type Id: Array
attr_accessor :Images, :All, :Id
-
+
def initialize(images=nil, all=nil, id=nil)
@Images = images
@All = all
@Id = id
end
@@ -9620,11 +9623,11 @@
# @type ScanRemainTime: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageTotal, :ImageScanCnt, :ImageStatus, :SuccessCount, :RiskCount, :Schedule, :Status, :ScanRemainTime, :RequestId
-
+
def initialize(imagetotal=nil, imagescancnt=nil, imagestatus=nil, successcount=nil, riskcount=nil, schedule=nil, status=nil, scanremaintime=nil, requestid=nil)
@ImageTotal = imagetotal
@ImageScanCnt = imagescancnt
@ImageStatus = imagestatus
@SuccessCount = successcount
@@ -9656,11 +9659,11 @@
end
# DescribeAssetImageRegistrySummary请求参数结构体
class DescribeAssetImageRegistrySummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -9670,11 +9673,11 @@
class DescribeAssetImageRegistrySummaryResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -9698,11 +9701,11 @@
# @type ImageInfo: :class:`Tencentcloud::Tcss.v20201101.models.ImageInfo`
# @param Id: 镜像标识Id
# @type Id: Integer
attr_accessor :ExportField, :Limit, :Offset, :Filters, :ImageInfo, :Id
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, imageinfo=nil, id=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -9737,11 +9740,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -9765,11 +9768,11 @@
# @type ImageInfo: :class:`Tencentcloud::Tcss.v20201101.models.ImageInfo`
# @param Id: 镜像标识Id
# @type Id: Integer
attr_accessor :Limit, :Offset, :Filters, :ImageInfo, :Id
-
+
def initialize(limit=nil, offset=nil, filters=nil, imageinfo=nil, id=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@ImageInfo = imageinfo
@@ -9805,11 +9808,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9844,11 +9847,11 @@
# @type ImageInfo: :class:`Tencentcloud::Tcss.v20201101.models.ImageInfo`
# @param Id: 镜像标识Id
# @type Id: Integer
attr_accessor :ExportField, :Limit, :Offset, :Filters, :ImageInfo, :Id
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, imageinfo=nil, id=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -9883,11 +9886,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -9911,11 +9914,11 @@
# @type ImageInfo: :class:`Tencentcloud::Tcss.v20201101.models.ImageInfo`
# @param Id: 镜像标识Id
# @type Id: Integer
attr_accessor :Limit, :Offset, :Filters, :ImageInfo, :Id
-
+
def initialize(limit=nil, offset=nil, filters=nil, imageinfo=nil, id=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@ImageInfo = imageinfo
@@ -9951,11 +9954,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -9985,11 +9988,11 @@
# <li>Behavior - String - 是否必填:否 - 风险行为 1,2,3,4</li>
# <li>Type - String - 是否必填:否 - 风险类型 1,2,</li>
# @type Filters: Array
attr_accessor :ExportField, :ImageID, :Filters
-
+
def initialize(exportfield=nil, imageid=nil, filters=nil)
@ExportField = exportfield
@ImageID = imageid
@Filters = filters
end
@@ -10014,11 +10017,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -10045,11 +10048,11 @@
# @type By: String
# @param Order: 排序方式
# @type Order: String
attr_accessor :ImageID, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(imageid=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@ImageID = imageid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -10082,11 +10085,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10106,11 +10109,11 @@
end
# DescribeAssetImageScanSetting请求参数结构体
class DescribeAssetImageScanSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -10136,11 +10139,11 @@
# @type Images: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Enable, :ScanTime, :ScanPeriod, :ScanVirus, :ScanRisk, :ScanVul, :All, :Images, :RequestId
-
+
def initialize(enable=nil, scantime=nil, scanperiod=nil, scanvirus=nil, scanrisk=nil, scanvul=nil, all=nil, images=nil, requestid=nil)
@Enable = enable
@ScanTime = scantime
@ScanPeriod = scanperiod
@ScanVirus = scanvirus
@@ -10168,11 +10171,11 @@
class DescribeAssetImageScanStatusRequest < TencentCloud::Common::AbstractModel
# @param TaskID: 任务id
# @type TaskID: String
attr_accessor :TaskID
-
+
def initialize(taskid=nil)
@TaskID = taskid
end
def deserialize(params)
@@ -10198,11 +10201,11 @@
# @type LeftSeconds: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageTotal, :ImageScanCnt, :Status, :Schedule, :SuccessCount, :RiskCount, :LeftSeconds, :RequestId
-
+
def initialize(imagetotal=nil, imagescancnt=nil, status=nil, schedule=nil, successcount=nil, riskcount=nil, leftseconds=nil, requestid=nil)
@ImageTotal = imagetotal
@ImageScanCnt = imagescancnt
@Status = status
@Schedule = schedule
@@ -10225,11 +10228,11 @@
end
# DescribeAssetImageScanTask请求参数结构体
class DescribeAssetImageScanTaskRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -10241,11 +10244,11 @@
# @type TaskID: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskID, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskID = taskid
@RequestId = requestid
end
@@ -10268,11 +10271,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@By = by
@@ -10303,11 +10306,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10336,11 +10339,11 @@
# <li>Name- String - 是否必填:否 - 镜像名称筛选,</li>
# <li>RiskLevel - String - 是否必填:否 - 风险等级 1,2,3,4</li>
# @type Filters: Array
attr_accessor :ExportField, :ImageID, :Filters
-
+
def initialize(exportfield=nil, imageid=nil, filters=nil)
@ExportField = exportfield
@ImageID = imageid
@Filters = filters
end
@@ -10367,11 +10370,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :JobId, :RequestId
-
+
def initialize(downloadurl=nil, jobid=nil, requestid=nil)
@DownloadUrl = downloadurl
@JobId = jobid
@RequestId = requestid
end
@@ -10399,11 +10402,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :ImageID, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(imageid=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@ImageID = imageid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -10443,11 +10446,11 @@
# @type VirusScanStatus: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :VirusScanStatus, :RequestId
-
+
def initialize(list=nil, totalcount=nil, virusscanstatus=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@VirusScanStatus = virusscanstatus
@RequestId = requestid
@@ -10482,11 +10485,11 @@
# <li>Name- String - 是否必填:否 - 漏洞名称名称筛选,</li>
# <li>Level - String - 是否必填:否 - 风险等级 1,2,3,4</li>
# @type Filters: Array
attr_accessor :ExportField, :ImageID, :Limit, :Offset, :Filters
-
+
def initialize(exportfield=nil, imageid=nil, limit=nil, offset=nil, filters=nil)
@ExportField = exportfield
@ImageID = imageid
@Limit = limit
@Offset = offset
@@ -10515,11 +10518,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -10545,11 +10548,11 @@
# @type By: String
# @param Order: 排序方式 + -
# @type Order: String
attr_accessor :ImageID, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(imageid=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@ImageID = imageid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -10582,11 +10585,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10619,11 +10622,11 @@
# <li>HostIP- string - 是否必填:否 - 主机ip搜索</li>
# <li>ProcessName- string - 是否必填:否 - 进程名搜索</li>
# @type Filters: Array
attr_accessor :Limit, :Offset, :Filters
-
+
def initialize(limit=nil, offset=nil, filters=nil)
@Limit = limit
@Offset = offset
@Filters = filters
end
@@ -10650,11 +10653,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10687,11 +10690,11 @@
# <li>ProcessName- string - 是否必填:否 - 进程名搜索</li>
# <li>Pid- string - 是否必填:否 - 进程id搜索(关联进程)</li>
# @type Filters: Array
attr_accessor :Limit, :Offset, :Filters
-
+
def initialize(limit=nil, offset=nil, filters=nil)
@Limit = limit
@Offset = offset
@Filters = filters
end
@@ -10718,11 +10721,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10742,11 +10745,11 @@
end
# DescribeAssetSummary请求参数结构体
class DescribeAssetSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -10800,11 +10803,11 @@
# @type SuperNodeRunningCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AppCnt, :ContainerCnt, :ContainerPause, :ContainerRunning, :ContainerStop, :CreateTime, :DbCnt, :ImageCnt, :HostOnline, :HostCnt, :ImageHasRiskInfoCnt, :ImageHasVirusCnt, :ImageHasVulsCnt, :ImageUntrustCnt, :ListenPortCnt, :ProcessCnt, :WebServiceCnt, :LatestImageScanTime, :ImageUnsafeCnt, :HostUnInstallCnt, :SuperNodeCnt, :SuperNodeRunningCnt, :RequestId
-
+
def initialize(appcnt=nil, containercnt=nil, containerpause=nil, containerrunning=nil, containerstop=nil, createtime=nil, dbcnt=nil, imagecnt=nil, hostonline=nil, hostcnt=nil, imagehasriskinfocnt=nil, imagehasviruscnt=nil, imagehasvulscnt=nil, imageuntrustcnt=nil, listenportcnt=nil, processcnt=nil, webservicecnt=nil, latestimagescantime=nil, imageunsafecnt=nil, hostuninstallcnt=nil, supernodecnt=nil, supernoderunningcnt=nil, requestid=nil)
@AppCnt = appcnt
@ContainerCnt = containercnt
@ContainerPause = containerpause
@ContainerRunning = containerrunning
@@ -10857,11 +10860,11 @@
end
# DescribeAssetSyncLastTime请求参数结构体
class DescribeAssetSyncLastTimeRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -10873,11 +10876,11 @@
# @type AssetSyncLastTime: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AssetSyncLastTime, :RequestId
-
+
def initialize(assetsynclasttime=nil, requestid=nil)
@AssetSyncLastTime = assetsynclasttime
@RequestId = requestid
end
@@ -10901,11 +10904,11 @@
# "Nginx"
# "Tomcat"</li>
# @type Filters: Array
attr_accessor :Limit, :Offset, :Filters
-
+
def initialize(limit=nil, offset=nil, filters=nil)
@Limit = limit
@Offset = offset
@Filters = filters
end
@@ -10932,11 +10935,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -10967,11 +10970,11 @@
# @type Order: String
# @param By: 排序方式,asc,desc
# @type By: String
attr_accessor :RuleId, :Limit, :Offset, :Order, :By
-
+
def initialize(ruleid=nil, limit=nil, offset=nil, order=nil, by=nil)
@RuleId = ruleid
@Limit = limit
@Offset = offset
@Order = order
@@ -10995,11 +10998,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11026,11 +11029,11 @@
# @type Limit: Integer
# @param Filters: Name 可取值:risk_level风险等级, risk_target检查对象,风险对象,risk_type风险类别,risk_attri检测项所属的风险类型
# @type Filters: Array
attr_accessor :Offset, :Limit, :Filters
-
+
def initialize(offset=nil, limit=nil, filters=nil)
@Offset = offset
@Limit = limit
@Filters = filters
end
@@ -11057,11 +11060,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClusterCheckItems, :TotalCount, :RequestId
-
+
def initialize(clustercheckitems=nil, totalcount=nil, requestid=nil)
@ClusterCheckItems = clustercheckitems
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11084,11 +11087,11 @@
class DescribeClusterDetailRequest < TencentCloud::Common::AbstractModel
# @param ClusterId: 集群id
# @type ClusterId: String
attr_accessor :ClusterId
-
+
def initialize(clusterid=nil)
@ClusterId = clusterid
end
def deserialize(params)
@@ -11150,11 +11153,11 @@
# @type MasterIps: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClusterId, :ClusterName, :ScanTaskProgress, :ClusterVersion, :ContainerRuntime, :ClusterNodeNum, :ClusterStatus, :ClusterType, :Region, :SeriousRiskCount, :HighRiskCount, :MiddleRiskCount, :HintRiskCount, :CheckStatus, :DefenderStatus, :TaskCreateTime, :NetworkType, :ApiServerAddress, :NodeCount, :NamespaceCount, :WorkloadCount, :PodCount, :ServiceCount, :IngressCount, :MasterIps, :RequestId
-
+
def initialize(clusterid=nil, clustername=nil, scantaskprogress=nil, clusterversion=nil, containerruntime=nil, clusternodenum=nil, clusterstatus=nil, clustertype=nil, region=nil, seriousriskcount=nil, highriskcount=nil, middleriskcount=nil, hintriskcount=nil, checkstatus=nil, defenderstatus=nil, taskcreatetime=nil, networktype=nil, apiserveraddress=nil, nodecount=nil, namespacecount=nil, workloadcount=nil, podcount=nil, servicecount=nil, ingresscount=nil, masterips=nil, requestid=nil)
@ClusterId = clusterid
@ClusterName = clustername
@ScanTaskProgress = scantaskprogress
@ClusterVersion = clusterversion
@@ -11213,11 +11216,11 @@
end
# DescribeClusterSummary请求参数结构体
class DescribeClusterSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -11251,11 +11254,11 @@
# @type ServerlessClusterCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :RiskClusterCount, :UncheckClusterCount, :ManagedClusterCount, :IndependentClusterCount, :NoRiskClusterCount, :CheckedClusterCount, :AutoCheckClusterCount, :ManualCheckClusterCount, :FailedClusterCount, :NotImportedClusterCount, :ServerlessClusterCount, :RequestId
-
+
def initialize(totalcount=nil, riskclustercount=nil, uncheckclustercount=nil, managedclustercount=nil, independentclustercount=nil, noriskclustercount=nil, checkedclustercount=nil, autocheckclustercount=nil, manualcheckclustercount=nil, failedclustercount=nil, notimportedclustercount=nil, serverlessclustercount=nil, requestid=nil)
@TotalCount = totalcount
@RiskClusterCount = riskclustercount
@UncheckClusterCount = uncheckclustercount
@ManagedClusterCount = managedclustercount
@@ -11291,11 +11294,11 @@
class DescribeComplianceAssetDetailInfoRequest < TencentCloud::Common::AbstractModel
# @param CustomerAssetId: 客户资产ID。
# @type CustomerAssetId: Integer
attr_accessor :CustomerAssetId
-
+
def initialize(customerassetid=nil)
@CustomerAssetId = customerassetid
end
def deserialize(params)
@@ -11321,11 +11324,11 @@
# @type K8SDetailInfo: :class:`Tencentcloud::Tcss.v20201101.models.ComplianceK8SDetailInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AssetDetailInfo, :ContainerDetailInfo, :ImageDetailInfo, :HostDetailInfo, :K8SDetailInfo, :RequestId
-
+
def initialize(assetdetailinfo=nil, containerdetailinfo=nil, imagedetailinfo=nil, hostdetailinfo=nil, k8sdetailinfo=nil, requestid=nil)
@AssetDetailInfo = assetdetailinfo
@ContainerDetailInfo = containerdetailinfo
@ImageDetailInfo = imagedetailinfo
@HostDetailInfo = hostdetailinfo
@@ -11368,11 +11371,11 @@
# @type Limit: Integer
# @param Filters: 查询过滤器
# @type Filters: Array
attr_accessor :AssetTypeSet, :Offset, :Limit, :Filters
-
+
def initialize(assettypeset=nil, offset=nil, limit=nil, filters=nil)
@AssetTypeSet = assettypeset
@Offset = offset
@Limit = limit
@Filters = filters
@@ -11402,11 +11405,11 @@
# @type AssetInfoList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AssetInfoList, :RequestId
-
+
def initialize(totalcount=nil, assetinfolist=nil, requestid=nil)
@TotalCount = totalcount
@AssetInfoList = assetinfolist
@RequestId = requestid
end
@@ -11436,11 +11439,11 @@
# @param Filters: 过滤器列表。Name字段支持
# RiskLevel
# @type Filters: Array
attr_accessor :CustomerAssetId, :Offset, :Limit, :Filters
-
+
def initialize(customerassetid=nil, offset=nil, limit=nil, filters=nil)
@CustomerAssetId = customerassetid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -11469,11 +11472,11 @@
# @type AssetPolicyItemList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AssetPolicyItemList, :RequestId
-
+
def initialize(totalcount=nil, assetpolicyitemlist=nil, requestid=nil)
@TotalCount = totalcount
@AssetPolicyItemList = assetpolicyitemlist
@RequestId = requestid
end
@@ -11504,11 +11507,11 @@
# @type Offset: Integer
# @param Limit: 需要返回的数量,默认为10,最大值为100。
# @type Limit: Integer
attr_accessor :AssetType, :Offset, :Limit
-
+
def initialize(assettype=nil, offset=nil, limit=nil)
@AssetType = assettype
@Offset = offset
@Limit = limit
end
@@ -11528,11 +11531,11 @@
# @type PeriodTaskSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :PeriodTaskSet, :RequestId
-
+
def initialize(totalcount=nil, periodtaskset=nil, requestid=nil)
@TotalCount = totalcount
@PeriodTaskSet = periodtaskset
@RequestId = requestid
end
@@ -11563,11 +11566,11 @@
# Name - String
# Name 可取值:NodeName, CheckResult
# @type Filters: Array
attr_accessor :CustomerPolicyItemId, :Offset, :Limit, :Filters
-
+
def initialize(customerpolicyitemid=nil, offset=nil, limit=nil, filters=nil)
@CustomerPolicyItemId = customerpolicyitemid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -11596,11 +11599,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AffectedAssetList, :TotalCount, :RequestId
-
+
def initialize(affectedassetlist=nil, totalcount=nil, requestid=nil)
@AffectedAssetList = affectedassetlist
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11623,11 +11626,11 @@
class DescribeCompliancePolicyItemAffectedSummaryRequest < TencentCloud::Common::AbstractModel
# @param CustomerPolicyItemId: DescribeComplianceTaskPolicyItemSummaryList返回的CustomerPolicyItemId,表示检测项的ID。
# @type CustomerPolicyItemId: Integer
attr_accessor :CustomerPolicyItemId
-
+
def initialize(customerpolicyitemid=nil)
@CustomerPolicyItemId = customerpolicyitemid
end
def deserialize(params)
@@ -11641,11 +11644,11 @@
# @type PolicyItemSummary: :class:`Tencentcloud::Tcss.v20201101.models.CompliancePolicyItemSummary`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :PolicyItemSummary, :RequestId
-
+
def initialize(policyitemsummary=nil, requestid=nil)
@PolicyItemSummary = policyitemsummary
@RequestId = requestid
end
@@ -11672,11 +11675,11 @@
# @type Limit: Integer
# @param Filters: 查询过滤器
# @type Filters: Array
attr_accessor :AssetTypeSet, :Offset, :Limit, :Filters
-
+
def initialize(assettypeset=nil, offset=nil, limit=nil, filters=nil)
@AssetTypeSet = assettypeset
@Offset = offset
@Limit = limit
@Filters = filters
@@ -11706,11 +11709,11 @@
# @type ScanFailedAssetList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ScanFailedAssetList, :RequestId
-
+
def initialize(totalcount=nil, scanfailedassetlist=nil, requestid=nil)
@TotalCount = totalcount
@ScanFailedAssetList = scanfailedassetlist
@RequestId = requestid
end
@@ -11737,11 +11740,11 @@
# ASSET_HOST, 主机
# ASSET_K8S, K8S资产
# @type AssetTypeSet: Array
attr_accessor :AssetTypeSet
-
+
def initialize(assettypeset=nil)
@AssetTypeSet = assettypeset
end
def deserialize(params)
@@ -11761,11 +11764,11 @@
# @type AssetSummaryList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Status, :AssetSummaryList, :RequestId
-
+
def initialize(status=nil, assetsummarylist=nil, requestid=nil)
@Status = status
@AssetSummaryList = assetsummarylist
@RequestId = requestid
end
@@ -11805,11 +11808,11 @@
# Name 可取值:ItemType, StandardId, RiskLevel。
# 当为K8S资产时,还可取ClusterName。
# @type Filters: Array
attr_accessor :AssetType, :Offset, :Limit, :Filters
-
+
def initialize(assettype=nil, offset=nil, limit=nil, filters=nil)
@AssetType = assettype
@Offset = offset
@Limit = limit
@Filters = filters
@@ -11841,11 +11844,11 @@
# @type PolicyItemSummaryList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :TotalCount, :PolicyItemSummaryList, :RequestId
-
+
def initialize(taskid=nil, totalcount=nil, policyitemsummarylist=nil, requestid=nil)
@TaskId = taskid
@TotalCount = totalcount
@PolicyItemSummaryList = policyitemsummarylist
@RequestId = requestid
@@ -11880,11 +11883,11 @@
# @type By: String
# @param Order: 排序方式 desc asc
# @type Order: String
attr_accessor :Offset, :Limit, :AssetTypeSet, :Filters, :By, :Order
-
+
def initialize(offset=nil, limit=nil, assettypeset=nil, filters=nil, by=nil, order=nil)
@Offset = offset
@Limit = limit
@AssetTypeSet = assettypeset
@Filters = filters
@@ -11917,11 +11920,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :WhitelistItemSet, :TotalCount, :RequestId
-
+
def initialize(whitelistitemset=nil, totalcount=nil, requestid=nil)
@WhitelistItemSet = whitelistitemset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -11941,11 +11944,11 @@
end
# DescribeContainerAssetSummary请求参数结构体
class DescribeContainerAssetSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -11979,11 +11982,11 @@
# @type HostSuperNodeCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ContainerTotalCnt, :ContainerRunningCnt, :ContainerPauseCnt, :ContainerStopped, :ImageCnt, :HostCnt, :HostRunningCnt, :HostOfflineCnt, :ImageRegistryCnt, :ImageTotalCnt, :HostUnInstallCnt, :HostSuperNodeCnt, :RequestId
-
+
def initialize(containertotalcnt=nil, containerrunningcnt=nil, containerpausecnt=nil, containerstopped=nil, imagecnt=nil, hostcnt=nil, hostrunningcnt=nil, hostofflinecnt=nil, imageregistrycnt=nil, imagetotalcnt=nil, hostuninstallcnt=nil, hostsupernodecnt=nil, requestid=nil)
@ContainerTotalCnt = containertotalcnt
@ContainerRunningCnt = containerrunningcnt
@ContainerPauseCnt = containerpausecnt
@ContainerStopped = containerstopped
@@ -12016,11 +12019,11 @@
end
# DescribeContainerSecEventSummary请求参数结构体
class DescribeContainerSecEventSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -12047,11 +12050,11 @@
# @type UnhandledK8sApiEventCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :UnhandledEscapeCnt, :UnhandledReverseShellCnt, :UnhandledRiskSyscallCnt, :UnhandledAbnormalProcessCnt, :UnhandledFileCnt, :UnhandledVirusEventCnt, :UnhandledMaliciousConnectionEventCnt, :UnhandledK8sApiEventCnt, :RequestId
-
+
def initialize(unhandledescapecnt=nil, unhandledreverseshellcnt=nil, unhandledrisksyscallcnt=nil, unhandledabnormalprocesscnt=nil, unhandledfilecnt=nil, unhandledviruseventcnt=nil, unhandledmaliciousconnectioneventcnt=nil, unhandledk8sapieventcnt=nil, requestid=nil)
@UnhandledEscapeCnt = unhandledescapecnt
@UnhandledReverseShellCnt = unhandledreverseshellcnt
@UnhandledRiskSyscallCnt = unhandledrisksyscallcnt
@UnhandledAbnormalProcessCnt = unhandledabnormalprocesscnt
@@ -12079,11 +12082,11 @@
class DescribeESAggregationsRequest < TencentCloud::Common::AbstractModel
# @param Query: ES聚合条件JSON
# @type Query: String
attr_accessor :Query
-
+
def initialize(query=nil)
@Query = query
end
def deserialize(params)
@@ -12097,11 +12100,11 @@
# @type Data: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -12119,11 +12122,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,最大值为100。
# @type Limit: Integer
attr_accessor :Query, :Offset, :Limit
-
+
def initialize(query=nil, offset=nil, limit=nil)
@Query = query
@Offset = offset
@Limit = limit
end
@@ -12141,11 +12144,11 @@
# @type Data: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -12178,11 +12181,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -12213,11 +12216,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -12240,11 +12243,11 @@
class DescribeEscapeEventDetailRequest < TencentCloud::Common::AbstractModel
# @param EventId: 事件唯一id
# @type EventId: String
attr_accessor :EventId
-
+
def initialize(eventid=nil)
@EventId = eventid
end
def deserialize(params)
@@ -12267,11 +12270,11 @@
# @type AncestorProcessInfo: :class:`Tencentcloud::Tcss.v20201101.models.ProcessBaseInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBaseInfo, :ProcessInfo, :EventDetail, :ParentProcessInfo, :AncestorProcessInfo, :RequestId
-
+
def initialize(eventbaseinfo=nil, processinfo=nil, eventdetail=nil, parentprocessinfo=nil, ancestorprocessinfo=nil, requestid=nil)
@EventBaseInfo = eventbaseinfo
@ProcessInfo = processinfo
@EventDetail = eventdetail
@ParentProcessInfo = parentprocessinfo
@@ -12316,11 +12319,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -12351,11 +12354,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventSet, :TotalCount, :RequestId
-
+
def initialize(eventset=nil, totalcount=nil, requestid=nil)
@EventSet = eventset
@TotalCount = totalcount
@RequestId = requestid
end
@@ -12380,11 +12383,11 @@
# @type EndTime: String
# @param StartTime: 开始时间
# @type StartTime: String
attr_accessor :EndTime, :StartTime
-
+
def initialize(endtime=nil, starttime=nil)
@EndTime = endtime
@StartTime = starttime
end
@@ -12400,11 +12403,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -12422,11 +12425,11 @@
end
# DescribeEscapeEventTypeSummary请求参数结构体
class DescribeEscapeEventTypeSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -12444,11 +12447,11 @@
# @type PendingEscapeEventCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ContainerEscapeEventCount, :ProcessPrivilegeEventCount, :RiskContainerEventCount, :PendingEscapeEventCount, :RequestId
-
+
def initialize(containerescapeeventcount=nil, processprivilegeeventcount=nil, riskcontainereventcount=nil, pendingescapeeventcount=nil, requestid=nil)
@ContainerEscapeEventCount = containerescapeeventcount
@ProcessPrivilegeEventCount = processprivilegeeventcount
@RiskContainerEventCount = riskcontainereventcount
@PendingEscapeEventCount = pendingescapeeventcount
@@ -12478,11 +12481,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :ExportField, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(exportfield=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@ExportField = exportfield
@Limit = limit
@Offset = offset
@Filters = filters
@@ -12514,11 +12517,11 @@
# @type DownloadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadUrl = downloadurl
@RequestId = requestid
end
@@ -12529,11 +12532,11 @@
end
# DescribeEscapeRuleInfo请求参数结构体
class DescribeEscapeRuleInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -12545,11 +12548,11 @@
# @type RuleSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RuleSet, :RequestId
-
+
def initialize(ruleset=nil, requestid=nil)
@RuleSet = ruleset
@RequestId = requestid
end
@@ -12567,11 +12570,11 @@
end
# DescribeEscapeSafeState请求参数结构体
class DescribeEscapeSafeStateRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -12583,11 +12586,11 @@
# @type IsSafe: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :IsSafe, :RequestId
-
+
def initialize(issafe=nil, requestid=nil)
@IsSafe = issafe
@RequestId = requestid
end
@@ -12612,11 +12615,11 @@
# @type Order: String
# @param By: 排序字段:主机数量:HostCount,容器数量:ContainerCount,更新时间:UpdateTime
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -12647,11 +12650,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -12674,11 +12677,11 @@
class DescribeExportJobDownloadURLRequest < TencentCloud::Common::AbstractModel
# @param JobID: 任务ID
# @type JobID: String
attr_accessor :JobID
-
+
def initialize(jobid=nil)
@JobID = jobid
end
def deserialize(params)
@@ -12692,11 +12695,11 @@
# @type DownloadURL: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadURL, :RequestId
-
+
def initialize(downloadurl=nil, requestid=nil)
@DownloadURL = downloadurl
@RequestId = requestid
end
@@ -12722,11 +12725,11 @@
# @param By: 排序字段
# InsertTime: 创建时间
# @type By: String
attr_accessor :Filters, :Offset, :Limit, :Order, :By
-
+
def initialize(filters=nil, offset=nil, limit=nil, order=nil, by=nil)
@Filters = filters
@Offset = offset
@Limit = limit
@Order = order
@@ -12757,11 +12760,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -12784,11 +12787,11 @@
class DescribeExportJobResultRequest < TencentCloud::Common::AbstractModel
# @param JobId: CreateExportComplianceStatusListJob返回的JobId字段的值
# @type JobId: String
attr_accessor :JobId
-
+
def initialize(jobid=nil)
@JobId = jobid
end
def deserialize(params)
@@ -12811,11 +12814,11 @@
# @type FailureMsg: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ExportStatus, :DownloadURL, :ExportProgress, :FailureMsg, :RequestId
-
+
def initialize(exportstatus=nil, downloadurl=nil, exportprogress=nil, failuremsg=nil, requestid=nil)
@ExportStatus = exportstatus
@DownloadURL = downloadurl
@ExportProgress = exportprogress
@FailureMsg = failuremsg
@@ -12832,11 +12835,11 @@
end
# DescribeImageAuthorizedInfo请求参数结构体
class DescribeImageAuthorizedInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -12856,11 +12859,11 @@
# @type NotScannedLocalImageCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalAuthorizedCnt, :UsedAuthorizedCnt, :ScannedImageCnt, :NotScannedImageCnt, :NotScannedLocalImageCnt, :RequestId
-
+
def initialize(totalauthorizedcnt=nil, usedauthorizedcnt=nil, scannedimagecnt=nil, notscannedimagecnt=nil, notscannedlocalimagecnt=nil, requestid=nil)
@TotalAuthorizedCnt = totalauthorizedcnt
@UsedAuthorizedCnt = usedauthorizedcnt
@ScannedImageCnt = scannedimagecnt
@NotScannedImageCnt = notscannedimagecnt
@@ -12892,11 +12895,11 @@
# @type By: String
# @param Order: 排序方式,asc,desc
# @type Order: String
attr_accessor :TaskId, :Filters, :Limit, :Offset, :By, :Order
-
+
def initialize(taskid=nil, filters=nil, limit=nil, offset=nil, by=nil, order=nil)
@TaskId = taskid
@Filters = filters
@Limit = limit
@Offset = offset
@@ -12929,11 +12932,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -12953,11 +12956,11 @@
end
# DescribeImageAutoAuthorizedRule请求参数结构体
class DescribeImageAutoAuthorizedRuleRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -12981,11 +12984,11 @@
# @type RuleId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :IsEnabled, :RangeType, :HostCount, :MaxDailyCount, :RuleId, :RequestId
-
+
def initialize(isenabled=nil, rangetype=nil, hostcount=nil, maxdailycount=nil, ruleid=nil, requestid=nil)
@IsEnabled = isenabled
@RangeType = rangetype
@HostCount = hostcount
@MaxDailyCount = maxdailycount
@@ -13018,11 +13021,11 @@
# @type Limit: Integer
# @param Offset: 偏移量,默认为0
# @type Offset: Integer
attr_accessor :StartTime, :EndTime, :Filters, :Limit, :Offset
-
+
def initialize(starttime=nil, endtime=nil, filters=nil, limit=nil, offset=nil)
@StartTime = starttime
@EndTime = endtime
@Filters = filters
@Limit = limit
@@ -13053,11 +13056,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -13091,11 +13094,11 @@
# @type By: String
# @param Order: 排序方式desc ,asc
# @type Order: String
attr_accessor :ImageID, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(imageid=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@ImageID = imageid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -13128,11 +13131,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -13159,11 +13162,11 @@
# @type Limit: Integer
# @param Filters: 查询的过滤条件。Name字段可取值"Namespace"。
# @type Filters: Array
attr_accessor :Offset, :Limit, :Filters
-
+
def initialize(offset=nil, limit=nil, filters=nil)
@Offset = offset
@Limit = limit
@Filters = filters
end
@@ -13190,11 +13193,11 @@
# @type NamespaceList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :NamespaceList, :RequestId
-
+
def initialize(totalcount=nil, namespacelist=nil, requestid=nil)
@TotalCount = totalcount
@NamespaceList = namespacelist
@RequestId = requestid
end
@@ -13207,11 +13210,11 @@
end
# DescribeImageRegistryTimingScanTask请求参数结构体
class DescribeImageRegistryTimingScanTaskRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13242,11 +13245,11 @@
# @type Latest: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Enable, :ScanTime, :ScanPeriod, :ScanType, :All, :Images, :Id, :Latest, :RequestId
-
+
def initialize(enable=nil, scantime=nil, scanperiod=nil, scantype=nil, all=nil, images=nil, id=nil, latest=nil, requestid=nil)
@Enable = enable
@ScanTime = scantime
@ScanPeriod = scanperiod
@ScanType = scantype
@@ -13278,11 +13281,11 @@
end
# DescribeImageRiskSummary请求参数结构体
class DescribeImageRiskSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13298,11 +13301,11 @@
# @type RiskCnt: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VulnerabilityCnt, :MalwareVirusCnt, :RiskCnt, :RequestId
-
+
def initialize(vulnerabilitycnt=nil, malwareviruscnt=nil, riskcnt=nil, requestid=nil)
@VulnerabilityCnt = vulnerabilitycnt
@MalwareVirusCnt = malwareviruscnt
@RiskCnt = riskcnt
@RequestId = requestid
@@ -13343,11 +13346,11 @@
# @type StartTime: String
# @param EndTime: 结束时间
# @type EndTime: String
attr_accessor :StartTime, :EndTime
-
+
def initialize(starttime=nil, endtime=nil)
@StartTime = starttime
@EndTime = endtime
end
@@ -13363,11 +13366,11 @@
# @type ImageRiskTendencySet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageRiskTendencySet, :RequestId
-
+
def initialize(imagerisktendencyset=nil, requestid=nil)
@ImageRiskTendencySet = imagerisktendencyset
@RequestId = requestid
end
@@ -13396,11 +13399,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -13431,11 +13434,11 @@
# @type ImageCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageList, :ImageCnt, :RequestId
-
+
def initialize(imagelist=nil, imagecnt=nil, requestid=nil)
@ImageList = imagelist
@ImageCnt = imagecnt
@RequestId = requestid
end
@@ -13455,11 +13458,11 @@
end
# DescribeIndexList请求参数结构体
class DescribeIndexListRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13471,11 +13474,11 @@
# @type Data: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -13486,11 +13489,11 @@
end
# DescribeInspectionReport请求参数结构体
class DescribeInspectionReportRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13504,11 +13507,11 @@
# @type ReportUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ReportName, :ReportUrl, :RequestId
-
+
def initialize(reportname=nil, reporturl=nil, requestid=nil)
@ReportName = reportname
@ReportUrl = reporturl
@RequestId = requestid
end
@@ -13524,11 +13527,11 @@
class DescribeK8sApiAbnormalEventInfoRequest < TencentCloud::Common::AbstractModel
# @param ID: 事件ID
# @type ID: Integer
attr_accessor :ID
-
+
def initialize(id=nil)
@ID = id
end
def deserialize(params)
@@ -13542,11 +13545,11 @@
# @type Info: :class:`Tencentcloud::Tcss.v20201101.models.K8sApiAbnormalEventInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Info, :RequestId
-
+
def initialize(info=nil, requestid=nil)
@Info = info
@RequestId = requestid
end
@@ -13581,11 +13584,11 @@
# LatestFoundTime: 最近生成时间
# AlarmCount: 告警数量
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -13616,11 +13619,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -13643,11 +13646,11 @@
class DescribeK8sApiAbnormalRuleInfoRequest < TencentCloud::Common::AbstractModel
# @param RuleID: 规则ID
# @type RuleID: String
attr_accessor :RuleID
-
+
def initialize(ruleid=nil)
@RuleID = ruleid
end
def deserialize(params)
@@ -13661,11 +13664,11 @@
# @type Info: :class:`Tencentcloud::Tcss.v20201101.models.K8sApiAbnormalRuleInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Info, :RequestId
-
+
def initialize(info=nil, requestid=nil)
@Info = info
@RequestId = requestid
end
@@ -13694,11 +13697,11 @@
# <li>UpdateTime - string - 是否必填: 否 -最后更新时间</li>
# <li>EffectClusterCount - string - 是否必填: 否 -影响集群数</li>
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -13729,11 +13732,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -13764,11 +13767,11 @@
# <li>Action - string -是否必填: 否 - 执行动作</li>
# <li>RiskLevel - string - 是否必填: 否 -威胁等级筛选</li>
# @type Filters: Array
attr_accessor :RuleID, :Offset, :Limit, :Filters
-
+
def initialize(ruleid=nil, offset=nil, limit=nil, filters=nil)
@RuleID = ruleid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -13797,11 +13800,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -13821,11 +13824,11 @@
end
# DescribeK8sApiAbnormalSummary请求参数结构体
class DescribeK8sApiAbnormalSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13845,11 +13848,11 @@
# @type UnhandleNoticeLevelEventCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :UnhandleEventCount, :UnhandleHighLevelEventCount, :UnhandleMediumLevelEventCount, :UnhandleLowLevelEventCount, :UnhandleNoticeLevelEventCount, :RequestId
-
+
def initialize(unhandleeventcount=nil, unhandlehighleveleventcount=nil, unhandlemediumleveleventcount=nil, unhandlelowleveleventcount=nil, unhandlenoticeleveleventcount=nil, requestid=nil)
@UnhandleEventCount = unhandleeventcount
@UnhandleHighLevelEventCount = unhandlehighleveleventcount
@UnhandleMediumLevelEventCount = unhandlemediumleveleventcount
@UnhandleLowLevelEventCount = unhandlelowleveleventcount
@@ -13871,11 +13874,11 @@
class DescribeK8sApiAbnormalTendencyRequest < TencentCloud::Common::AbstractModel
# @param TendencyPeriod: 趋势周期(默认为7天)
# @type TendencyPeriod: Integer
attr_accessor :TendencyPeriod
-
+
def initialize(tendencyperiod=nil)
@TendencyPeriod = tendencyperiod
end
def deserialize(params)
@@ -13889,11 +13892,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -13911,11 +13914,11 @@
end
# DescribeLogStorageStatistic请求参数结构体
class DescribeLogStorageStatisticRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -13929,11 +13932,11 @@
# @type UsedSize: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalSize, :UsedSize, :RequestId
-
+
def initialize(totalsize=nil, usedsize=nil, requestid=nil)
@TotalSize = totalsize
@UsedSize = usedsize
@RequestId = requestid
end
@@ -13958,11 +13961,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@Offset = offset
@Limit = limit
@Filters = filters
@By = by
@@ -13993,11 +13996,11 @@
# @type AuditList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :AuditList, :RequestId
-
+
def initialize(totalcount=nil, auditlist=nil, requestid=nil)
@TotalCount = totalcount
@AuditList = auditlist
@RequestId = requestid
end
@@ -14029,11 +14032,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@Offset = offset
@Limit = limit
@Filters = filters
@By = by
@@ -14064,11 +14067,11 @@
# @type ClusterInfoList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ClusterInfoList, :RequestId
-
+
def initialize(totalcount=nil, clusterinfolist=nil, requestid=nil)
@TotalCount = totalcount
@ClusterInfoList = clusterinfolist
@RequestId = requestid
end
@@ -14091,11 +14094,11 @@
class DescribeNetworkFirewallClusterRefreshStatusRequest < TencentCloud::Common::AbstractModel
# @param TaskId: 任务ID
# @type TaskId: Integer
attr_accessor :TaskId
-
+
def initialize(taskid=nil)
@TaskId = taskid
end
def deserialize(params)
@@ -14109,11 +14112,11 @@
# @type TaskStatus: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskStatus, :RequestId
-
+
def initialize(taskstatus=nil, requestid=nil)
@TaskStatus = taskstatus
@RequestId = requestid
end
@@ -14138,11 +14141,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :ClusterId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(clusterid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@ClusterId = clusterid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -14175,11 +14178,11 @@
# @type ClusterNamespaceLabelList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ClusterNamespaceLabelList, :RequestId
-
+
def initialize(totalcount=nil, clusternamespacelabellist=nil, requestid=nil)
@TotalCount = totalcount
@ClusterNamespaceLabelList = clusternamespacelabellist
@RequestId = requestid
end
@@ -14213,11 +14216,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :ClusterId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(clusterid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@ClusterId = clusterid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -14250,11 +14253,11 @@
# @type ClusterNamespaceList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ClusterNamespaceList, :RequestId
-
+
def initialize(totalcount=nil, clusternamespacelist=nil, requestid=nil)
@TotalCount = totalcount
@ClusterNamespaceList = clusternamespacelist
@RequestId = requestid
end
@@ -14288,11 +14291,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :ClusterId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(clusterid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@ClusterId = clusterid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -14326,11 +14329,11 @@
# @type PodList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :PodList, :RequestId
-
+
def initialize(totalcount=nil, podlist=nil, requestid=nil)
@TotalCount = totalcount
@PodList = podlist
@RequestId = requestid
end
@@ -14353,11 +14356,11 @@
class DescribeNetworkFirewallPolicyDetailRequest < TencentCloud::Common::AbstractModel
# @param Id: 策略Id
# @type Id: Integer
attr_accessor :Id
-
+
def initialize(id=nil)
@Id = id
end
def deserialize(params)
@@ -14400,11 +14403,11 @@
# @type PublishResult: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClusterId, :PolicyName, :Namespace, :FromPolicyRule, :ToPolicyRule, :CustomPolicy, :PodSelector, :Description, :PolicyCreateTime, :PolicySourceType, :NetworkPolicyPlugin, :PublishStatus, :PublishResult, :RequestId
-
+
def initialize(clusterid=nil, policyname=nil, namespace=nil, frompolicyrule=nil, topolicyrule=nil, custompolicy=nil, podselector=nil, description=nil, policycreatetime=nil, policysourcetype=nil, networkpolicyplugin=nil, publishstatus=nil, publishresult=nil, requestid=nil)
@ClusterId = clusterid
@PolicyName = policyname
@Namespace = namespace
@FromPolicyRule = frompolicyrule
@@ -14449,11 +14452,11 @@
class DescribeNetworkFirewallPolicyDiscoverRequest < TencentCloud::Common::AbstractModel
# @param TaskId: 任务ID
# @type TaskId: Integer
attr_accessor :TaskId
-
+
def initialize(taskid=nil)
@TaskId = taskid
end
def deserialize(params)
@@ -14467,11 +14470,11 @@
# @type TaskStatus: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskStatus, :RequestId
-
+
def initialize(taskstatus=nil, requestid=nil)
@TaskStatus = taskstatus
@RequestId = requestid
end
@@ -14496,11 +14499,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :ClusterId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(clusterid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@ClusterId = clusterid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -14533,11 +14536,11 @@
# @type NetPolicy: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :NetPolicy, :RequestId
-
+
def initialize(totalcount=nil, netpolicy=nil, requestid=nil)
@TotalCount = totalcount
@NetPolicy = netpolicy
@RequestId = requestid
end
@@ -14560,11 +14563,11 @@
class DescribeNetworkFirewallPolicyStatusRequest < TencentCloud::Common::AbstractModel
# @param TaskId: 任务ID
# @type TaskId: Integer
attr_accessor :TaskId
-
+
def initialize(taskid=nil)
@TaskId = taskid
end
def deserialize(params)
@@ -14581,11 +14584,11 @@
# @type TaskResult: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskStatus, :TaskResult, :RequestId
-
+
def initialize(taskstatus=nil, taskresult=nil, requestid=nil)
@TaskStatus = taskstatus
@TaskResult = taskresult
@RequestId = requestid
end
@@ -14601,11 +14604,11 @@
class DescribeNetworkFirewallPolicyYamlDetailRequest < TencentCloud::Common::AbstractModel
# @param Id: 策略Id
# @type Id: Integer
attr_accessor :Id
-
+
def initialize(id=nil)
@Id = id
end
def deserialize(params)
@@ -14639,11 +14642,11 @@
# @type PublishResult: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClusterId, :PolicyName, :Yaml, :Description, :PolicyCreateTime, :PolicySourceType, :NetworkPolicyPlugin, :PublishStatus, :PublishResult, :RequestId
-
+
def initialize(clusterid=nil, policyname=nil, yaml=nil, description=nil, policycreatetime=nil, policysourcetype=nil, networkpolicyplugin=nil, publishstatus=nil, publishresult=nil, requestid=nil)
@ClusterId = clusterid
@PolicyName = policyname
@Yaml = yaml
@Description = description
@@ -14670,11 +14673,11 @@
end
# DescribeNewestVul请求参数结构体
class DescribeNewestVulRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -14694,11 +14697,11 @@
# @type CVEID: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :PocID, :VulName, :SubmitTime, :Status, :CVEID, :RequestId
-
+
def initialize(pocid=nil, vulname=nil, submittime=nil, status=nil, cveid=nil, requestid=nil)
@PocID = pocid
@VulName = vulname
@SubmitTime = submittime
@Status = status
@@ -14722,11 +14725,11 @@
# @type Limit: Integer
# @param Offset: 偏移量,默认为0。
# @type Offset: Integer
attr_accessor :Limit, :Offset
-
+
def initialize(limit=nil, offset=nil)
@Limit = limit
@Offset = offset
end
@@ -14743,11 +14746,11 @@
# @type SoftQuotaDayDetail: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SoftQuotaDayDetail, :RequestId
-
+
def initialize(softquotadaydetail=nil, requestid=nil)
@SoftQuotaDayDetail = softquotadaydetail
@RequestId = requestid
end
@@ -14765,11 +14768,11 @@
end
# DescribeProVersionInfo请求参数结构体
class DescribeProVersionInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -14799,11 +14802,11 @@
# @type IsPurchased: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :StartTime, :EndTime, :CoresCnt, :MaxPostPayCoresCnt, :ResourceId, :BuyStatus, :IsPurchased, :RequestId
-
+
def initialize(starttime=nil, endtime=nil, corescnt=nil, maxpostpaycorescnt=nil, resourceid=nil, buystatus=nil, ispurchased=nil, requestid=nil)
@StartTime = starttime
@EndTime = endtime
@CoresCnt = corescnt
@MaxPostPayCoresCnt = maxpostpaycorescnt
@@ -14829,11 +14832,11 @@
class DescribePromotionActivityRequest < TencentCloud::Common::AbstractModel
# @param ActiveID: 活动ID
# @type ActiveID: Integer
attr_accessor :ActiveID
-
+
def initialize(activeid=nil)
@ActiveID = activeid
end
def deserialize(params)
@@ -14847,11 +14850,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -14869,11 +14872,11 @@
end
# DescribePublicKey请求参数结构体
class DescribePublicKeyRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -14885,11 +14888,11 @@
# @type PublicKey: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :PublicKey, :RequestId
-
+
def initialize(publickey=nil, requestid=nil)
@PublicKey = publickey
@RequestId = requestid
end
@@ -14900,11 +14903,11 @@
end
# DescribePurchaseStateInfo请求参数结构体
class DescribePurchaseStateInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -14947,11 +14950,11 @@
# @type SubState: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :State, :CoresCnt, :AuthorizedCoresCnt, :ImageCnt, :AuthorizedImageCnt, :PurchasedAuthorizedCnt, :ExpirationTime, :AutomaticRenewal, :GivenAuthorizedCnt, :BeginTime, :SubState, :RequestId
-
+
def initialize(state=nil, corescnt=nil, authorizedcorescnt=nil, imagecnt=nil, authorizedimagecnt=nil, purchasedauthorizedcnt=nil, expirationtime=nil, automaticrenewal=nil, givenauthorizedcnt=nil, begintime=nil, substate=nil, requestid=nil)
@State = state
@CoresCnt = corescnt
@AuthorizedCoresCnt = authorizedcorescnt
@ImageCnt = imagecnt
@@ -14985,11 +14988,11 @@
class DescribeRefreshTaskRequest < TencentCloud::Common::AbstractModel
# @param TaskId: 任务ID
# @type TaskId: Integer
attr_accessor :TaskId
-
+
def initialize(taskid=nil)
@TaskId = taskid
end
def deserialize(params)
@@ -15003,11 +15006,11 @@
# @type TaskStatus: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskStatus, :RequestId
-
+
def initialize(taskstatus=nil, requestid=nil)
@TaskStatus = taskstatus
@RequestId = requestid
end
@@ -15021,11 +15024,11 @@
class DescribeReverseShellDetailRequest < TencentCloud::Common::AbstractModel
# @param EventId: 事件唯一id
# @type EventId: String
attr_accessor :EventId
-
+
def initialize(eventid=nil)
@EventId = eventid
end
def deserialize(params)
@@ -15048,11 +15051,11 @@
# @type AncestorProcessInfo: :class:`Tencentcloud::Tcss.v20201101.models.ProcessBaseInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBaseInfo, :ProcessInfo, :ParentProcessInfo, :EventDetail, :AncestorProcessInfo, :RequestId
-
+
def initialize(eventbaseinfo=nil, processinfo=nil, parentprocessinfo=nil, eventdetail=nil, ancestorprocessinfo=nil, requestid=nil)
@EventBaseInfo = eventbaseinfo
@ProcessInfo = processinfo
@ParentProcessInfo = parentprocessinfo
@EventDetail = eventdetail
@@ -15099,11 +15102,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Limit, :Offset, :Filters, :Order, :By, :ExportField
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil, exportfield=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15138,11 +15141,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :JobId, :RequestId
-
+
def initialize(downloadurl=nil, jobid=nil, requestid=nil)
@DownloadUrl = downloadurl
@JobId = jobid
@RequestId = requestid
end
@@ -15167,11 +15170,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15202,11 +15205,11 @@
# @type EventSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :EventSet, :RequestId
-
+
def initialize(totalcount=nil, eventset=nil, requestid=nil)
@TotalCount = totalcount
@EventSet = eventset
@RequestId = requestid
end
@@ -15229,11 +15232,11 @@
class DescribeReverseShellWhiteListDetailRequest < TencentCloud::Common::AbstractModel
# @param WhiteListId: 白名单id
# @type WhiteListId: String
attr_accessor :WhiteListId
-
+
def initialize(whitelistid=nil)
@WhiteListId = whitelistid
end
def deserialize(params)
@@ -15247,11 +15250,11 @@
# @type WhiteListDetailInfo: :class:`Tencentcloud::Tcss.v20201101.models.ReverseShellWhiteListInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :WhiteListDetailInfo, :RequestId
-
+
def initialize(whitelistdetailinfo=nil, requestid=nil)
@WhiteListDetailInfo = whitelistdetailinfo
@RequestId = requestid
end
@@ -15276,11 +15279,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15311,11 +15314,11 @@
# @type WhiteListSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :WhiteListSet, :RequestId
-
+
def initialize(totalcount=nil, whitelistset=nil, requestid=nil)
@TotalCount = totalcount
@WhiteListSet = whitelistset
@RequestId = requestid
end
@@ -15349,11 +15352,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :ClusterId, :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(clusterid=nil, offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@ClusterId = clusterid
@Offset = offset
@Limit = limit
@Filters = filters
@@ -15386,11 +15389,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClusterRiskItems, :TotalCount, :RequestId
-
+
def initialize(clusterriskitems=nil, totalcount=nil, requestid=nil)
@ClusterRiskItems = clusterriskitems
@TotalCount = totalcount
@RequestId = requestid
end
@@ -15413,11 +15416,11 @@
class DescribeRiskSyscallDetailRequest < TencentCloud::Common::AbstractModel
# @param EventId: 事件唯一id
# @type EventId: String
attr_accessor :EventId
-
+
def initialize(eventid=nil)
@EventId = eventid
end
def deserialize(params)
@@ -15440,11 +15443,11 @@
# @type AncestorProcessInfo: :class:`Tencentcloud::Tcss.v20201101.models.ProcessBaseInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventBaseInfo, :ProcessInfo, :ParentProcessInfo, :EventDetail, :AncestorProcessInfo, :RequestId
-
+
def initialize(eventbaseinfo=nil, processinfo=nil, parentprocessinfo=nil, eventdetail=nil, ancestorprocessinfo=nil, requestid=nil)
@EventBaseInfo = eventbaseinfo
@ProcessInfo = processinfo
@ParentProcessInfo = parentprocessinfo
@EventDetail = eventdetail
@@ -15491,11 +15494,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Limit, :Offset, :Filters, :Order, :By, :ExportField
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil, exportfield=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15530,11 +15533,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DownloadUrl, :JobId, :RequestId
-
+
def initialize(downloadurl=nil, jobid=nil, requestid=nil)
@DownloadUrl = downloadurl
@JobId = jobid
@RequestId = requestid
end
@@ -15558,11 +15561,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15593,11 +15596,11 @@
# @type EventSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :EventSet, :RequestId
-
+
def initialize(totalcount=nil, eventset=nil, requestid=nil)
@TotalCount = totalcount
@EventSet = eventset
@RequestId = requestid
end
@@ -15617,11 +15620,11 @@
end
# DescribeRiskSyscallNames请求参数结构体
class DescribeRiskSyscallNamesRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -15635,11 +15638,11 @@
# @type SyscallNames: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :SyscallNames, :RequestId
-
+
def initialize(totalcount=nil, syscallnames=nil, requestid=nil)
@TotalCount = totalcount
@SyscallNames = syscallnames
@RequestId = requestid
end
@@ -15655,11 +15658,11 @@
class DescribeRiskSyscallWhiteListDetailRequest < TencentCloud::Common::AbstractModel
# @param WhiteListId: 白名单id
# @type WhiteListId: String
attr_accessor :WhiteListId
-
+
def initialize(whitelistid=nil)
@WhiteListId = whitelistid
end
def deserialize(params)
@@ -15673,11 +15676,11 @@
# @type WhiteListDetailInfo: :class:`Tencentcloud::Tcss.v20201101.models.RiskSyscallWhiteListInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :WhiteListDetailInfo, :RequestId
-
+
def initialize(whitelistdetailinfo=nil, requestid=nil)
@WhiteListDetailInfo = whitelistdetailinfo
@RequestId = requestid
end
@@ -15702,11 +15705,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15737,11 +15740,11 @@
# @type WhiteListSet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :WhiteListSet, :RequestId
-
+
def initialize(totalcount=nil, whitelistset=nil, requestid=nil)
@TotalCount = totalcount
@WhiteListSet = whitelistset
@RequestId = requestid
end
@@ -15774,11 +15777,11 @@
# @type Order: String
# @param By: 排序字段 UpdateTime
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -15809,11 +15812,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -15836,11 +15839,11 @@
class DescribeSearchExportListRequest < TencentCloud::Common::AbstractModel
# @param Query: ES查询条件JSON
# @type Query: String
attr_accessor :Query
-
+
def initialize(query=nil)
@Query = query
end
def deserialize(params)
@@ -15854,11 +15857,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -15869,11 +15872,11 @@
end
# DescribeSearchLogs请求参数结构体
class DescribeSearchLogsRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -15885,11 +15888,11 @@
# @type Data: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -15905,11 +15908,11 @@
# @type Offset: Integer
# @param Limit: 返回数量,默认为10,最大值为100。
# @type Limit: Integer
attr_accessor :Offset, :Limit
-
+
def initialize(offset=nil, limit=nil)
@Offset = offset
@Limit = limit
end
@@ -15927,11 +15930,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -15956,11 +15959,11 @@
# @type StartTime: String
# @param EndTime: 结束时间
# @type EndTime: String
attr_accessor :StartTime, :EndTime
-
+
def initialize(starttime=nil, endtime=nil)
@StartTime = starttime
@EndTime = endtime
end
@@ -15976,11 +15979,11 @@
# @type EventTendencySet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventTendencySet, :RequestId
-
+
def initialize(eventtendencyset=nil, requestid=nil)
@EventTendencySet = eventtendencyset
@RequestId = requestid
end
@@ -16006,11 +16009,11 @@
# kafka 用户名密码错误: kafka_user_passwd_wrong
# kafka后台报错字段: kafka_field_wrong
# @type Type: Array
attr_accessor :Type
-
+
def initialize(type=nil)
@Type = type
end
def deserialize(params)
@@ -16024,11 +16027,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -16046,11 +16049,11 @@
end
# DescribeSecLogCleanSettingInfo请求参数结构体
class DescribeSecLogCleanSettingInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16066,11 +16069,11 @@
# @type DayLimit: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ReservesLimit, :ReservesDeadline, :DayLimit, :RequestId
-
+
def initialize(reserveslimit=nil, reservesdeadline=nil, daylimit=nil, requestid=nil)
@ReservesLimit = reserveslimit
@ReservesDeadline = reservesdeadline
@DayLimit = daylimit
@RequestId = requestid
@@ -16088,11 +16091,11 @@
class DescribeSecLogDeliveryClsOptionsRequest < TencentCloud::Common::AbstractModel
# @param ClsRegion: 地域
# @type ClsRegion: String
attr_accessor :ClsRegion
-
+
def initialize(clsregion=nil)
@ClsRegion = clsregion
end
def deserialize(params)
@@ -16108,11 +16111,11 @@
# @type RegionList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LogSetList, :RegionList, :RequestId
-
+
def initialize(logsetlist=nil, regionlist=nil, requestid=nil)
@LogSetList = logsetlist
@RegionList = regionlist
@RequestId = requestid
end
@@ -16139,11 +16142,11 @@
end
# DescribeSecLogDeliveryClsSetting请求参数结构体
class DescribeSecLogDeliveryClsSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16155,11 +16158,11 @@
# @type LogTypeList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LogTypeList, :RequestId
-
+
def initialize(logtypelist=nil, requestid=nil)
@LogTypeList = logtypelist
@RequestId = requestid
end
@@ -16180,11 +16183,11 @@
class DescribeSecLogDeliveryKafkaOptionsRequest < TencentCloud::Common::AbstractModel
# @param RegionID: 地域,若为空则返回所有可选地域
# @type RegionID: String
attr_accessor :RegionID
-
+
def initialize(regionid=nil)
@RegionID = regionid
end
def deserialize(params)
@@ -16200,11 +16203,11 @@
# @type RegionList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :InstanceList, :RegionList, :RequestId
-
+
def initialize(instancelist=nil, regionlist=nil, requestid=nil)
@InstanceList = instancelist
@RegionList = regionlist
@RequestId = requestid
end
@@ -16231,11 +16234,11 @@
end
# DescribeSecLogDeliveryKafkaSetting请求参数结构体
class DescribeSecLogDeliveryKafkaSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16263,11 +16266,11 @@
# @type RegionID: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :InstanceID, :InstanceName, :Domain, :LogTypeList, :User, :RegionID, :RequestId
-
+
def initialize(instanceid=nil, instancename=nil, domain=nil, logtypelist=nil, user=nil, regionid=nil, requestid=nil)
@InstanceID = instanceid
@InstanceName = instancename
@Domain = domain
@LogTypeList = logtypelist
@@ -16315,11 +16318,11 @@
# @type By: String
# @param Order: 排序方式
# @type Order: String
attr_accessor :LogType, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(logtype=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@LogType = logtype
@Limit = limit
@Offset = offset
@Filters = filters
@@ -16352,11 +16355,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -16376,11 +16379,11 @@
end
# DescribeSecLogJoinTypeList请求参数结构体
class DescribeSecLogJoinTypeListRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16392,11 +16395,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -16414,11 +16417,11 @@
end
# DescribeSecLogKafkaUIN请求参数结构体
class DescribeSecLogKafkaUINRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16434,11 +16437,11 @@
# @type Status: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DstUIN, :Status, :RequestId
-
+
def initialize(dstuin=nil, status=nil, requestid=nil)
@DstUIN = dstuin
@Status = status
@RequestId = requestid
end
@@ -16451,11 +16454,11 @@
end
# DescribeSecLogVasInfo请求参数结构体
class DescribeSecLogVasInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16484,11 +16487,11 @@
# @type TrialCapacity: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BuyStatus, :LogSaveMonth, :StartTime, :EndTime, :LogCapacity, :ResourceID, :IsPurchased, :TrialCapacity, :RequestId
-
+
def initialize(buystatus=nil, logsavemonth=nil, starttime=nil, endtime=nil, logcapacity=nil, resourceid=nil, ispurchased=nil, trialcapacity=nil, requestid=nil)
@BuyStatus = buystatus
@LogSaveMonth = logsavemonth
@StartTime = starttime
@EndTime = endtime
@@ -16527,11 +16530,11 @@
# @type Order: String
# @param By: 排序字段:披露时间:SubmitTime
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -16562,11 +16565,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -16611,11 +16614,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -16646,11 +16649,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -16670,11 +16673,11 @@
end
# DescribeTaskResultSummary请求参数结构体
class DescribeTaskResultSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16692,11 +16695,11 @@
# @type HintRiskNodeCount: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SeriousRiskNodeCount, :HighRiskNodeCount, :MiddleRiskNodeCount, :HintRiskNodeCount, :RequestId
-
+
def initialize(seriousrisknodecount=nil, highrisknodecount=nil, middlerisknodecount=nil, hintrisknodecount=nil, requestid=nil)
@SeriousRiskNodeCount = seriousrisknodecount
@HighRiskNodeCount = highrisknodecount
@MiddleRiskNodeCount = middlerisknodecount
@HintRiskNodeCount = hintrisknodecount
@@ -16713,11 +16716,11 @@
end
# DescribeTcssSummary请求参数结构体
class DescribeTcssSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16771,11 +16774,11 @@
# @type VulRiskImageCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageCnt, :ScannedImageCnt, :UnScannedImageCnt, :LocalImageCnt, :RepositoryImageCnt, :RiskLocalImageCnt, :RiskRepositoryImageCnt, :ContainerCnt, :RiskContainerCnt, :ClusterCnt, :RiskClusterCnt, :UnScannedVulCnt, :RiskVulCnt, :UnScannedBaseLineCnt, :RiskBaseLineCnt, :RuntimeUnhandleEventCnt, :UnScannedClusterCnt, :ScanImageStatus, :ScanClusterStatus, :ScanBaseLineStatus, :ScanVulStatus, :VulRiskImageCnt, :RequestId
-
+
def initialize(imagecnt=nil, scannedimagecnt=nil, unscannedimagecnt=nil, localimagecnt=nil, repositoryimagecnt=nil, risklocalimagecnt=nil, riskrepositoryimagecnt=nil, containercnt=nil, riskcontainercnt=nil, clustercnt=nil, riskclustercnt=nil, unscannedvulcnt=nil, riskvulcnt=nil, unscannedbaselinecnt=nil, riskbaselinecnt=nil, runtimeunhandleeventcnt=nil, unscannedclustercnt=nil, scanimagestatus=nil, scanclusterstatus=nil, scanbaselinestatus=nil, scanvulstatus=nil, vulriskimagecnt=nil, requestid=nil)
@ImageCnt = imagecnt
@ScannedImageCnt = scannedimagecnt
@UnScannedImageCnt = unscannedimagecnt
@LocalImageCnt = localimagecnt
@@ -16828,11 +16831,11 @@
end
# DescribeUnauthorizedCoresTendency请求参数结构体
class DescribeUnauthorizedCoresTendencyRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16844,11 +16847,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -16866,11 +16869,11 @@
end
# DescribeUnfinishRefreshTask请求参数结构体
class DescribeUnfinishRefreshTaskRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16884,11 +16887,11 @@
# @type TaskStatus: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :TaskStatus, :RequestId
-
+
def initialize(taskid=nil, taskstatus=nil, requestid=nil)
@TaskId = taskid
@TaskStatus = taskstatus
@RequestId = requestid
end
@@ -16913,11 +16916,11 @@
# @type By: String
# @param Order: 排序方式 asc,desc
# @type Order: String
attr_accessor :Offset, :Limit, :Filters, :By, :Order
-
+
def initialize(offset=nil, limit=nil, filters=nil, by=nil, order=nil)
@Offset = offset
@Limit = limit
@Filters = filters
@By = by
@@ -16948,11 +16951,11 @@
# @type ClusterInfoList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :ClusterInfoList, :RequestId
-
+
def initialize(totalcount=nil, clusterinfolist=nil, requestid=nil)
@TotalCount = totalcount
@ClusterInfoList = clusterinfolist
@RequestId = requestid
end
@@ -16972,11 +16975,11 @@
end
# DescribeValueAddedSrvInfo请求参数结构体
class DescribeValueAddedSrvInfoRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -16992,11 +16995,11 @@
# @type UnusedAuthorizedCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RegistryImageCnt, :LocalImageCnt, :UnusedAuthorizedCnt, :RequestId
-
+
def initialize(registryimagecnt=nil, localimagecnt=nil, unusedauthorizedcnt=nil, requestid=nil)
@RegistryImageCnt = registryimagecnt
@LocalImageCnt = localimagecnt
@UnusedAuthorizedCnt = unusedauthorizedcnt
@RequestId = requestid
@@ -17014,11 +17017,11 @@
class DescribeVirusAutoIsolateSampleDetailRequest < TencentCloud::Common::AbstractModel
# @param MD5: 文件MD5值
# @type MD5: String
attr_accessor :MD5
-
+
def initialize(md5=nil)
@MD5 = md5
end
def deserialize(params)
@@ -17056,11 +17059,11 @@
# @type ReferenceLink: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :MD5, :Size, :VirusName, :RiskLevel, :KillEngine, :Tags, :HarmDescribe, :SuggestScheme, :ReferenceLink, :RequestId
-
+
def initialize(md5=nil, size=nil, virusname=nil, risklevel=nil, killengine=nil, tags=nil, harmdescribe=nil, suggestscheme=nil, referencelink=nil, requestid=nil)
@MD5 = md5
@Size = size
@VirusName = virusname
@RiskLevel = risklevel
@@ -17090,11 +17093,11 @@
class DescribeVirusAutoIsolateSampleDownloadURLRequest < TencentCloud::Common::AbstractModel
# @param MD5: 样本Md5值
# @type MD5: String
attr_accessor :MD5
-
+
def initialize(md5=nil)
@MD5 = md5
end
def deserialize(params)
@@ -17108,11 +17111,11 @@
# @type FileUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :FileUrl, :RequestId
-
+
def initialize(fileurl=nil, requestid=nil)
@FileUrl = fileurl
@RequestId = requestid
end
@@ -17137,11 +17140,11 @@
# @type By: String
# @param Order: 排序方式
# @type Order: String
attr_accessor :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@By = by
@@ -17172,11 +17175,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -17196,11 +17199,11 @@
end
# DescribeVirusAutoIsolateSetting请求参数结构体
class DescribeVirusAutoIsolateSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -17214,11 +17217,11 @@
# @type IsKillProgress: Boolean
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AutoIsolateSwitch, :IsKillProgress, :RequestId
-
+
def initialize(autoisolateswitch=nil, iskillprogress=nil, requestid=nil)
@AutoIsolateSwitch = autoisolateswitch
@IsKillProgress = iskillprogress
@RequestId = requestid
end
@@ -17234,11 +17237,11 @@
class DescribeVirusDetailRequest < TencentCloud::Common::AbstractModel
# @param Id: 木马文件id
# @type Id: String
attr_accessor :Id
-
+
def initialize(id=nil)
@Id = id
end
def deserialize(params)
@@ -17436,11 +17439,11 @@
# @type ClusterName: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ImageId, :ImageName, :CreateTime, :Size, :FilePath, :ModifyTime, :VirusName, :RiskLevel, :ContainerName, :ContainerId, :HostName, :HostId, :ProcessName, :ProcessPath, :ProcessMd5, :ProcessId, :ProcessArgv, :ProcessChan, :ProcessAccountGroup, :ProcessStartAccount, :ProcessFileAuthority, :SourceType, :Tags, :HarmDescribe, :SuggestScheme, :Mark, :FileName, :FileMd5, :EventType, :PodName, :Status, :SubStatus, :HostIP, :ClientIP, :PProcessStartUser, :PProcessUserGroup, :PProcessPath, :PProcessParam, :AncestorProcessStartUser, :AncestorProcessUserGroup, :AncestorProcessPath, :AncestorProcessParam, :OperationTime, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :CheckPlatform, :FileAccessTime, :FileModifyTime, :NodeSubNetID, :NodeSubNetName, :NodeSubNetCIDR, :ClusterID, :PodIP, :PodStatus, :NodeUniqueID, :NodeType, :NodeID, :ClusterName, :RequestId
-
+
def initialize(imageid=nil, imagename=nil, createtime=nil, size=nil, filepath=nil, modifytime=nil, virusname=nil, risklevel=nil, containername=nil, containerid=nil, hostname=nil, hostid=nil, processname=nil, processpath=nil, processmd5=nil, processid=nil, processargv=nil, processchan=nil, processaccountgroup=nil, processstartaccount=nil, processfileauthority=nil, sourcetype=nil, tags=nil, harmdescribe=nil, suggestscheme=nil, mark=nil, filename=nil, filemd5=nil, eventtype=nil, podname=nil, status=nil, substatus=nil, hostip=nil, clientip=nil, pprocessstartuser=nil, pprocessusergroup=nil, pprocesspath=nil, pprocessparam=nil, ancestorprocessstartuser=nil, ancestorprocessusergroup=nil, ancestorprocesspath=nil, ancestorprocessparam=nil, operationtime=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, checkplatform=nil, fileaccesstime=nil, filemodifytime=nil, nodesubnetid=nil, nodesubnetname=nil, nodesubnetcidr=nil, clusterid=nil, podip=nil, podstatus=nil, nodeuniqueid=nil, nodetype=nil, nodeid=nil, clustername=nil, requestid=nil)
@ImageId = imageid
@ImageName = imagename
@CreateTime = createtime
@Size = size
@@ -17570,11 +17573,11 @@
class DescribeVirusEventTendencyRequest < TencentCloud::Common::AbstractModel
# @param TendencyPeriod: 趋势周期(默认为7天)
# @type TendencyPeriod: Integer
attr_accessor :TendencyPeriod
-
+
def initialize(tendencyperiod=nil)
@TendencyPeriod = tendencyperiod
end
def deserialize(params)
@@ -17588,11 +17591,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -17635,11 +17638,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -17670,11 +17673,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -17701,11 +17704,11 @@
# @type ScanRangeAll: Boolean
# @param ScanIds: 自选扫描范围的容器id或者主机id 根据ScanRangeType决定
# @type ScanIds: Array
attr_accessor :ScanRangeType, :ScanRangeAll, :ScanIds
-
+
def initialize(scanrangetype=nil, scanrangeall=nil, scanids=nil)
@ScanRangeType = scanrangetype
@ScanRangeAll = scanrangeall
@ScanIds = scanids
end
@@ -17725,11 +17728,11 @@
# @type ContainerScanConcurrencyCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Timeout, :ContainerScanConcurrencyCount, :RequestId
-
+
def initialize(timeout=nil, containerscanconcurrencycount=nil, requestid=nil)
@Timeout = timeout
@ContainerScanConcurrencyCount = containerscanconcurrencycount
@RequestId = requestid
end
@@ -17742,11 +17745,11 @@
end
# DescribeVirusMonitorSetting请求参数结构体
class DescribeVirusMonitorSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -17772,11 +17775,11 @@
# @type ScanPathMode: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EnableScan, :ScanPathAll, :ScanPathType, :ScanPath, :ScanPathMode, :RequestId
-
+
def initialize(enablescan=nil, scanpathall=nil, scanpathtype=nil, scanpath=nil, scanpathmode=nil, requestid=nil)
@EnableScan = enablescan
@ScanPathAll = scanpathall
@ScanPathType = scanpathtype
@ScanPath = scanpath
@@ -17798,11 +17801,11 @@
class DescribeVirusSampleDownloadUrlRequest < TencentCloud::Common::AbstractModel
# @param ID: 木马id
# @type ID: String
attr_accessor :ID
-
+
def initialize(id=nil)
@ID = id
end
def deserialize(params)
@@ -17816,11 +17819,11 @@
# @type FileUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :FileUrl, :RequestId
-
+
def initialize(fileurl=nil, requestid=nil)
@FileUrl = fileurl
@RequestId = requestid
end
@@ -17831,11 +17834,11 @@
end
# DescribeVirusScanSetting请求参数结构体
class DescribeVirusScanSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -17873,11 +17876,11 @@
# @type ScanPathMode: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EnableScan, :Cycle, :BeginScanAt, :ScanPathAll, :ScanPathType, :Timeout, :ScanRangeType, :ScanRangeAll, :ScanIds, :ScanPath, :ClickTimeout, :ScanPathMode, :RequestId
-
+
def initialize(enablescan=nil, cycle=nil, beginscanat=nil, scanpathall=nil, scanpathtype=nil, timeout=nil, scanrangetype=nil, scanrangeall=nil, scanids=nil, scanpath=nil, clicktimeout=nil, scanpathmode=nil, requestid=nil)
@EnableScan = enablescan
@Cycle = cycle
@BeginScanAt = beginscanat
@ScanPathAll = scanpathall
@@ -17913,11 +17916,11 @@
class DescribeVirusScanTaskStatusRequest < TencentCloud::Common::AbstractModel
# @param TaskID: 任务id
# @type TaskID: String
attr_accessor :TaskID
-
+
def initialize(taskid=nil)
@TaskID = taskid
end
def deserialize(params)
@@ -17955,11 +17958,11 @@
# @type ScanType: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ContainerTotal, :RiskContainerCnt, :Status, :Schedule, :ContainerScanCnt, :RiskCnt, :LeftSeconds, :StartTime, :EndTime, :ScanType, :RequestId
-
+
def initialize(containertotal=nil, riskcontainercnt=nil, status=nil, schedule=nil, containerscancnt=nil, riskcnt=nil, leftseconds=nil, starttime=nil, endtime=nil, scantype=nil, requestid=nil)
@ContainerTotal = containertotal
@RiskContainerCnt = riskcontainercnt
@Status = status
@Schedule = schedule
@@ -17991,11 +17994,11 @@
class DescribeVirusScanTimeoutSettingRequest < TencentCloud::Common::AbstractModel
# @param ScanType: 设置类型0一键检测,1定时检测
# @type ScanType: Integer
attr_accessor :ScanType
-
+
def initialize(scantype=nil)
@ScanType = scantype
end
def deserialize(params)
@@ -18010,11 +18013,11 @@
# @type Timeout: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Timeout, :RequestId
-
+
def initialize(timeout=nil, requestid=nil)
@Timeout = timeout
@RequestId = requestid
end
@@ -18025,11 +18028,11 @@
end
# DescribeVirusSummary请求参数结构体
class DescribeVirusSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -18062,11 +18065,11 @@
# @type IsolateCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RiskContainerCnt, :RiskCnt, :VirusDataBaseModifyTime, :RiskContainerIncrease, :RiskIncrease, :IsolateIncrease, :IsolateCnt, :RequestId
-
+
def initialize(taskid=nil, riskcontainercnt=nil, riskcnt=nil, virusdatabasemodifytime=nil, riskcontainerincrease=nil, riskincrease=nil, isolateincrease=nil, isolatecnt=nil, requestid=nil)
@TaskId = taskid
@RiskContainerCnt = riskcontainercnt
@RiskCnt = riskcnt
@VirusDataBaseModifyTime = virusdatabasemodifytime
@@ -18111,11 +18114,11 @@
# @type By: String
# @param Order: 排序方式
# @type Order: String
attr_accessor :TaskId, :Limit, :Offset, :Filters, :By, :Order
-
+
def initialize(taskid=nil, limit=nil, offset=nil, filters=nil, by=nil, order=nil)
@TaskId = taskid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -18148,11 +18151,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -18184,11 +18187,11 @@
# <li>ContainerID- string - 是否必填:否 - 容器ID</li>
# <li>ContainerName- String -是否必填: 否 - 容器名称</li>
# @type Filters: Array
attr_accessor :PocID, :Limit, :Offset, :Filters
-
+
def initialize(pocid=nil, limit=nil, offset=nil, filters=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -18217,11 +18220,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -18244,11 +18247,11 @@
class DescribeVulDefenceEventDetailRequest < TencentCloud::Common::AbstractModel
# @param EventID: 事件ID
# @type EventID: Integer
attr_accessor :EventID
-
+
def initialize(eventid=nil)
@EventID = eventid
end
def deserialize(params)
@@ -18262,11 +18265,11 @@
# @type EventDetail: :class:`Tencentcloud::Tcss.v20201101.models.VulDefenceEventDetail`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EventDetail, :RequestId
-
+
def initialize(eventdetail=nil, requestid=nil)
@EventDetail = eventdetail
@RequestId = requestid
end
@@ -18305,11 +18308,11 @@
# @type Order: String
# @param By: 排序字段:事件数量:EventCount
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -18340,11 +18343,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -18369,11 +18372,11 @@
# @type StartTime: String
# @param EndTime: 结束时间
# @type EndTime: String
attr_accessor :StartTime, :EndTime
-
+
def initialize(starttime=nil, endtime=nil)
@StartTime = starttime
@EndTime = endtime
end
@@ -18391,11 +18394,11 @@
# @type AttackList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DefendedList, :AttackList, :RequestId
-
+
def initialize(defendedlist=nil, attacklist=nil, requestid=nil)
@DefendedList = defendedlist
@AttackList = attacklist
@RequestId = requestid
end
@@ -18439,11 +18442,11 @@
# @type Order: String
# @param By: 排序字段:更新时间:ModifyTime/首次开启时间:CreateTime
# @type By: String
attr_accessor :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@Filters = filters
@Limit = limit
@Offset = offset
@Order = order
@@ -18474,11 +18477,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -18510,11 +18513,11 @@
# Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT
# </li>
# @type Filters: Array
attr_accessor :HostID, :Limit, :Offset, :Filters
-
+
def initialize(hostid=nil, limit=nil, offset=nil, filters=nil)
@HostID = hostid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -18543,11 +18546,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -18567,11 +18570,11 @@
end
# DescribeVulDefenceSetting请求参数结构体
class DescribeVulDefenceSettingRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -18608,11 +18611,11 @@
# @type NodeTotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :IsEnabled, :Scope, :HostCount, :ExceptionHostCount, :HostIDs, :HostTotalCount, :SupportDefenseVulCount, :HostNodeCount, :SuperScope, :SuperNodeCount, :SuperNodeIds, :NodeTotalCount, :RequestId
-
+
def initialize(isenabled=nil, scope=nil, hostcount=nil, exceptionhostcount=nil, hostids=nil, hosttotalcount=nil, supportdefensevulcount=nil, hostnodecount=nil, superscope=nil, supernodecount=nil, supernodeids=nil, nodetotalcount=nil, requestid=nil)
@IsEnabled = isenabled
@Scope = scope
@HostCount = hostcount
@ExceptionHostCount = exceptionhostcount
@@ -18648,11 +18651,11 @@
class DescribeVulDetailRequest < TencentCloud::Common::AbstractModel
# @param PocID: 漏洞PocID
# @type PocID: String
attr_accessor :PocID
-
+
def initialize(pocid=nil)
@PocID = pocid
end
def deserialize(params)
@@ -18666,11 +18669,11 @@
# @type VulInfo: :class:`Tencentcloud::Tcss.v20201101.models.VulDetailInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VulInfo, :RequestId
-
+
def initialize(vulinfo=nil, requestid=nil)
@VulInfo = vulinfo
@RequestId = requestid
end
@@ -18695,11 +18698,11 @@
# @type Order: String
# @param By: 排序字段 ImageSize
# @type By: String
attr_accessor :PocID, :Limit, :Offset, :Order, :By
-
+
def initialize(pocid=nil, limit=nil, offset=nil, order=nil, by=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
@Order = order
@@ -18723,11 +18726,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -18754,11 +18757,11 @@
# @type Limit: Integer
# @param Offset: 偏移量,默认为0。
# @type Offset: Integer
attr_accessor :PocID, :Limit, :Offset
-
+
def initialize(pocid=nil, limit=nil, offset=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
end
@@ -18778,11 +18781,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -18823,11 +18826,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :PocID, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(pocid=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -18860,11 +18863,11 @@
# @type TotalCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :TotalCount, :RequestId
-
+
def initialize(list=nil, totalcount=nil, requestid=nil)
@List = list
@TotalCount = totalcount
@RequestId = requestid
end
@@ -18884,11 +18887,11 @@
end
# DescribeVulImageSummary请求参数结构体
class DescribeVulImageSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -18916,11 +18919,11 @@
# @type VulLibraryUpdateTime: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SeriousVulImageCount, :ScannedImageCount, :VulTotalCount, :SysTemVulCount, :WebVulCount, :AllAuthorizedImageCount, :EmergencyVulCount, :SupportVulTotalCount, :VulLibraryUpdateTime, :RequestId
-
+
def initialize(seriousvulimagecount=nil, scannedimagecount=nil, vultotalcount=nil, systemvulcount=nil, webvulcount=nil, allauthorizedimagecount=nil, emergencyvulcount=nil, supportvultotalcount=nil, vullibraryupdatetime=nil, requestid=nil)
@SeriousVulImageCount = seriousvulimagecount
@ScannedImageCount = scannedimagecount
@VulTotalCount = vultotalcount
@SysTemVulCount = systemvulcount
@@ -18947,11 +18950,11 @@
end
# DescribeVulLevelImageSummary请求参数结构体
class DescribeVulLevelImageSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -18981,11 +18984,11 @@
# @type CriticalLevelVulRegistryImagePercent: Float
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HighLevelVulLocalImagePercent, :MediumLevelVulLocalImagePercent, :LowLevelVulLocalImagePercent, :CriticalLevelVulLocalImagePercent, :LocalNewestImageCount, :RegistryNewestImageCount, :HighLevelVulRegistryImagePercent, :MediumLevelVulRegistryImagePercent, :LowLevelVulRegistryImagePercent, :CriticalLevelVulRegistryImagePercent, :RequestId
-
+
def initialize(highlevelvullocalimagepercent=nil, mediumlevelvullocalimagepercent=nil, lowlevelvullocalimagepercent=nil, criticallevelvullocalimagepercent=nil, localnewestimagecount=nil, registrynewestimagecount=nil, highlevelvulregistryimagepercent=nil, mediumlevelvulregistryimagepercent=nil, lowlevelvulregistryimagepercent=nil, criticallevelvulregistryimagepercent=nil, requestid=nil)
@HighLevelVulLocalImagePercent = highlevelvullocalimagepercent
@MediumLevelVulLocalImagePercent = mediumlevelvullocalimagepercent
@LowLevelVulLocalImagePercent = lowlevelvullocalimagepercent
@CriticalLevelVulLocalImagePercent = criticallevelvullocalimagepercent
@@ -19017,11 +19020,11 @@
class DescribeVulLevelSummaryRequest < TencentCloud::Common::AbstractModel
# @param CategoryType: 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 EMERGENCY:应急漏洞
# @type CategoryType: String
attr_accessor :CategoryType
-
+
def initialize(categorytype=nil)
@CategoryType = categorytype
end
def deserialize(params)
@@ -19041,11 +19044,11 @@
# @type CriticalLevelVulCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HighLevelVulCount, :MediumLevelVulCount, :LowLevelVulCount, :CriticalLevelVulCount, :RequestId
-
+
def initialize(highlevelvulcount=nil, mediumlevelvulcount=nil, lowlevelvulcount=nil, criticallevelvulcount=nil, requestid=nil)
@HighLevelVulCount = highlevelvulcount
@MediumLevelVulCount = mediumlevelvulcount
@LowLevelVulCount = lowlevelvulcount
@CriticalLevelVulCount = criticallevelvulcount
@@ -19083,11 +19086,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :PocID, :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(pocid=nil, limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@PocID = pocid
@Limit = limit
@Offset = offset
@Filters = filters
@@ -19120,11 +19123,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -19144,11 +19147,11 @@
end
# DescribeVulScanAuthorizedImageSummary请求参数结构体
class DescribeVulScanAuthorizedImageSummaryRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -19162,11 +19165,11 @@
# @type UnScanAuthorizedImageCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AllAuthorizedImageCount, :UnScanAuthorizedImageCount, :RequestId
-
+
def initialize(allauthorizedimagecount=nil, unscanauthorizedimagecount=nil, requestid=nil)
@AllAuthorizedImageCount = allauthorizedimagecount
@UnScanAuthorizedImageCount = unscanauthorizedimagecount
@RequestId = requestid
end
@@ -19184,11 +19187,11 @@
# @type LocalTaskID: Integer
# @param RegistryTaskID: 仓库镜像漏洞扫描任务ID,无则返回最近一次的漏洞任务扫描
# @type RegistryTaskID: Integer
attr_accessor :LocalTaskID, :RegistryTaskID
-
+
def initialize(localtaskid=nil, registrytaskid=nil)
@LocalTaskID = localtaskid
@RegistryTaskID = registrytaskid
end
@@ -19228,11 +19231,11 @@
# @type RegistryFoundVulCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :LocalImageScanCount, :IgnoreVulCount, :ScanStartTime, :ScanEndTime, :FoundRiskImageCount, :FoundVulCount, :ScanProgress, :RegistryImageScanCount, :LocalTaskID, :Status, :RemainingTime, :RegistryTaskID, :RegistryFoundVulCount, :RequestId
-
+
def initialize(localimagescancount=nil, ignorevulcount=nil, scanstarttime=nil, scanendtime=nil, foundriskimagecount=nil, foundvulcount=nil, scanprogress=nil, registryimagescancount=nil, localtaskid=nil, status=nil, remainingtime=nil, registrytaskid=nil, registryfoundvulcount=nil, requestid=nil)
@LocalImageScanCount = localimagescancount
@IgnoreVulCount = ignorevulcount
@ScanStartTime = scanstarttime
@ScanEndTime = scanendtime
@@ -19284,11 +19287,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :TaskID, :Filters, :Limit, :Offset, :Order, :By
-
+
def initialize(taskid=nil, filters=nil, limit=nil, offset=nil, order=nil, by=nil)
@TaskID = taskid
@Filters = filters
@Limit = limit
@Offset = offset
@@ -19321,11 +19324,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -19351,11 +19354,11 @@
# <li>OnlyAffectedContainer-string- 是否必填:否 - 仅展示影响容器的漏洞,true,false</li>
# <li>CategoryType- string - 是否必填:否 - 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 ALL:全部漏洞</li>
# @type Filters: Array
attr_accessor :Filters
-
+
def initialize(filters=nil)
@Filters = filters
end
def deserialize(params)
@@ -19396,11 +19399,11 @@
# @type EmergencyVulnerabilityCount: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VulTotalCount, :SeriousVulCount, :SuggestVulCount, :PocExpLevelVulCount, :RemoteExpLevelVulCount, :SeriousVulNewestImageCount, :SystemVulnerabilityFocusCount, :WebVulnerabilityFocusCount, :SeriousVulnerabilityLocalImageCount, :SeriousVulnerabilityRegistryImageCount, :EmergencyVulnerabilityCount, :RequestId
-
+
def initialize(vultotalcount=nil, seriousvulcount=nil, suggestvulcount=nil, pocexplevelvulcount=nil, remoteexplevelvulcount=nil, seriousvulnewestimagecount=nil, systemvulnerabilityfocuscount=nil, webvulnerabilityfocuscount=nil, seriousvulnerabilitylocalimagecount=nil, seriousvulnerabilityregistryimagecount=nil, emergencyvulnerabilitycount=nil, requestid=nil)
@VulTotalCount = vultotalcount
@SeriousVulCount = seriousvulcount
@SuggestVulCount = suggestvulcount
@PocExpLevelVulCount = pocexplevelvulcount
@@ -19440,11 +19443,11 @@
# LATEST:最新版本
# CONTAINER: 运行容器
# @type SphereOfInfluence: String
attr_accessor :StartTime, :EndTime, :SphereOfInfluence
-
+
def initialize(starttime=nil, endtime=nil, sphereofinfluence=nil)
@StartTime = starttime
@EndTime = endtime
@SphereOfInfluence = sphereofinfluence
end
@@ -19462,11 +19465,11 @@
# @type VulTendencySet: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :VulTendencySet, :RequestId
-
+
def initialize(vultendencyset=nil, requestid=nil)
@VulTendencySet = vultendencyset
@RequestId = requestid
end
@@ -19487,11 +19490,11 @@
class DescribeVulTopRankingRequest < TencentCloud::Common::AbstractModel
# @param CategoryType: 漏洞分类: SYSTEM:系统漏洞 WEB:web应用漏洞 EMERGENCY:应急漏洞
# @type CategoryType: String
attr_accessor :CategoryType
-
+
def initialize(categorytype=nil)
@CategoryType = categorytype
end
def deserialize(params)
@@ -19505,11 +19508,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :RequestId
-
+
def initialize(list=nil, requestid=nil)
@List = list
@RequestId = requestid
end
@@ -19527,11 +19530,11 @@
end
# DescribeWarningRules请求参数结构体
class DescribeWarningRulesRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -19543,11 +19546,11 @@
# @type WarningRules: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :WarningRules, :RequestId
-
+
def initialize(warningrules=nil, requestid=nil)
@WarningRules = warningrules
@RequestId = requestid
end
@@ -19590,11 +19593,11 @@
# @type Order: String
# @param By: 排序字段
# @type By: String
attr_accessor :Limit, :Offset, :Filters, :Order, :By
-
+
def initialize(limit=nil, offset=nil, filters=nil, order=nil, by=nil)
@Limit = limit
@Offset = offset
@Filters = filters
@Order = order
@@ -19625,11 +19628,11 @@
# @type List: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :List, :RequestId
-
+
def initialize(totalcount=nil, list=nil, requestid=nil)
@TotalCount = totalcount
@List = list
@RequestId = requestid
end
@@ -19690,11 +19693,11 @@
# @param DefendedCount: 已防御攻击次数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DefendedCount: Integer
attr_accessor :Name, :Tags, :CVSSV3Score, :Level, :CVEID, :Category, :SubmitTime, :LatestFoundTime, :Status, :ID, :PocID, :DefenceStatus, :DefenceScope, :DefenceHostCount, :DefendedCount
-
+
def initialize(name=nil, tags=nil, cvssv3score=nil, level=nil, cveid=nil, category=nil, submittime=nil, latestfoundtime=nil, status=nil, id=nil, pocid=nil, defencestatus=nil, defencescope=nil, defencehostcount=nil, defendedcount=nil)
@Name = name
@Tags = tags
@CVSSV3Score = cvssv3score
@Level = level
@@ -19742,11 +19745,11 @@
# @param OperationTime: 事件最后一次处理的时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type OperationTime: String
attr_accessor :Description, :Solution, :Remark, :OperationTime
-
+
def initialize(description=nil, solution=nil, remark=nil, operationtime=nil)
@Description = description
@Solution = solution
@Remark = remark
@OperationTime = operationtime
@@ -19858,11 +19861,11 @@
# @type HostIP: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :EventType, :ContainerName, :ImageName, :Status, :EventId, :NodeName, :PodName, :FoundTime, :EventName, :ImageId, :ContainerId, :Solution, :Description, :EventCount, :LatestFoundTime, :NodeIP, :HostID, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :ContainerStatus, :ClusterID, :NodeType, :PodIP, :NodeUniqueID, :PublicIP, :NodeID, :HostIP, :ClusterName
-
+
def initialize(eventtype=nil, containername=nil, imagename=nil, status=nil, eventid=nil, nodename=nil, podname=nil, foundtime=nil, eventname=nil, imageid=nil, containerid=nil, solution=nil, description=nil, eventcount=nil, latestfoundtime=nil, nodeip=nil, hostid=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, containerstatus=nil, clusterid=nil, nodetype=nil, podip=nil, nodeuniqueid=nil, publicip=nil, nodeid=nil, hostip=nil, clustername=nil)
@EventType = eventtype
@ContainerName = containername
@ImageName = imagename
@Status = status
@@ -19936,11 +19939,11 @@
# @type ContainerEscapeEventCount: Integer
# @param Date: 日期
# @type Date: String
attr_accessor :RiskContainerEventCount, :ProcessPrivilegeEventCount, :ContainerEscapeEventCount, :Date
-
+
def initialize(riskcontainereventcount=nil, processprivilegeeventcount=nil, containerescapeeventcount=nil, date=nil)
@RiskContainerEventCount = riskcontainereventcount
@ProcessPrivilegeEventCount = processprivilegeeventcount
@ContainerEscapeEventCount = containerescapeeventcount
@Date = date
@@ -19976,11 +19979,11 @@
# @type IsEnable: Boolean
# @param Group: 规则组别。RISK_CONTAINER:风险容器,PROCESS_PRIVILEGE:程序特权,CONTAINER_ESCAPE:容器逃逸
# @type Group: String
attr_accessor :Type, :Name, :IsEnable, :Group
-
+
def initialize(type=nil, name=nil, isenable=nil, group=nil)
@Type = type
@Name = name
@IsEnable = isenable
@Group = group
@@ -20006,11 +20009,11 @@
# @type Type: String
# @param IsEnable: 是否打开:false否 ,true是
# @type IsEnable: Boolean
attr_accessor :Type, :IsEnable
-
+
def initialize(type=nil, isenable=nil)
@Type = type
@IsEnable = isenable
end
@@ -20040,11 +20043,11 @@
# @type UpdateTime: String
# @param ImageSize: 镜像大小
# @type ImageSize: Integer
attr_accessor :ImageID, :ImageName, :ID, :HostCount, :ContainerCount, :EventType, :InsertTime, :UpdateTime, :ImageSize
-
+
def initialize(imageid=nil, imagename=nil, id=nil, hostcount=nil, containercount=nil, eventtype=nil, inserttime=nil, updatetime=nil, imagesize=nil)
@ImageID = imageid
@ImageName = imagename
@ID = id
@HostCount = hostcount
@@ -20086,11 +20089,11 @@
# @type Timeout: String
# @param InsertTime: 插入时间
# @type InsertTime: String
attr_accessor :JobID, :JobName, :Source, :ExportStatus, :ExportProgress, :FailureMsg, :Timeout, :InsertTime
-
+
def initialize(jobid=nil, jobname=nil, source=nil, exportstatus=nil, exportprogress=nil, failuremsg=nil, timeout=nil, inserttime=nil)
@JobID = jobid
@JobName = jobname
@Source = source
@ExportStatus = exportstatus
@@ -20136,11 +20139,11 @@
# @type By: String
# @param ExportField: 导出字段
# @type ExportField: Array
attr_accessor :Filters, :Order, :By, :ExportField
-
+
def initialize(filters=nil, order=nil, by=nil, exportfield=nil)
@Filters = filters
@Order = order
@By = by
@ExportField = exportfield
@@ -20167,11 +20170,11 @@
# @type JobId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :JobId, :RequestId
-
+
def initialize(jobid=nil, requestid=nil)
@JobId = jobid
@RequestId = requestid
end
@@ -20199,11 +20202,11 @@
# @type NewFile: String
# @param FileDiff: 新旧文件的差异
# @type FileDiff: String
attr_accessor :FileName, :FileType, :FileSize, :FilePath, :FileCreateTime, :LatestTamperedFileMTime, :NewFile, :FileDiff
-
+
def initialize(filename=nil, filetype=nil, filesize=nil, filepath=nil, filecreatetime=nil, latesttamperedfilemtime=nil, newfile=nil, filediff=nil)
@FileName = filename
@FileType = filetype
@FileSize = filesize
@FilePath = filepath
@@ -20265,11 +20268,11 @@
# @type Tags: Array
# @param ClusterID: 集群id
# @type ClusterID: String
attr_accessor :HostID, :HostIP, :HostName, :Group, :DockerVersion, :DockerFileSystemDriver, :ImageCnt, :ContainerCnt, :Status, :IsContainerd, :MachineType, :PublicIp, :Uuid, :InstanceID, :RegionID, :Project, :Tags, :ClusterID
-
+
def initialize(hostid=nil, hostip=nil, hostname=nil, group=nil, dockerversion=nil, dockerfilesystemdriver=nil, imagecnt=nil, containercnt=nil, status=nil, iscontainerd=nil, machinetype=nil, publicip=nil, uuid=nil, instanceid=nil, regionid=nil, project=nil, tags=nil, clusterid=nil)
@HostID = hostid
@HostIP = hostip
@HostName = hostname
@Group = group
@@ -20339,11 +20342,11 @@
# @type FailCount: Integer
# @param LatestFailCode: 最近任务失败码,REACH_LIMIT:达到授权上限,LICENSE_INSUFFICIENT:授权数不足
# @type LatestFailCode: String
attr_accessor :TaskId, :Type, :AuthorizedDate, :Source, :LastAuthorizedTime, :SuccessCount, :FailCount, :LatestFailCode
-
+
def initialize(taskid=nil, type=nil, authorizeddate=nil, source=nil, lastauthorizedtime=nil, successcount=nil, failcount=nil, latestfailcode=nil)
@TaskId = taskid
@Type = type
@AuthorizedDate = authorizeddate
@Source = source
@@ -20381,11 +20384,11 @@
# @param ImageID: 镜像ID
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ImageID: String
attr_accessor :Name, :Version, :Path, :Type, :VulCount, :ImageID
-
+
def initialize(name=nil, version=nil, path=nil, type=nil, vulcount=nil, imageid=nil)
@Name = name
@Version = version
@Path = path
@Type = type
@@ -20409,11 +20412,11 @@
# @type ImageID: String
# @param HostID: 主机id
# @type HostID: String
attr_accessor :ImageID, :HostID
-
+
def initialize(imageid=nil, hostid=nil)
@ImageID = imageid
@HostID = hostid
end
@@ -20443,11 +20446,11 @@
# @type ImageRepoAddress: String
# @param InstanceId: 实例id
# @type InstanceId: String
attr_accessor :InstanceName, :Namespace, :ImageName, :ImageTag, :Force, :ImageDigest, :RegistryType, :ImageRepoAddress, :InstanceId
-
+
def initialize(instancename=nil, namespace=nil, imagename=nil, imagetag=nil, force=nil, imagedigest=nil, registrytype=nil, imagerepoaddress=nil, instanceid=nil)
@InstanceName = instancename
@Namespace = namespace
@ImageName = imagename
@ImageTag = imagetag
@@ -20509,11 +20512,11 @@
# @param VirusProgress: 镜像木马扫描进度
# 注意:此字段可能返回 null,表示取不到有效值。
# @type VirusProgress: Integer
attr_accessor :ImageId, :RegistryType, :ImageRepoAddress, :InstanceId, :InstanceName, :Namespace, :ImageName, :ImageTag, :ScanStatus, :CveProgress, :RiskProgress, :VirusProgress
-
+
def initialize(imageid=nil, registrytype=nil, imagerepoaddress=nil, instanceid=nil, instancename=nil, namespace=nil, imagename=nil, imagetag=nil, scanstatus=nil, cveprogress=nil, riskprogress=nil, virusprogress=nil)
@ImageId = imageid
@RegistryType = registrytype
@ImageRepoAddress = imagerepoaddress
@InstanceId = instanceid
@@ -20627,11 +20630,11 @@
# @param IsLatestImage: 是否为镜像的最新版本
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsLatestImage: Boolean
attr_accessor :ImageDigest, :ImageRepoAddress, :RegistryType, :ImageName, :ImageTag, :ImageSize, :ScanTime, :ScanStatus, :VulCnt, :VirusCnt, :RiskCnt, :SentiveInfoCnt, :IsTrustImage, :OsName, :ScanVirusError, :ScanVulError, :InstanceId, :InstanceName, :Namespace, :ScanRiskError, :ScanVirusProgress, :ScanVulProgress, :ScanRiskProgress, :ScanRemainTime, :CveStatus, :RiskStatus, :VirusStatus, :Progress, :IsAuthorized, :RegistryRegion, :Id, :ImageId, :ImageCreateTime, :IsLatestImage
-
+
def initialize(imagedigest=nil, imagerepoaddress=nil, registrytype=nil, imagename=nil, imagetag=nil, imagesize=nil, scantime=nil, scanstatus=nil, vulcnt=nil, viruscnt=nil, riskcnt=nil, sentiveinfocnt=nil, istrustimage=nil, osname=nil, scanviruserror=nil, scanvulerror=nil, instanceid=nil, instancename=nil, namespace=nil, scanriskerror=nil, scanvirusprogress=nil, scanvulprogress=nil, scanriskprogress=nil, scanremaintime=nil, cvestatus=nil, riskstatus=nil, virusstatus=nil, progress=nil, isauthorized=nil, registryregion=nil, id=nil, imageid=nil, imagecreatetime=nil, islatestimage=nil)
@ImageDigest = imagedigest
@ImageRepoAddress = imagerepoaddress
@RegistryType = registrytype
@ImageName = imagename
@@ -20722,11 +20725,11 @@
# @param InstructionContent: 解决方案
# 注意:此字段可能返回 null,表示取不到有效值。
# @type InstructionContent: String
attr_accessor :Behavior, :Type, :Level, :Desc, :InstructionContent
-
+
def initialize(behavior=nil, type=nil, level=nil, desc=nil, instructioncontent=nil)
@Behavior = behavior
@Type = type
@Level = level
@Desc = desc
@@ -20754,11 +20757,11 @@
# @type Desc: String
# @param InstructionContent: 解决方案
# @type InstructionContent: String
attr_accessor :Behavior, :Type, :Level, :Desc, :InstructionContent
-
+
def initialize(behavior=nil, type=nil, level=nil, desc=nil, instructioncontent=nil)
@Behavior = behavior
@Type = type
@Level = level
@Desc = desc
@@ -20783,11 +20786,11 @@
# IRT_MALWARE_VIRUS: 木马病毒
# IRT_RISK:敏感信息
# @type ImageRiskType: String
attr_accessor :ImageRiskSet, :ImageRiskType
-
+
def initialize(imageriskset=nil, imagerisktype=nil)
@ImageRiskSet = imageriskset
@ImageRiskType = imagerisktype
end
@@ -20816,11 +20819,11 @@
# @type ImageType: String
# @param ContainerCnt: 关联容器数
# @type ContainerCnt: Integer
attr_accessor :ImageID, :ImageName, :Size, :ImageType, :ContainerCnt
-
+
def initialize(imageid=nil, imagename=nil, size=nil, imagetype=nil, containercnt=nil)
@ImageID = imageid
@ImageName = imagename
@Size = size
@ImageType = imagetype
@@ -20877,11 +20880,11 @@
# @param LatestScanTime: 最近扫描时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type LatestScanTime: String
attr_accessor :Path, :RiskLevel, :Category, :VirusName, :Tags, :Desc, :Solution, :FileType, :FileName, :FileMd5, :FileSize, :FirstScanTime, :LatestScanTime
-
+
def initialize(path=nil, risklevel=nil, category=nil, virusname=nil, tags=nil, desc=nil, solution=nil, filetype=nil, filename=nil, filemd5=nil, filesize=nil, firstscantime=nil, latestscantime=nil)
@Path = path
@RiskLevel = risklevel
@Category = category
@VirusName = virusname
@@ -20956,11 +20959,11 @@
# 5: 威胁情报
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CheckPlatform: Array
attr_accessor :Path, :RiskLevel, :VirusName, :Tags, :Desc, :Solution, :Size, :FirstScanTime, :LatestScanTime, :Md5, :FileName, :CheckPlatform
-
+
def initialize(path=nil, risklevel=nil, virusname=nil, tags=nil, desc=nil, solution=nil, size=nil, firstscantime=nil, latestscantime=nil, md5=nil, filename=nil, checkplatform=nil)
@Path = path
@RiskLevel = risklevel
@VirusName = virusname
@Tags = tags
@@ -21049,11 +21052,11 @@
# @param Version: 组件版本
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Version: String
attr_accessor :CVEID, :POCID, :Name, :Components, :Category, :CategoryType, :Level, :Des, :OfficialSolution, :Reference, :DefenseSolution, :SubmitTime, :CvssScore, :CvssVector, :IsSuggest, :FixedVersions, :Tag, :Component, :Version
-
+
def initialize(cveid=nil, pocid=nil, name=nil, components=nil, category=nil, categorytype=nil, level=nil, des=nil, officialsolution=nil, reference=nil, defensesolution=nil, submittime=nil, cvssscore=nil, cvssvector=nil, issuggest=nil, fixedversions=nil, tag=nil, component=nil, version=nil)
@CVEID = cveid
@POCID = pocid
@Name = name
@Components = components
@@ -21124,11 +21127,11 @@
# @param ScanTime: 最近扫描时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ScanTime: String
attr_accessor :ImageId, :ImageName, :ContainerCnt, :RuleId, :RuleName, :ImageSize, :ScanTime
-
+
def initialize(imageid=nil, imagename=nil, containercnt=nil, ruleid=nil, rulename=nil, imagesize=nil, scantime=nil)
@ImageId = imageid
@ImageName = imagename
@ContainerCnt = containercnt
@RuleId = ruleid
@@ -21192,11 +21195,11 @@
# @type IsAuthorized: Integer
# @param ComponentCnt: 组件个数
# @type ComponentCnt: Integer
attr_accessor :ImageID, :ImageName, :CreateTime, :Size, :HostCnt, :ContainerCnt, :ScanTime, :VulCnt, :VirusCnt, :RiskCnt, :IsTrustImage, :OsName, :AgentError, :ScanError, :ScanStatus, :ScanVirusError, :ScanVulError, :ScanRiskError, :IsSuggest, :IsAuthorized, :ComponentCnt
-
+
def initialize(imageid=nil, imagename=nil, createtime=nil, size=nil, hostcnt=nil, containercnt=nil, scantime=nil, vulcnt=nil, viruscnt=nil, riskcnt=nil, istrustimage=nil, osname=nil, agenterror=nil, scanerror=nil, scanstatus=nil, scanviruserror=nil, scanvulerror=nil, scanriskerror=nil, issuggest=nil, isauthorized=nil, componentcnt=nil)
@ImageID = imageid
@ImageName = imagename
@CreateTime = createtime
@Size = size
@@ -21282,11 +21285,11 @@
# @param Tag: 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp"
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Tag: Array
attr_accessor :CVEID, :Name, :Component, :Version, :Category, :CategoryType, :Level, :Des, :OfficialSolution, :Reference, :DefenseSolution, :SubmitTime, :CVSSV3Score, :CVSSV3Desc, :IsSuggest, :FixedVersions, :Tag
-
+
def initialize(cveid=nil, name=nil, component=nil, version=nil, category=nil, categorytype=nil, level=nil, des=nil, officialsolution=nil, reference=nil, defensesolution=nil, submittime=nil, cvssv3score=nil, cvssv3desc=nil, issuggest=nil, fixedversions=nil, tag=nil)
@CVEID = cveid
@Name = name
@Component = component
@Version = version
@@ -21327,11 +21330,11 @@
end
# InitializeUserComplianceEnvironment请求参数结构体
class InitializeUserComplianceEnvironmentRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -21341,11 +21344,11 @@
class InitializeUserComplianceEnvironmentResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -21398,11 +21401,11 @@
# @type HighLightFields: Array
# @param MatchRule: 命中规则
# @type MatchRule: :class:`Tencentcloud::Tcss.v20201101.models.K8sApiAbnormalRuleScopeInfo`
attr_accessor :MatchRuleName, :MatchRuleType, :RiskLevel, :ClusterID, :ClusterName, :ClusterRunningStatus, :FirstCreateTime, :LastCreateTime, :AlarmCount, :Status, :ClusterMasterIP, :K8sVersion, :RunningComponent, :Desc, :Suggestion, :Info, :MatchRuleID, :HighLightFields, :MatchRule
-
+
def initialize(matchrulename=nil, matchruletype=nil, risklevel=nil, clusterid=nil, clustername=nil, clusterrunningstatus=nil, firstcreatetime=nil, lastcreatetime=nil, alarmcount=nil, status=nil, clustermasterip=nil, k8sversion=nil, runningcomponent=nil, desc=nil, suggestion=nil, info=nil, matchruleid=nil, highlightfields=nil, matchrule=nil)
@MatchRuleName = matchrulename
@MatchRuleType = matchruletype
@RiskLevel = risklevel
@ClusterID = clusterid
@@ -21481,11 +21484,11 @@
# @type RuleName: String
# @param MatchRule: 命中规则
# @type MatchRule: :class:`Tencentcloud::Tcss.v20201101.models.K8sApiAbnormalRuleScopeInfo`
attr_accessor :ID, :MatchRuleType, :RiskLevel, :ClusterID, :ClusterName, :ClusterRunningStatus, :FirstCreateTime, :LastCreateTime, :AlarmCount, :Status, :RuleType, :Desc, :Suggestion, :RuleName, :MatchRule
-
+
def initialize(id=nil, matchruletype=nil, risklevel=nil, clusterid=nil, clustername=nil, clusterrunningstatus=nil, firstcreatetime=nil, lastcreatetime=nil, alarmcount=nil, status=nil, ruletype=nil, desc=nil, suggestion=nil, rulename=nil, matchrule=nil)
@ID = id
@MatchRuleType = matchruletype
@RiskLevel = risklevel
@ClusterID = clusterid
@@ -21542,11 +21545,11 @@
# @type EffectAllCluster: Boolean
# @param RuleID: 规则ID
# @type RuleID: String
attr_accessor :RuleName, :Status, :RuleInfoList, :EffectClusterIDSet, :RuleType, :EffectAllCluster, :RuleID
-
+
def initialize(rulename=nil, status=nil, ruleinfolist=nil, effectclusteridset=nil, ruletype=nil, effectallcluster=nil, ruleid=nil)
@RuleName = rulename
@Status = status
@RuleInfoList = ruleinfolist
@EffectClusterIDSet = effectclusteridset
@@ -21591,11 +21594,11 @@
# @type OprUin: String
# @param Status: 状态
# @type Status: Boolean
attr_accessor :RuleID, :RuleName, :RuleType, :EffectClusterCount, :UpdateTime, :OprUin, :Status
-
+
def initialize(ruleid=nil, rulename=nil, ruletype=nil, effectclustercount=nil, updatetime=nil, opruin=nil, status=nil)
@RuleID = ruleid
@RuleName = rulename
@RuleType = ruletype
@EffectClusterCount = effectclustercount
@@ -21642,11 +21645,11 @@
# @param IsDelete: 是否被删除 适用于自定义规则入参
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsDelete: Boolean
attr_accessor :Scope, :Action, :RiskLevel, :Status, :IsDelete
-
+
def initialize(scope=nil, action=nil, risklevel=nil, status=nil, isdelete=nil)
@Scope = scope
@Action = action
@RiskLevel = risklevel
@Status = status
@@ -21688,11 +21691,11 @@
# @type AnonymousAccessCount: Integer
# @param PrivilegeContainerCount: 特权容器事件数
# @type PrivilegeContainerCount: Integer
attr_accessor :Date, :ExceptionUARequestCount, :AnonymousUserRightCount, :CredentialInformationObtainCount, :SensitiveDataMountCount, :CmdExecCount, :AbnormalScheduledTaskCount, :StaticsPodCreateCount, :DoubtfulContainerCreateCount, :UserDefinedRuleCount, :AnonymousAccessCount, :PrivilegeContainerCount
-
+
def initialize(date=nil, exceptionuarequestcount=nil, anonymoususerrightcount=nil, credentialinformationobtaincount=nil, sensitivedatamountcount=nil, cmdexeccount=nil, abnormalscheduledtaskcount=nil, staticspodcreatecount=nil, doubtfulcontainercreatecount=nil, userdefinedrulecount=nil, anonymousaccesscount=nil, privilegecontainercount=nil)
@Date = date
@ExceptionUARequestCount = exceptionuarequestcount
@AnonymousUserRightCount = anonymoususerrightcount
@CredentialInformationObtainCount = credentialinformationobtaincount
@@ -21728,11 +21731,11 @@
# @type RuleIdSet: Array
# @param IsEnable: 策略开关,true开启,false关闭
# @type IsEnable: Boolean
attr_accessor :RuleIdSet, :IsEnable
-
+
def initialize(ruleidset=nil, isenable=nil)
@RuleIdSet = ruleidset
@IsEnable = isenable
end
@@ -21746,11 +21749,11 @@
class ModifyAbnormalProcessRuleStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -21770,11 +21773,11 @@
# @type Status: String
# @param Remark: 事件备注
# @type Remark: String
attr_accessor :EventIdSet, :Status, :Remark
-
+
def initialize(eventidset=nil, status=nil, remark=nil)
@EventIdSet = eventidset
@Status = status
@Remark = remark
end
@@ -21790,11 +21793,11 @@
class ModifyAbnormalProcessStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -21808,11 +21811,11 @@
# @type RuleIdSet: Array
# @param IsEnable: 策略开关,true:代表开启, false代表关闭
# @type IsEnable: Boolean
attr_accessor :RuleIdSet, :IsEnable
-
+
def initialize(ruleidset=nil, isenable=nil)
@RuleIdSet = ruleidset
@IsEnable = isenable
end
@@ -21826,11 +21829,11 @@
class ModifyAccessControlRuleStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -21850,11 +21853,11 @@
# @type Status: String
# @param Remark: 备注事件信息
# @type Remark: String
attr_accessor :EventIdSet, :Status, :Remark
-
+
def initialize(eventidset=nil, status=nil, remark=nil)
@EventIdSet = eventidset
@Status = status
@Remark = remark
end
@@ -21870,11 +21873,11 @@
class ModifyAccessControlStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -21890,11 +21893,11 @@
# @type Images: Array
# @param Id: 扫描的镜像列表Id
# @type Id: Array
attr_accessor :All, :Images, :Id
-
+
def initialize(all=nil, images=nil, id=nil)
@All = all
@Images = images
@Id = id
end
@@ -21917,11 +21920,11 @@
class ModifyAssetImageRegistryScanStopOneKeyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -21943,11 +21946,11 @@
# @type ExcludeImageList: Array
# @param OnlyScanLatest: 是否仅扫描各repository最新版本的镜像
# @type OnlyScanLatest: Boolean
attr_accessor :All, :Images, :Id, :Filters, :ExcludeImageList, :OnlyScanLatest
-
+
def initialize(all=nil, images=nil, id=nil, filters=nil, excludeimagelist=nil, onlyscanlatest=nil)
@All = all
@Images = images
@Id = id
@Filters = filters
@@ -21983,11 +21986,11 @@
class ModifyAssetImageRegistryScanStopResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22005,11 +22008,11 @@
# @type Filters: Array
# @param ExcludeImageIds: 根据过滤条件筛选出镜像,再排除个别镜像
# @type ExcludeImageIds: String
attr_accessor :TaskID, :Images, :Filters, :ExcludeImageIds
-
+
def initialize(taskid=nil, images=nil, filters=nil, excludeimageids=nil)
@TaskID = taskid
@Images = images
@Filters = filters
@ExcludeImageIds = excludeimageids
@@ -22036,11 +22039,11 @@
# @type Status: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Status, :RequestId
-
+
def initialize(status=nil, requestid=nil)
@Status = status
@RequestId = requestid
end
@@ -22056,11 +22059,11 @@
# @type All: Boolean
# @param Hosts: 要同步的主机列表 两个参数必选一个 All优先
# @type Hosts: Array
attr_accessor :All, :Hosts
-
+
def initialize(all=nil, hosts=nil)
@All = all
@Hosts = hosts
end
@@ -22076,11 +22079,11 @@
# @type Status: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Status, :RequestId
-
+
def initialize(status=nil, requestid=nil)
@Status = status
@RequestId = requestid
end
@@ -22098,11 +22101,11 @@
# @type PeriodRule: :class:`Tencentcloud::Tcss.v20201101.models.CompliancePeriodTaskRule`
# @param StandardSettings: 设置合规标准。不填时,不修改。
# @type StandardSettings: Array
attr_accessor :PeriodTaskId, :PeriodRule, :StandardSettings
-
+
def initialize(periodtaskid=nil, periodrule=nil, standardsettings=nil)
@PeriodTaskId = periodtaskid
@PeriodRule = periodrule
@StandardSettings = standardsettings
end
@@ -22128,11 +22131,11 @@
class ModifyCompliancePeriodTaskResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22149,11 +22152,11 @@
# 恢复容器: EVENT_RESOTRE_CONTAINER
# )
# @type Status: String
attr_accessor :ContainerID, :Status
-
+
def initialize(containerid=nil, status=nil)
@ContainerID = containerid
@Status = status
end
@@ -22167,11 +22170,11 @@
class ModifyContainerNetStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22203,11 +22206,11 @@
# PRIVILEGE_CONTAINER_START:特权容器
# PRIVILEGE:程序提权逃逸
# @type EventType: Array
attr_accessor :EventIdSet, :Status, :Remark, :ImageIDs, :EventType
-
+
def initialize(eventidset=nil, status=nil, remark=nil, imageids=nil, eventtype=nil)
@EventIdSet = eventidset
@Status = status
@Remark = remark
@ImageIDs = imageids
@@ -22227,11 +22230,11 @@
class ModifyEscapeEventStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22243,11 +22246,11 @@
class ModifyEscapeRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleSet: 需要修改的数组
# @type RuleSet: Array
attr_accessor :RuleSet
-
+
def initialize(ruleset=nil)
@RuleSet = ruleset
end
def deserialize(params)
@@ -22266,11 +22269,11 @@
class ModifyEscapeRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22291,11 +22294,11 @@
# @type EventType: Array
# @param IDSet: 白名单记录ID
# @type IDSet: Array
attr_accessor :EventType, :IDSet
-
+
def initialize(eventtype=nil, idset=nil)
@EventType = eventtype
@IDSet = idset
end
@@ -22309,11 +22312,11 @@
class ModifyEscapeWhiteListResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22330,11 +22333,11 @@
# @param ImageType: 当有镜像时
# 镜像类型: LOCAL 本地镜像 REGISTRY 仓库镜像
# @type ImageType: String
attr_accessor :PocID, :ImageIDs, :ImageType
-
+
def initialize(pocid=nil, imageids=nil, imagetype=nil)
@PocID = pocid
@ImageIDs = imageids
@ImageType = imagetype
end
@@ -22372,11 +22375,11 @@
# @type RegistryImageIds: Array
# @param OnlyShowLatest: 是否仅最新的镜像;RegistryImageFilter不为空且UpdatedRegistryImageCnt大于0时仓库镜像需要。
# @type OnlyShowLatest: Boolean
attr_accessor :AllLocalImages, :AllRegistryImages, :UpdatedLocalImageCnt, :UpdatedRegistryImageCnt, :ImageSourceType, :LocalImageFilter, :RegistryImageFilter, :ExcludeLocalImageIds, :ExcludeRegistryImageIds, :LocalImageIds, :RegistryImageIds, :OnlyShowLatest
-
+
def initialize(alllocalimages=nil, allregistryimages=nil, updatedlocalimagecnt=nil, updatedregistryimagecnt=nil, imagesourcetype=nil, localimagefilter=nil, registryimagefilter=nil, excludelocalimageids=nil, excluderegistryimageids=nil, localimageids=nil, registryimageids=nil, onlyshowlatest=nil)
@AllLocalImages = alllocalimages
@AllRegistryImages = allregistryimages
@UpdatedLocalImageCnt = updatedlocalimagecnt
@UpdatedRegistryImageCnt = updatedregistryimagecnt
@@ -22424,11 +22427,11 @@
class ModifyImageAuthorizedResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22444,11 +22447,11 @@
# @type Status: String
# @param Remark: 备注
# @type Remark: String
attr_accessor :EventIDSet, :Status, :Remark
-
+
def initialize(eventidset=nil, status=nil, remark=nil)
@EventIDSet = eventidset
@Status = status
@Remark = remark
end
@@ -22464,11 +22467,11 @@
class ModifyK8sApiAbnormalEventStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22480,11 +22483,11 @@
class ModifyK8sApiAbnormalRuleInfoRequest < TencentCloud::Common::AbstractModel
# @param RuleInfo: 规则详情
# @type RuleInfo: :class:`Tencentcloud::Tcss.v20201101.models.K8sApiAbnormalRuleInfo`
attr_accessor :RuleInfo
-
+
def initialize(ruleinfo=nil)
@RuleInfo = ruleinfo
end
def deserialize(params)
@@ -22499,11 +22502,11 @@
class ModifyK8sApiAbnormalRuleInfoResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22517,11 +22520,11 @@
# @type RuleID: String
# @param Status: 状态(true:开 false:关)
# @type Status: Boolean
attr_accessor :RuleID, :Status
-
+
def initialize(ruleid=nil, status=nil)
@RuleID = ruleid
@Status = status
end
@@ -22535,11 +22538,11 @@
class ModifyK8sApiAbnormalRuleStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22559,11 +22562,11 @@
# @type Status: String
# @param Remark: 事件备注
# @type Remark: String
attr_accessor :EventIdSet, :Status, :Remark
-
+
def initialize(eventidset=nil, status=nil, remark=nil)
@EventIdSet = eventidset
@Status = status
@Remark = remark
end
@@ -22579,11 +22582,11 @@
class ModifyReverseShellStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22603,11 +22606,11 @@
# @type Status: String
# @param Remark: 事件备注
# @type Remark: String
attr_accessor :EventIdSet, :Status, :Remark
-
+
def initialize(eventidset=nil, status=nil, remark=nil)
@EventIdSet = eventidset
@Status = status
@Remark = remark
end
@@ -22623,11 +22626,11 @@
class ModifyRiskSyscallStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22643,11 +22646,11 @@
# @type ReservesDeadline: Integer
# @param DayLimit: 触发清理的存储天数(>=1)
# @type DayLimit: Integer
attr_accessor :ReservesLimit, :ReservesDeadline, :DayLimit
-
+
def initialize(reserveslimit=nil, reservesdeadline=nil, daylimit=nil)
@ReservesLimit = reserveslimit
@ReservesDeadline = reservesdeadline
@DayLimit = daylimit
end
@@ -22663,11 +22666,11 @@
class ModifySecLogCleanSettingInfoResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22679,11 +22682,11 @@
class ModifySecLogDeliveryClsSettingRequest < TencentCloud::Common::AbstractModel
# @param List: 日志信息
# @type List: Array
attr_accessor :List
-
+
def initialize(list=nil)
@List = list
end
def deserialize(params)
@@ -22702,11 +22705,11 @@
class ModifySecLogDeliveryClsSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22734,11 +22737,11 @@
# @type KafkaVersion: String
# @param RegionID: 地域ID
# @type RegionID: String
attr_accessor :InstanceID, :InstanceName, :Domain, :User, :Password, :LogTypeList, :AccessType, :KafkaVersion, :RegionID
-
+
def initialize(instanceid=nil, instancename=nil, domain=nil, user=nil, password=nil, logtypelist=nil, accesstype=nil, kafkaversion=nil, regionid=nil)
@InstanceID = instanceid
@InstanceName = instancename
@Domain = domain
@User = user
@@ -22773,11 +22776,11 @@
class ModifySecLogDeliveryKafkaSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22800,11 +22803,11 @@
# NORMAL: 普通节点(默认值)
# SUPER: 超级节点
# @type NodeType: String
attr_accessor :LogType, :BindList, :UnBindList, :NodeType
-
+
def initialize(logtype=nil, bindlist=nil, unbindlist=nil, nodetype=nil)
@LogType = logtype
@BindList = bindlist
@UnBindList = unbindlist
@NodeType = nodetype
@@ -22822,11 +22825,11 @@
class ModifySecLogJoinObjectsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22843,11 +22846,11 @@
# @type LogType: String
# @param State: 状态(true:开 false:关)
# @type State: Boolean
attr_accessor :LogType, :State
-
+
def initialize(logtype=nil, state=nil)
@LogType = logtype
@State = state
end
@@ -22861,11 +22864,11 @@
class ModifySecLogJoinStateResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22877,11 +22880,11 @@
class ModifySecLogKafkaUINRequest < TencentCloud::Common::AbstractModel
# @param DstUIN: 目标UIN
# @type DstUIN: String
attr_accessor :DstUIN
-
+
def initialize(dstuin=nil)
@DstUIN = dstuin
end
def deserialize(params)
@@ -22893,11 +22896,11 @@
class ModifySecLogKafkaUINResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22911,11 +22914,11 @@
# @type MD5: String
# @param Status: 开关(开:true 关: false)
# @type Status: Boolean
attr_accessor :MD5, :Status
-
+
def initialize(md5=nil, status=nil)
@MD5 = md5
@Status = status
end
@@ -22929,11 +22932,11 @@
class ModifyVirusAutoIsolateExampleSwitchResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22947,11 +22950,11 @@
# @type AutoIsolateSwitch: Boolean
# @param IsKillProgress: 是否中断隔离文件关联的进程(true:是 false:否)
# @type IsKillProgress: Boolean
attr_accessor :AutoIsolateSwitch, :IsKillProgress
-
+
def initialize(autoisolateswitch=nil, iskillprogress=nil)
@AutoIsolateSwitch = autoisolateswitch
@IsKillProgress = iskillprogress
end
@@ -22965,11 +22968,11 @@
class ModifyVirusAutoIsolateSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -22994,11 +22997,11 @@
# @type Remark: String
# @param AutoIsolate: 是否后续自动隔离相同MD5文件
# @type AutoIsolate: Boolean
attr_accessor :EventIdSet, :Status, :Remark, :AutoIsolate
-
+
def initialize(eventidset=nil, status=nil, remark=nil, autoisolate=nil)
@EventIdSet = eventidset
@Status = status
@Remark = remark
@AutoIsolate = autoisolate
@@ -23016,11 +23019,11 @@
class ModifyVirusFileStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -23043,11 +23046,11 @@
# SCAN_PATH_DEFAULT:默认路径
# SCAN_PATH_USER_DEFINE:用户自定义路径
# @type ScanPathMode: String
attr_accessor :EnableScan, :ScanPathAll, :ScanPathType, :ScanPath, :ScanPathMode
-
+
def initialize(enablescan=nil, scanpathall=nil, scanpathtype=nil, scanpath=nil, scanpathmode=nil)
@EnableScan = enablescan
@ScanPathAll = scanpathall
@ScanPathType = scanpathtype
@ScanPath = scanpath
@@ -23067,11 +23070,11 @@
class ModifyVirusMonitorSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -23106,11 +23109,11 @@
# SCAN_PATH_DEFAULT:默认路径
# SCAN_PATH_USER_DEFINE:用户自定义路径
# @type ScanPathMode: String
attr_accessor :EnableScan, :Cycle, :BeginScanAt, :ScanPathAll, :ScanPathType, :Timeout, :ScanRangeType, :ScanRangeAll, :ScanIds, :ScanPath, :ScanPathMode
-
+
def initialize(enablescan=nil, cycle=nil, beginscanat=nil, scanpathall=nil, scanpathtype=nil, timeout=nil, scanrangetype=nil, scanrangeall=nil, scanids=nil, scanpath=nil, scanpathmode=nil)
@EnableScan = enablescan
@Cycle = cycle
@BeginScanAt = beginscanat
@ScanPathAll = scanpathall
@@ -23142,11 +23145,11 @@
class ModifyVirusScanSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -23160,11 +23163,11 @@
# @type Timeout: Integer
# @param ScanType: 设置类型0一键检测,1定时检测
# @type ScanType: Integer
attr_accessor :Timeout, :ScanType
-
+
def initialize(timeout=nil, scantype=nil)
@Timeout = timeout
@ScanType = scantype
end
@@ -23178,11 +23181,11 @@
class ModifyVirusScanTimeoutSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -23199,11 +23202,11 @@
# @type Status: String
# @param Remark: 备注
# @type Remark: String
attr_accessor :EventIDs, :Status, :Remark
-
+
def initialize(eventids=nil, status=nil, remark=nil)
@EventIDs = eventids
@Status = status
@Remark = remark
end
@@ -23219,11 +23222,11 @@
class ModifyVulDefenceEventStatusResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -23243,11 +23246,11 @@
# @type SuperScope: Integer
# @param NodeIds: 超级节点Id列表
# @type NodeIds: Array
attr_accessor :IsEnabled, :Scope, :HostIDs, :SuperScope, :NodeIds
-
+
def initialize(isenabled=nil, scope=nil, hostids=nil, superscope=nil, nodeids=nil)
@IsEnabled = isenabled
@Scope = scope
@HostIDs = hostids
@SuperScope = superscope
@@ -23267,11 +23270,11 @@
class ModifyVulDefenceSettingResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -23303,11 +23306,11 @@
# @param PolicyId: 策略id
# 注意:此字段可能返回 null,表示取不到有效值。
# @type PolicyId: Integer
attr_accessor :ClusterId, :ClusterName, :Region, :Action, :Operation, :NetworkPolicyName, :OperationTime, :AppId, :Uin, :PolicyId
-
+
def initialize(clusterid=nil, clustername=nil, region=nil, action=nil, operation=nil, networkpolicyname=nil, operationtime=nil, appid=nil, uin=nil, policyid=nil)
@ClusterId = clusterid
@ClusterName = clustername
@Region = region
@Action = action
@@ -23363,11 +23366,11 @@
# @param ClusterNetworkSettings: 容器网络插件
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ClusterNetworkSettings: String
attr_accessor :ClusterId, :ClusterName, :ClusterVersion, :ClusterOs, :ClusterType, :Region, :NetworkPolicyPlugin, :ClusterStatus, :TotalRuleCount, :EnableRuleCount, :NetworkPolicyPluginStatus, :NetworkPolicyPluginError, :ClusterNetworkSettings
-
+
def initialize(clusterid=nil, clustername=nil, clusterversion=nil, clusteros=nil, clustertype=nil, region=nil, networkpolicyplugin=nil, clusterstatus=nil, totalrulecount=nil, enablerulecount=nil, networkpolicypluginstatus=nil, networkpolicypluginerror=nil, clusternetworksettings=nil)
@ClusterId = clusterid
@ClusterName = clustername
@ClusterVersion = clusterversion
@ClusterOs = clusteros
@@ -23405,11 +23408,11 @@
# @type Labels: String
# @param Name: 网络空间名字
# @type Name: String
attr_accessor :Labels, :Name
-
+
def initialize(labels=nil, name=nil)
@Labels = labels
@Name = name
end
@@ -23425,11 +23428,11 @@
# @type Labels: String
# @param Name: 网络空间名字
# @type Name: String
attr_accessor :Labels, :Name
-
+
def initialize(labels=nil, name=nil)
@Labels = labels
@Name = name
end
@@ -23452,11 +23455,11 @@
# @param WorkloadKind: pod类型
# 注意:此字段可能返回 null,表示取不到有效值。
# @type WorkloadKind: String
attr_accessor :PodName, :Namespace, :Labels, :WorkloadKind
-
+
def initialize(podname=nil, namespace=nil, labels=nil, workloadkind=nil)
@PodName = podname
@Namespace = namespace
@Labels = labels
@WorkloadKind = workloadkind
@@ -23490,11 +23493,11 @@
# 待开启:unPublishEdit
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Peer: Array
attr_accessor :Direction, :Ports, :Peer
-
+
def initialize(direction=nil, ports=nil, peer=nil)
@Direction = direction
@Ports = ports
@Peer = peer
end
@@ -23539,11 +23542,11 @@
# @param IPBlock: Ip选择器
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IPBlock: String
attr_accessor :PeerType, :NamespaceSelector, :PodSelector, :IPBlock
-
+
def initialize(peertype=nil, namespaceselector=nil, podselector=nil, ipblock=nil)
@PeerType = peertype
@NamespaceSelector = namespaceselector
@PodSelector = podselector
@IPBlock = ipblock
@@ -23616,11 +23619,11 @@
# @type PodSelector: String
# @param Id: 网络策略Id
# @type Id: Integer
attr_accessor :Name, :Description, :PublishStatus, :PolicySourceType, :Namespace, :PolicyCreateTime, :NetworkPolicyPlugin, :PublishResult, :FromPolicyRule, :ToPolicyRule, :PodSelector, :Id
-
+
def initialize(name=nil, description=nil, publishstatus=nil, policysourcetype=nil, namespace=nil, policycreatetime=nil, networkpolicyplugin=nil, publishresult=nil, frompolicyrule=nil, topolicyrule=nil, podselector=nil, id=nil)
@Name = name
@Description = description
@PublishStatus = publishstatus
@PolicySourceType = policysourcetype
@@ -23658,11 +23661,11 @@
# @param Port: 网络策略策略端口
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Port: String
attr_accessor :Protocol, :Port
-
+
def initialize(protocol=nil, port=nil)
@Protocol = protocol
@Port = port
end
@@ -23673,11 +23676,11 @@
end
# OpenTcssTrial请求参数结构体
class OpenTcssTrialRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -23691,11 +23694,11 @@
# @type StartTime: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :EndTime, :StartTime, :RequestId
-
+
def initialize(endtime=nil, starttime=nil, requestid=nil)
@EndTime = endtime
@StartTime = starttime
@RequestId = requestid
end
@@ -23747,11 +23750,11 @@
# @type NodeType: String
# @param NodeUniqueID: 超级节点唯一id
# @type NodeUniqueID: String
attr_accessor :Type, :PublicIP, :PublicPort, :ContainerPort, :ContainerPID, :ContainerName, :HostID, :HostIP, :ProcessName, :ListenContainer, :ListenHost, :RunAs, :HostName, :PublicIp, :NodeID, :PodIP, :PodName, :NodeType, :NodeUniqueID
-
+
def initialize(type=nil, publicip=nil, publicport=nil, containerport=nil, containerpid=nil, containername=nil, hostid=nil, hostip=nil, processname=nil, listencontainer=nil, listenhost=nil, runas=nil, hostname=nil, publicip=nil, nodeid=nil, podip=nil, podname=nil, nodetype=nil, nodeuniqueid=nil)
@Type = type
@PublicIP = publicip
@PublicPort = publicport
@ContainerPort = containerport
@@ -23809,11 +23812,11 @@
# @param ProcessParam: 进程命令行参数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ProcessParam: String
attr_accessor :ProcessStartUser, :ProcessUserGroup, :ProcessPath, :ProcessParam
-
+
def initialize(processstartuser=nil, processusergroup=nil, processpath=nil, processparam=nil)
@ProcessStartUser = processstartuser
@ProcessUserGroup = processusergroup
@ProcessPath = processpath
@ProcessParam = processparam
@@ -23841,11 +23844,11 @@
# @type ProcessPath: String
# @param ProcessParam: 进程命令行参数
# @type ProcessParam: String
attr_accessor :ProcessName, :ProcessId, :ProcessStartUser, :ProcessUserGroup, :ProcessPath, :ProcessParam
-
+
def initialize(processname=nil, processid=nil, processstartuser=nil, processusergroup=nil, processpath=nil, processparam=nil)
@ProcessName = processname
@ProcessId = processid
@ProcessStartUser = processstartuser
@ProcessUserGroup = processusergroup
@@ -23883,11 +23886,11 @@
# @type ProcessMd5: String
# @param ProcessParam: 进程命令行参数
# @type ProcessParam: String
attr_accessor :ProcessName, :ProcessAuthority, :ProcessId, :ProcessStartUser, :ProcessUserGroup, :ProcessPath, :ProcessTree, :ProcessMd5, :ProcessParam
-
+
def initialize(processname=nil, processauthority=nil, processid=nil, processstartuser=nil, processusergroup=nil, processpath=nil, processtree=nil, processmd5=nil, processparam=nil)
@ProcessName = processname
@ProcessAuthority = processauthority
@ProcessId = processid
@ProcessStartUser = processstartuser
@@ -23947,11 +23950,11 @@
# @type NodeType: String
# @param NodeUniqueID: 超级节点唯一id
# @type NodeUniqueID: String
attr_accessor :StartTime, :RunAs, :CmdLine, :Exe, :PID, :ContainerPID, :ContainerName, :HostID, :HostIP, :ProcessName, :HostName, :PublicIp, :NodeID, :PodIP, :PodName, :NodeType, :NodeUniqueID
-
+
def initialize(starttime=nil, runas=nil, cmdline=nil, exe=nil, pid=nil, containerpid=nil, containername=nil, hostid=nil, hostip=nil, processname=nil, hostname=nil, publicip=nil, nodeid=nil, podip=nil, podname=nil, nodetype=nil, nodeuniqueid=nil)
@StartTime = starttime
@RunAs = runas
@CmdLine = cmdline
@Exe = exe
@@ -23997,11 +24000,11 @@
# @type ProjectName: String
# @param ProjectID: 项目ID
# @type ProjectID: Integer
attr_accessor :ProjectName, :ProjectID
-
+
def initialize(projectname=nil, projectid=nil)
@ProjectName = projectname
@ProjectID = projectid
end
@@ -24021,11 +24024,11 @@
# @type ProfessionalDiscount: Integer
# @param ImageAuthorizationNum: 附赠镜像数
# @type ImageAuthorizationNum: Integer
attr_accessor :MonthNum, :CoresCountLimit, :ProfessionalDiscount, :ImageAuthorizationNum
-
+
def initialize(monthnum=nil, corescountlimit=nil, professionaldiscount=nil, imageauthorizationnum=nil)
@MonthNum = monthnum
@CoresCountLimit = corescountlimit
@ProfessionalDiscount = professionaldiscount
@ImageAuthorizationNum = imageauthorizationnum
@@ -24045,11 +24048,11 @@
# @type Name: String
# @param Value: rasp 描述
# @type Value: String
attr_accessor :Name, :Value
-
+
def initialize(name=nil, value=nil)
@Name = name
@Value = value
end
@@ -24065,11 +24068,11 @@
# @type Region: String
# @param RegionName: 地域名称
# @type RegionName: String
attr_accessor :Region, :RegionName
-
+
def initialize(region=nil, regionname=nil)
@Region = region
@RegionName = regionname
end
@@ -24083,11 +24086,11 @@
class RemoveAssetImageRegistryRegistryDetailRequest < TencentCloud::Common::AbstractModel
# @param RegistryId: 仓库唯一id
# @type RegistryId: Integer
attr_accessor :RegistryId
-
+
def initialize(registryid=nil)
@RegistryId = registryid
end
def deserialize(params)
@@ -24099,11 +24102,11 @@
class RemoveAssetImageRegistryRegistryDetailResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -24117,11 +24120,11 @@
# @type AllImages: Boolean
# @param ImageIds: 镜像ids
# @type ImageIds: Array
attr_accessor :AllImages, :ImageIds
-
+
def initialize(allimages=nil, imageids=nil)
@AllImages = allimages
@ImageIds = imageids
end
@@ -24135,11 +24138,11 @@
class RenewImageAuthorizeStateResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -24153,11 +24156,11 @@
# @type ConfigType: String
# @param LogType: 日志类型
# @type LogType: String
attr_accessor :ConfigType, :LogType
-
+
def initialize(configtype=nil, logtype=nil)
@ConfigType = configtype
@LogType = logtype
end
@@ -24171,11 +24174,11 @@
class ResetSecLogTopicConfigResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -24197,11 +24200,11 @@
# @param OperationTime: 事件最后一次处理的时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type OperationTime: String
attr_accessor :Description, :Solution, :Remark, :DstAddress, :OperationTime
-
+
def initialize(description=nil, solution=nil, remark=nil, dstaddress=nil, operationtime=nil)
@Description = description
@Solution = solution
@Remark = remark
@DstAddress = dstaddress
@@ -24282,11 +24285,11 @@
# 正在重启中: RESTARTING
# 迁移中: REMOVING
# @type ContainerStatus: String
attr_accessor :ProcessName, :ProcessPath, :ImageId, :ContainerId, :ImageName, :ContainerName, :FoundTime, :Solution, :Description, :Status, :EventId, :Remark, :PProcessName, :EventCount, :LatestFoundTime, :DstAddress, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :ContainerStatus
-
+
def initialize(processname=nil, processpath=nil, imageid=nil, containerid=nil, imagename=nil, containername=nil, foundtime=nil, solution=nil, description=nil, status=nil, eventid=nil, remark=nil, pprocessname=nil, eventcount=nil, latestfoundtime=nil, dstaddress=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, containerstatus=nil)
@ProcessName = processname
@ProcessPath = processpath
@ImageId = imageid
@ContainerId = containerid
@@ -24352,11 +24355,11 @@
# @type IsGlobal: Boolean
# @param ImageIds: 镜像id数组,为空代表全部
# @type ImageIds: Array
attr_accessor :Id, :ImageCount, :ProcessName, :DstIp, :CreateTime, :UpdateTime, :DstPort, :IsGlobal, :ImageIds
-
+
def initialize(id=nil, imagecount=nil, processname=nil, dstip=nil, createtime=nil, updatetime=nil, dstport=nil, isglobal=nil, imageids=nil)
@Id = id
@ImageCount = imagecount
@ProcessName = processname
@DstIp = dstip
@@ -24392,11 +24395,11 @@
# @type ImageIds: Array
# @param Id: 白名单id,如果新建则id为空
# @type Id: String
attr_accessor :DstIp, :DstPort, :ProcessName, :ImageIds, :Id
-
+
def initialize(dstip=nil, dstport=nil, processname=nil, imageids=nil, id=nil)
@DstIp = dstip
@DstPort = dstport
@ProcessName = processname
@ImageIds = imageids
@@ -24426,11 +24429,11 @@
# @param OperationTime: 事件最后一次处理的时间
# 注意:此字段可能返回 null,表示取不到有效值。
# @type OperationTime: String
attr_accessor :Description, :Solution, :Remark, :SyscallName, :OperationTime
-
+
def initialize(description=nil, solution=nil, remark=nil, syscallname=nil, operationtime=nil)
@Description = description
@Solution = solution
@Remark = remark
@SyscallName = syscallname
@@ -24533,11 +24536,11 @@
# @type HostIP: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :ProcessName, :ProcessPath, :ImageId, :ContainerId, :ImageName, :ContainerName, :FoundTime, :Solution, :Description, :SyscallName, :Status, :EventId, :NodeName, :PodName, :Remark, :RuleExist, :EventCount, :LatestFoundTime, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :ContainerStatus, :NodeType, :ClusterID, :PodIP, :NodeUniqueID, :PublicIP, :NodeID, :HostID, :HostIP, :ClusterName
-
+
def initialize(processname=nil, processpath=nil, imageid=nil, containerid=nil, imagename=nil, containername=nil, foundtime=nil, solution=nil, description=nil, syscallname=nil, status=nil, eventid=nil, nodename=nil, podname=nil, remark=nil, ruleexist=nil, eventcount=nil, latestfoundtime=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, containerstatus=nil, nodetype=nil, clusterid=nil, podip=nil, nodeuniqueid=nil, publicip=nil, nodeid=nil, hostid=nil, hostip=nil, clustername=nil)
@ProcessName = processname
@ProcessPath = processpath
@ImageId = imageid
@ContainerId = containerid
@@ -24623,11 +24626,11 @@
# @type IsGlobal: Boolean
# @param ImageIds: 镜像id数组
# @type ImageIds: Array
attr_accessor :Id, :ImageCount, :ProcessPath, :SyscallNames, :CreateTime, :UpdateTime, :IsGlobal, :ImageIds
-
+
def initialize(id=nil, imagecount=nil, processpath=nil, syscallnames=nil, createtime=nil, updatetime=nil, isglobal=nil, imageids=nil)
@Id = id
@ImageCount = imagecount
@ProcessPath = processpath
@SyscallNames = syscallnames
@@ -24659,11 +24662,11 @@
# @type ProcessPath: String
# @param Id: 白名单id,如果新建则id为空
# @type Id: String
attr_accessor :ImageIds, :SyscallNames, :ProcessPath, :Id
-
+
def initialize(imageids=nil, syscallnames=nil, processpath=nil, id=nil)
@ImageIds = imageids
@SyscallNames = syscallnames
@ProcessPath = processpath
@Id = id
@@ -24694,11 +24697,11 @@
# @type EditUserName: String
# @param IsEnable: true: 策略启用,false:策略禁用
# @type IsEnable: Boolean
attr_accessor :IsDefault, :EffectImageCount, :RuleId, :UpdateTime, :RuleName, :EditUserName, :IsEnable
-
+
def initialize(isdefault=nil, effectimagecount=nil, ruleid=nil, updatetime=nil, rulename=nil, editusername=nil, isenable=nil)
@IsDefault = isdefault
@EffectImageCount = effectimagecount
@RuleId = ruleid
@UpdateTime = updatetime
@@ -24812,11 +24815,11 @@
# @type NodeUniqueID: String
# @param HostID: uuid
# @type HostID: String
attr_accessor :EventId, :FoundTime, :ContainerId, :ContainerName, :ImageId, :ImageName, :NodeName, :Status, :EventName, :EventType, :EventCount, :LatestFoundTime, :HostIP, :ClientIP, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :NodeID, :NodeType, :NodeSubNetID, :NodeSubNetName, :NodeSubNetCIDR, :PodName, :PodIP, :PodStatus, :ClusterID, :ClusterName, :NodeUniqueID, :HostID
-
+
def initialize(eventid=nil, foundtime=nil, containerid=nil, containername=nil, imageid=nil, imagename=nil, nodename=nil, status=nil, eventname=nil, eventtype=nil, eventcount=nil, latestfoundtime=nil, hostip=nil, clientip=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, nodeid=nil, nodetype=nil, nodesubnetid=nil, nodesubnetname=nil, nodesubnetcidr=nil, podname=nil, podip=nil, podstatus=nil, clusterid=nil, clustername=nil, nodeuniqueid=nil, hostid=nil)
@EventId = eventid
@FoundTime = foundtime
@ContainerId = containerid
@ContainerName = containername
@@ -24891,11 +24894,11 @@
# @type Values: Array
# @param ExactMatch: 是否模糊查询
# @type ExactMatch: Boolean
attr_accessor :Name, :Values, :ExactMatch
-
+
def initialize(name=nil, values=nil, exactmatch=nil)
@Name = name
@Values = values
@ExactMatch = exactmatch
end
@@ -24917,11 +24920,11 @@
# MEDIUM:中
# LOW: 低
# @type Level: String
attr_accessor :Cnt, :Level
-
+
def initialize(cnt=nil, level=nil)
@Cnt = cnt
@Level = level
end
@@ -24937,11 +24940,11 @@
# @type CurTime: String
# @param Cnt: 当前数量
# @type Cnt: Integer
attr_accessor :CurTime, :Cnt
-
+
def initialize(curtime=nil, cnt=nil)
@CurTime = curtime
@Cnt = cnt
end
@@ -24957,11 +24960,11 @@
# @type CustomerPolicyItemId: Integer
# @param CustomerAssetIdSet: 要重新扫描的客户资产项ID的列表。
# @type CustomerAssetIdSet: Array
attr_accessor :CustomerPolicyItemId, :CustomerAssetIdSet
-
+
def initialize(customerpolicyitemid=nil, customerassetidset=nil)
@CustomerPolicyItemId = customerpolicyitemid
@CustomerAssetIdSet = customerassetidset
end
@@ -24977,11 +24980,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -24995,11 +24998,11 @@
class ScanComplianceAssetsRequest < TencentCloud::Common::AbstractModel
# @param CustomerAssetIdSet: 要重新扫描的客户资产项ID的列表。
# @type CustomerAssetIdSet: Array
attr_accessor :CustomerAssetIdSet
-
+
def initialize(customerassetidset=nil)
@CustomerAssetIdSet = customerassetidset
end
def deserialize(params)
@@ -25013,11 +25016,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -25031,11 +25034,11 @@
class ScanCompliancePolicyItemsRequest < TencentCloud::Common::AbstractModel
# @param CustomerPolicyItemIdSet: 要重新扫描的客户检测项的列表。
# @type CustomerPolicyItemIdSet: Array
attr_accessor :CustomerPolicyItemIdSet
-
+
def initialize(customerpolicyitemidset=nil)
@CustomerPolicyItemIdSet = customerpolicyitemidset
end
def deserialize(params)
@@ -25049,11 +25052,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -25067,11 +25070,11 @@
class ScanComplianceScanFailedAssetsRequest < TencentCloud::Common::AbstractModel
# @param CustomerAssetIdSet: 要重新扫描的客户资产项ID的列表。
# @type CustomerAssetIdSet: Array
attr_accessor :CustomerAssetIdSet
-
+
def initialize(customerassetidset=nil)
@CustomerAssetIdSet = customerassetidset
end
def deserialize(params)
@@ -25085,11 +25088,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -25115,11 +25118,11 @@
# @type IsIgnoreAll: Integer
# @param LocalImageCount: 忽略的本地镜像数
# @type LocalImageCount: Integer
attr_accessor :VulName, :CVEID, :PocID, :RegistryImageCount, :UpdateTime, :IsIgnoreAll, :LocalImageCount
-
+
def initialize(vulname=nil, cveid=nil, pocid=nil, registryimagecount=nil, updatetime=nil, isignoreall=nil, localimagecount=nil)
@VulName = vulname
@CVEID = cveid
@PocID = pocid
@RegistryImageCount = registryimagecount
@@ -25157,11 +25160,11 @@
# @type DisplayData: String
# @param Id: 规则ID
# @type Id: Integer
attr_accessor :Name, :LogType, :Condition, :TimeRange, :Query, :Flag, :DisplayData, :Id
-
+
def initialize(name=nil, logtype=nil, condition=nil, timerange=nil, query=nil, flag=nil, displaydata=nil, id=nil)
@Name = name
@LogType = logtype
@Condition = condition
@TimeRange = timerange
@@ -25191,11 +25194,11 @@
# @type MsgValue: String
# @param State: 状态(0:关闭 1:开启)
# @type State: Boolean
attr_accessor :MsgType, :MsgValue, :State
-
+
def initialize(msgtype=nil, msgvalue=nil, state=nil)
@MsgType = msgtype
@MsgValue = msgvalue
@State = state
end
@@ -25225,11 +25228,11 @@
# @param TopicName: 主题名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type TopicName: String
attr_accessor :LogType, :State, :Region, :LogSet, :TopicID, :LogSetName, :TopicName
-
+
def initialize(logtype=nil, state=nil, region=nil, logset=nil, topicid=nil, logsetname=nil, topicname=nil)
@LogType = logtype
@State = state
@Region = region
@LogSet = logset
@@ -25260,11 +25263,11 @@
# @type TopicName: String
# @param State: 投递状态(false:关 true:开)
# @type State: Boolean
attr_accessor :LogType, :TopicID, :TopicName, :State
-
+
def initialize(logtype=nil, topicid=nil, topicname=nil, state=nil)
@LogType = logtype
@TopicID = topicid
@TopicName = topicname
@State = state
@@ -25292,11 +25295,11 @@
# k8sApi: "k8s_api"
# )
# @type LogType: String
attr_accessor :Count, :SuperNodeCount, :IsJoined, :LogType
-
+
def initialize(count=nil, supernodecount=nil, isjoined=nil, logtype=nil)
@Count = count
@SuperNodeCount = supernodecount
@IsJoined = isjoined
@LogType = logtype
@@ -25338,11 +25341,11 @@
# @type ClusterVersion: String
# @param ClusterMainAddress: 集群主节点地址
# @type ClusterMainAddress: String
attr_accessor :HostID, :HostName, :HostIP, :HostStatus, :ClusterID, :ClusterName, :PublicIP, :JoinState, :ClusterVersion, :ClusterMainAddress
-
+
def initialize(hostid=nil, hostname=nil, hostip=nil, hoststatus=nil, clusterid=nil, clustername=nil, publicip=nil, joinstate=nil, clusterversion=nil, clustermainaddress=nil)
@HostID = hostid
@HostName = hostname
@HostIP = hostip
@HostStatus = hoststatus
@@ -25381,11 +25384,11 @@
# ET_VIRUS 木马事件
# ET_MALICIOUS_CONNECTION 恶意外连事件
# @type EventType: String
attr_accessor :EventSet, :EventType
-
+
def initialize(eventset=nil, eventtype=nil)
@EventSet = eventset
@EventType = eventtype
end
@@ -25456,11 +25459,11 @@
# @type NodeType: String
# @param NodeUniqueID: 超级节点唯一id
# @type NodeUniqueID: String
attr_accessor :ServiceID, :HostID, :HostIP, :ContainerName, :Type, :Version, :RunAs, :Listen, :Config, :ProcessCnt, :AccessLog, :ErrorLog, :DataPath, :WebRoot, :Pids, :MainType, :Exe, :Parameter, :ContainerId, :HostName, :PublicIp, :NodeID, :PodIP, :PodName, :NodeType, :NodeUniqueID
-
+
def initialize(serviceid=nil, hostid=nil, hostip=nil, containername=nil, type=nil, version=nil, runas=nil, listen=nil, config=nil, processcnt=nil, accesslog=nil, errorlog=nil, datapath=nil, webroot=nil, pids=nil, maintype=nil, exe=nil, parameter=nil, containerid=nil, hostname=nil, publicip=nil, nodeid=nil, podip=nil, podname=nil, nodetype=nil, nodeuniqueid=nil)
@ServiceID = serviceid
@HostID = hostid
@HostIP = hostip
@ContainerName = containername
@@ -25526,11 +25529,11 @@
# @type ClusterCheckMode: String
# @param ClusterAutoCheck: 0不设置 1打开 2关闭
# @type ClusterAutoCheck: Integer
attr_accessor :ClusterIds, :ClusterCheckMode, :ClusterAutoCheck
-
+
def initialize(clusterids=nil, clustercheckmode=nil, clusterautocheck=nil)
@ClusterIds = clusterids
@ClusterCheckMode = clustercheckmode
@ClusterAutoCheck = clusterautocheck
end
@@ -25548,11 +25551,11 @@
# @type SetCheckResult: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SetCheckResult, :RequestId
-
+
def initialize(setcheckresult=nil, requestid=nil)
@SetCheckResult = setcheckresult
@RequestId = requestid
end
@@ -25568,11 +25571,11 @@
# @type PayTime: String
# @param CoresCnt: 计费核数
# @type CoresCnt: Integer
attr_accessor :PayTime, :CoresCnt
-
+
def initialize(paytime=nil, corescnt=nil)
@PayTime = paytime
@CoresCnt = corescnt
end
@@ -25588,11 +25591,11 @@
# @type TaskId: String
# @param ContainerIds: 需要停止的容器id 为空默认停止整个任务
# @type ContainerIds: Array
attr_accessor :TaskId, :ContainerIds
-
+
def initialize(taskid=nil, containerids=nil)
@TaskId = taskid
@ContainerIds = containerids
end
@@ -25606,11 +25609,11 @@
class StopVirusScanTaskResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -25628,11 +25631,11 @@
# @type RegistryImageIDs: Array
# @param RegistryTaskID: 仓库镜像漏洞扫描任务ID
# @type RegistryTaskID: Integer
attr_accessor :LocalTaskID, :LocalImageIDs, :RegistryImageIDs, :RegistryTaskID
-
+
def initialize(localtaskid=nil, localimageids=nil, registryimageids=nil, registrytaskid=nil)
@LocalTaskID = localtaskid
@LocalImageIDs = localimageids
@RegistryImageIDs = registryimageids
@RegistryTaskID = registrytaskid
@@ -25650,11 +25653,11 @@
class StopVulScanTaskResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -25678,11 +25681,11 @@
# @type CVEID: String
# @param SubmitTime: 漏洞披露时间
# @type SubmitTime: String
attr_accessor :PocID, :Name, :Tags, :CVSSV3Score, :Level, :CVEID, :SubmitTime
-
+
def initialize(pocid=nil, name=nil, tags=nil, cvssv3score=nil, level=nil, cveid=nil, submittime=nil)
@PocID = pocid
@Name = name
@Tags = tags
@CVSSV3Score = cvssv3score
@@ -25708,11 +25711,11 @@
# @type IsEnabled: Integer
# @param RuleId: 规则id
# @type RuleId: Integer
attr_accessor :IsEnabled, :RuleId
-
+
def initialize(isenabled=nil, ruleid=nil)
@IsEnabled = isenabled
@RuleId = ruleid
end
@@ -25726,11 +25729,11 @@
class SwitchImageAutoAuthorizedRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -25739,11 +25742,11 @@
end
# SyncAssetImageRegistryAsset请求参数结构体
class SyncAssetImageRegistryAssetRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -25753,11 +25756,11 @@
class SyncAssetImageRegistryAssetResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -25771,11 +25774,11 @@
# @type TagKey: String
# @param TagValue: 标签值
# @type TagValue: String
attr_accessor :TagKey, :TagValue
-
+
def initialize(tagkey=nil, tagvalue=nil)
@TagKey = tagkey
@TagValue = tagvalue
end
@@ -25791,11 +25794,11 @@
# @type DateTime: String
# @param CoresCount: 未授权的核数
# @type CoresCount: Integer
attr_accessor :DateTime, :CoresCount
-
+
def initialize(datetime=nil, corescount=nil)
@DateTime = datetime
@CoresCount = corescount
end
@@ -25835,11 +25838,11 @@
# @type Description: String
# @param CustomPolicy: 自定义规则
# @type CustomPolicy: Array
attr_accessor :ClusterId, :Id, :FromPolicyRule, :ToPolicyRule, :PodSelector, :Namespace, :Description, :CustomPolicy
-
+
def initialize(clusterid=nil, id=nil, frompolicyrule=nil, topolicyrule=nil, podselector=nil, namespace=nil, description=nil, custompolicy=nil)
@ClusterId = clusterid
@Id = id
@FromPolicyRule = frompolicyrule
@ToPolicyRule = topolicyrule
@@ -25876,11 +25879,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -25902,11 +25905,11 @@
# @type Yaml: String
# @param Description: 策略描述
# @type Description: String
attr_accessor :ClusterId, :Id, :Yaml, :Description
-
+
def initialize(clusterid=nil, id=nil, yaml=nil, description=nil)
@ClusterId = clusterid
@Id = id
@Yaml = yaml
@Description = description
@@ -25928,11 +25931,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -25966,11 +25969,11 @@
# @type SpeedLimit: Integer
# @param Insecure: 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1
# @type Insecure: Integer
attr_accessor :Name, :Username, :Password, :Url, :RegistryType, :NetType, :RegistryVersion, :RegistryRegion, :SpeedLimit, :Insecure
-
+
def initialize(name=nil, username=nil, password=nil, url=nil, registrytype=nil, nettype=nil, registryversion=nil, registryregion=nil, speedlimit=nil, insecure=nil)
@Name = name
@Username = username
@Password = password
@Url = url
@@ -26009,11 +26012,11 @@
# @type RegistryId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :HealthCheckErr, :NameRepeatErr, :RegistryId, :RequestId
-
+
def initialize(healthcheckerr=nil, namerepeaterr=nil, registryid=nil, requestid=nil)
@HealthCheckErr = healthcheckerr
@NameRepeatErr = namerepeaterr
@RegistryId = registryid
@RequestId = requestid
@@ -26045,11 +26048,11 @@
# @type Id: Array
# @param Latest: 是否扫描最新版本
# @type Latest: Boolean
attr_accessor :ScanPeriod, :Enable, :ScanTime, :ScanType, :Images, :All, :Id, :Latest
-
+
def initialize(scanperiod=nil, enable=nil, scantime=nil, scantype=nil, images=nil, all=nil, id=nil, latest=nil)
@ScanPeriod = scanperiod
@Enable = enable
@ScanTime = scantime
@ScanType = scantype
@@ -26082,11 +26085,11 @@
class UpdateImageRegistryTimingScanTaskResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -26124,11 +26127,11 @@
# @type Description: String
# @param CustomPolicy: 自定义规则
# @type CustomPolicy: Array
attr_accessor :ClusterId, :Id, :FromPolicyRule, :ToPolicyRule, :PodSelector, :Namespace, :Description, :CustomPolicy
-
+
def initialize(clusterid=nil, id=nil, frompolicyrule=nil, topolicyrule=nil, podselector=nil, namespace=nil, description=nil, custompolicy=nil)
@ClusterId = clusterid
@Id = id
@FromPolicyRule = frompolicyrule
@ToPolicyRule = topolicyrule
@@ -26165,11 +26168,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -26191,11 +26194,11 @@
# @type Yaml: String
# @param Description: 策略描述
# @type Description: String
attr_accessor :ClusterId, :Id, :Yaml, :Description
-
+
def initialize(clusterid=nil, id=nil, yaml=nil, description=nil)
@ClusterId = clusterid
@Id = id
@Yaml = yaml
@Description = description
@@ -26217,11 +26220,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Result, :RequestId
-
+
def initialize(taskid=nil, result=nil, requestid=nil)
@TaskId = taskid
@Result = result
@RequestId = requestid
end
@@ -26243,11 +26246,11 @@
# @type ModifyTime: String
# @param AutoIsolateSwitch: 自动隔离开关(true:开 false:关)
# @type AutoIsolateSwitch: Boolean
attr_accessor :MD5, :VirusName, :ModifyTime, :AutoIsolateSwitch
-
+
def initialize(md5=nil, virusname=nil, modifytime=nil, autoisolateswitch=nil)
@MD5 = md5
@VirusName = virusname
@ModifyTime = modifytime
@AutoIsolateSwitch = autoisolateswitch
@@ -26374,11 +26377,11 @@
# @type HostID: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :FileName, :FilePath, :VirusName, :CreateTime, :ModifyTime, :ContainerName, :ContainerId, :ContainerStatus, :ImageName, :ImageId, :Status, :Id, :HarmDescribe, :SuggestScheme, :SubStatus, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :MD5, :RiskLevel, :CheckPlatform, :NodeID, :NodeName, :PodIP, :PodName, :ClusterID, :NodeType, :PublicIP, :InnerIP, :NodeUniqueID, :HostID, :ClusterName
-
+
def initialize(filename=nil, filepath=nil, virusname=nil, createtime=nil, modifytime=nil, containername=nil, containerid=nil, containerstatus=nil, imagename=nil, imageid=nil, status=nil, id=nil, harmdescribe=nil, suggestscheme=nil, substatus=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, md5=nil, risklevel=nil, checkplatform=nil, nodeid=nil, nodename=nil, podip=nil, podname=nil, clusterid=nil, nodetype=nil, publicip=nil, innerip=nil, nodeuniqueid=nil, hostid=nil, clustername=nil)
@FileName = filename
@FilePath = filepath
@VirusName = virusname
@CreateTime = createtime
@@ -26500,11 +26503,11 @@
# @type PublicIP: String
# @param NodeID: 节点ID
# @type NodeID: String
attr_accessor :ContainerName, :ContainerId, :ImageName, :ImageId, :HostName, :HostIp, :Status, :StartTime, :EndTime, :RiskCnt, :Id, :ErrorMsg, :NodeType, :PublicIP, :NodeID
-
+
def initialize(containername=nil, containerid=nil, imagename=nil, imageid=nil, hostname=nil, hostip=nil, status=nil, starttime=nil, endtime=nil, riskcnt=nil, id=nil, errormsg=nil, nodetype=nil, publicip=nil, nodeid=nil)
@ContainerName = containername
@ContainerId = containerid
@ImageName = imagename
@ImageId = imageid
@@ -26552,11 +26555,11 @@
# @type EventCount: Integer
# @param IsolateEventCount: 隔离事件总数
# @type IsolateEventCount: Integer
attr_accessor :Date, :PendingEventCount, :RiskContainerCount, :EventCount, :IsolateEventCount
-
+
def initialize(date=nil, pendingeventcount=nil, riskcontainercount=nil, eventcount=nil, isolateeventcount=nil)
@Date = date
@PendingEventCount = pendingeventcount
@RiskContainerCount = riskcontainercount
@EventCount = eventcount
@@ -26583,11 +26586,11 @@
# @param FixedVersion: 组件修复版本
# 注意:此字段可能返回 null,表示取不到有效值。
# @type FixedVersion: Array
attr_accessor :Name, :Version, :FixedVersion
-
+
def initialize(name=nil, version=nil, fixedversion=nil)
@Name = name
@Version = version
@FixedVersion = fixedversion
end
@@ -26629,11 +26632,11 @@
# @type NodeID: String
# @param NodeName: 超级节点名称
# @type NodeName: String
attr_accessor :HostIP, :ContainerID, :ContainerName, :PodName, :PodIP, :HostName, :HostID, :PublicIP, :ClusterID, :ClusterName, :NodeType, :NodeUniqueID, :NodeID, :NodeName
-
+
def initialize(hostip=nil, containerid=nil, containername=nil, podname=nil, podip=nil, hostname=nil, hostid=nil, publicip=nil, clusterid=nil, clustername=nil, nodetype=nil, nodeuniqueid=nil, nodeid=nil, nodename=nil)
@HostIP = hostip
@ContainerID = containerid
@ContainerName = containername
@PodName = podname
@@ -26681,11 +26684,11 @@
# @param Path: 组件路径
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Path: String
attr_accessor :Name, :Version, :FixedVersion, :Path
-
+
def initialize(name=nil, version=nil, fixedversion=nil, path=nil)
@Name = name
@Version = version
@FixedVersion = fixedversion
@Path = path
@@ -26711,11 +26714,11 @@
# @type ContainerCount: Integer
# @param ComponentList: 组件列表
# @type ComponentList: Array
attr_accessor :ImageID, :ImageName, :HostCount, :ContainerCount, :ComponentList
-
+
def initialize(imageid=nil, imagename=nil, hostcount=nil, containercount=nil, componentlist=nil)
@ImageID = imageid
@ImageName = imagename
@HostCount = hostcount
@ContainerCount = containercount
@@ -26756,11 +26759,11 @@
# @type IsLatestImage: Boolean
# @param ImageAssetId: 内部镜像资产ID
# @type ImageAssetId: Integer
attr_accessor :ImageID, :ImageName, :ImageTag, :Namespace, :ImageRepoAddress, :ComponentList, :IsLatestImage, :ImageAssetId
-
+
def initialize(imageid=nil, imagename=nil, imagetag=nil, namespace=nil, imagerepoaddress=nil, componentlist=nil, islatestimage=nil, imageassetid=nil)
@ImageID = imageid
@ImageName = imagename
@ImageTag = imagetag
@Namespace = namespace
@@ -26875,11 +26878,11 @@
# @type ClusterID: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :CVEID, :VulName, :PocID, :EventType, :SourceIP, :City, :EventCount, :ContainerID, :ContainerName, :ImageID, :ImageName, :Status, :EventID, :CreateTime, :ContainerNetStatus, :MergeTime, :ContainerStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :QUUID, :HostIP, :HostName, :NodeType, :PublicIP, :NodeUniqueID, :NodeID, :ClusterID, :ClusterName
-
+
def initialize(cveid=nil, vulname=nil, pocid=nil, eventtype=nil, sourceip=nil, city=nil, eventcount=nil, containerid=nil, containername=nil, imageid=nil, imagename=nil, status=nil, eventid=nil, createtime=nil, containernetstatus=nil, mergetime=nil, containerstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, quuid=nil, hostip=nil, hostname=nil, nodetype=nil, publicip=nil, nodeuniqueid=nil, nodeid=nil, clusterid=nil, clustername=nil)
@CVEID = cveid
@VulName = vulname
@PocID = pocid
@EventType = eventtype
@@ -27065,11 +27068,11 @@
# @type ClusterID: String
# @param ClusterName: 集群名称
# @type ClusterName: String
attr_accessor :CVEID, :VulName, :PocID, :EventType, :SourceIP, :City, :EventCount, :ContainerID, :ContainerName, :ImageID, :ImageName, :Status, :SourcePort, :EventID, :HostName, :HostIP, :PublicIP, :PodName, :Description, :OfficialSolution, :NetworkPayload, :PID, :MainClass, :StackTrace, :ServerAccount, :ServerPort, :ServerExe, :ServerArg, :QUUID, :ContainerNetStatus, :ContainerNetSubStatus, :ContainerIsolateOperationSrc, :ContainerStatus, :JNDIUrl, :RaspDetail, :NodeSubNetName, :NodeSubNetCIDR, :PodIP, :NodeType, :NodeID, :NodeUniqueID, :NodeSubNetID, :ClusterID, :ClusterName
-
+
def initialize(cveid=nil, vulname=nil, pocid=nil, eventtype=nil, sourceip=nil, city=nil, eventcount=nil, containerid=nil, containername=nil, imageid=nil, imagename=nil, status=nil, sourceport=nil, eventid=nil, hostname=nil, hostip=nil, publicip=nil, podname=nil, description=nil, officialsolution=nil, networkpayload=nil, pid=nil, mainclass=nil, stacktrace=nil, serveraccount=nil, serverport=nil, serverexe=nil, serverarg=nil, quuid=nil, containernetstatus=nil, containernetsubstatus=nil, containerisolateoperationsrc=nil, containerstatus=nil, jndiurl=nil, raspdetail=nil, nodesubnetname=nil, nodesubnetcidr=nil, podip=nil, nodetype=nil, nodeid=nil, nodeuniqueid=nil, nodesubnetid=nil, clusterid=nil, clustername=nil)
@CVEID = cveid
@VulName = vulname
@PocID = pocid
@EventType = eventtype
@@ -27176,11 +27179,11 @@
# @type Date: String
# @param EventCount: 事件数量
# @type EventCount: Integer
attr_accessor :Date, :EventCount
-
+
def initialize(date=nil, eventcount=nil)
@Date = date
@EventCount = eventcount
end
@@ -27222,11 +27225,11 @@
# @type PodIP: String
# @param PodName: Pod 名称
# @type PodName: String
attr_accessor :HostName, :HostIP, :HostID, :Status, :PublicIP, :CreateTime, :ModifyTime, :NodeType, :NodeSubNetName, :NodeSubNetCIDR, :NodeSubNetID, :NodeUniqueID, :NodeID, :PodIP, :PodName
-
+
def initialize(hostname=nil, hostip=nil, hostid=nil, status=nil, publicip=nil, createtime=nil, modifytime=nil, nodetype=nil, nodesubnetname=nil, nodesubnetcidr=nil, nodesubnetid=nil, nodeuniqueid=nil, nodeid=nil, podip=nil, podname=nil)
@HostName = hostname
@HostIP = hostip
@HostID = hostid
@Status = status
@@ -27272,11 +27275,11 @@
# @type Status: String
# @param ErrorLog: 错误日志
# @type ErrorLog: String
attr_accessor :PID, :MainClass, :Status, :ErrorLog
-
+
def initialize(pid=nil, mainclass=nil, status=nil, errorlog=nil)
@PID = pid
@MainClass = mainclass
@Status = status
@ErrorLog = errorlog
@@ -27351,11 +27354,11 @@
# @param ScanStatus: 是否已扫描,NOT_SCAN:未扫描,SCANNED:已扫描
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ScanStatus: String
attr_accessor :CVEID, :Name, :Tags, :CategoryType, :Level, :SubmitTime, :Description, :CVSSV3Desc, :OfficialSolution, :DefenseSolution, :Reference, :CVSSV3Score, :ComponentList, :LocalImageCount, :ContainerCount, :RegistryImageCount, :Category, :LocalNewestImageCount, :RegistryNewestImageCount, :PocID, :DefenceStatus, :DefenceScope, :DefenceHostCount, :DefendedCount, :ScanStatus
-
+
def initialize(cveid=nil, name=nil, tags=nil, categorytype=nil, level=nil, submittime=nil, description=nil, cvssv3desc=nil, officialsolution=nil, defensesolution=nil, reference=nil, cvssv3score=nil, componentlist=nil, localimagecount=nil, containercount=nil, registryimagecount=nil, category=nil, localnewestimagecount=nil, registrynewestimagecount=nil, pocid=nil, defencestatus=nil, defencescope=nil, defencehostcount=nil, defendedcount=nil, scanstatus=nil)
@CVEID = cveid
@Name = name
@Tags = tags
@CategoryType = categorytype
@@ -27430,11 +27433,11 @@
# @type ImageSize: Integer
# @param PocID: 漏洞PocID
# @type PocID: String
attr_accessor :ID, :ImageID, :ImageName, :ImageSize, :PocID
-
+
def initialize(id=nil, imageid=nil, imagename=nil, imagesize=nil, pocid=nil)
@ID = id
@ImageID = imageid
@ImageName = imagename
@ImageSize = imagesize
@@ -27464,11 +27467,11 @@
# @type ImageID: String
# @param PocID: 漏洞PocID
# @type PocID: String
attr_accessor :ID, :RegistryName, :ImageVersion, :RegistryPath, :ImageID, :PocID
-
+
def initialize(id=nil, registryname=nil, imageversion=nil, registrypath=nil, imageid=nil, pocid=nil)
@ID = id
@RegistryName = registryname
@ImageVersion = imageversion
@RegistryPath = registrypath
@@ -27535,11 +27538,11 @@
# @param DefendedCount: 已防御攻击次数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DefendedCount: Integer
attr_accessor :Name, :Tags, :CVSSV3Score, :Level, :CVEID, :Category, :FoundTime, :LatestFoundTime, :ID, :LocalImageCount, :ContainerCount, :RegistryImageCount, :PocID, :DefenceStatus, :DefenceScope, :DefenceHostCount, :DefendedCount
-
+
def initialize(name=nil, tags=nil, cvssv3score=nil, level=nil, cveid=nil, category=nil, foundtime=nil, latestfoundtime=nil, id=nil, localimagecount=nil, containercount=nil, registryimagecount=nil, pocid=nil, defencestatus=nil, defencescope=nil, defencehostcount=nil, defendedcount=nil)
@Name = name
@Tags = tags
@CVSSV3Score = cvssv3score
@Level = level
@@ -27608,11 +27611,11 @@
# @type ScanEndTime: String
# @param ErrorStatus: 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
# @type ErrorStatus: String
attr_accessor :ImageID, :ImageName, :Size, :ScanStatus, :ScanDuration, :HighLevelVulCount, :MediumLevelVulCount, :LowLevelVulCount, :CriticalLevelVulCount, :TaskID, :ScanStartTime, :ScanEndTime, :ErrorStatus
-
+
def initialize(imageid=nil, imagename=nil, size=nil, scanstatus=nil, scanduration=nil, highlevelvulcount=nil, mediumlevelvulcount=nil, lowlevelvulcount=nil, criticallevelvulcount=nil, taskid=nil, scanstarttime=nil, scanendtime=nil, errorstatus=nil)
@ImageID = imageid
@ImageName = imagename
@Size = size
@ScanStatus = scanstatus
@@ -27652,11 +27655,11 @@
# LOCAL:本地镜像
# REGISTRY: 仓库镜像
# @type ImageType: String
attr_accessor :VulSet, :ImageType
-
+
def initialize(vulset=nil, imagetype=nil)
@VulSet = vulset
@ImageType = imagetype
end
@@ -27687,11 +27690,11 @@
# @type ID: Integer
# @param PocID: 漏洞PocID
# @type PocID: String
attr_accessor :VulName, :Level, :AffectedImageCount, :AffectedContainerCount, :ID, :PocID
-
+
def initialize(vulname=nil, level=nil, affectedimagecount=nil, affectedcontainercount=nil, id=nil, pocid=nil)
@VulName = vulname
@Level = level
@AffectedImageCount = affectedimagecount
@AffectedContainerCount = affectedcontainercount
@@ -27739,10 +27742,10 @@
# 如:高危和中危打开告警,低危关闭告警,则二进制值为:110
# 告警类型不区分等级控制,则传1。
# @type ControlBits: String
attr_accessor :Type, :Switch, :BeginTime, :EndTime, :ControlBits
-
+
def initialize(type=nil, switch=nil, begintime=nil, endtime=nil, controlbits=nil)
@Type = type
@Switch = switch
@BeginTime = begintime
@EndTime = endtime