Class CreateBaselineStrategyRequest


  • public class CreateBaselineStrategyRequest
    extends AbstractModel
    • Constructor Detail

      • CreateBaselineStrategyRequest

        public CreateBaselineStrategyRequest()
      • CreateBaselineStrategyRequest

        public CreateBaselineStrategyRequest​(CreateBaselineStrategyRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getStrategyName

        public String getStrategyName()
        Get 策略名称
        Returns:
        StrategyName 策略名称
      • setStrategyName

        public void setStrategyName​(String StrategyName)
        Set 策略名称
        Parameters:
        StrategyName - 策略名称
      • getScanCycle

        public Long getScanCycle()
        Get 检测周期, 表示每隔多少天进行检测.示例: 2, 表示每2天进行检测一次.
        Returns:
        ScanCycle 检测周期, 表示每隔多少天进行检测.示例: 2, 表示每2天进行检测一次.
      • setScanCycle

        public void setScanCycle​(Long ScanCycle)
        Set 检测周期, 表示每隔多少天进行检测.示例: 2, 表示每2天进行检测一次.
        Parameters:
        ScanCycle - 检测周期, 表示每隔多少天进行检测.示例: 2, 表示每2天进行检测一次.
      • getScanAt

        public String getScanAt()
        Get 定期检测时间,该时间下发扫描. 示例:“22:00”, 表示在22:00下发检测
        Returns:
        ScanAt 定期检测时间,该时间下发扫描. 示例:“22:00”, 表示在22:00下发检测
      • setScanAt

        public void setScanAt​(String ScanAt)
        Set 定期检测时间,该时间下发扫描. 示例:“22:00”, 表示在22:00下发检测
        Parameters:
        ScanAt - 定期检测时间,该时间下发扫描. 示例:“22:00”, 表示在22:00下发检测
      • getCategoryIds

        public Long[] getCategoryIds()
        Get 该策略下选择的基线id数组. 示例: [1,3,5,7]
        Returns:
        CategoryIds 该策略下选择的基线id数组. 示例: [1,3,5,7]
      • setCategoryIds

        public void setCategoryIds​(Long[] CategoryIds)
        Set 该策略下选择的基线id数组. 示例: [1,3,5,7]
        Parameters:
        CategoryIds - 该策略下选择的基线id数组. 示例: [1,3,5,7]
      • getIsGlobal

        public Long getIsGlobal()
        Get 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机
        Returns:
        IsGlobal 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机
      • setIsGlobal

        public void setIsGlobal​(Long IsGlobal)
        Set 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机
        Parameters:
        IsGlobal - 扫描范围是否全部服务器, 1:是 0:否, 为1则为全部专业版主机
      • getMachineType

        public String getMachineType()
        Get 云主机类型: CVM:虚拟主机 BM:裸金属 ECM:边缘计算主机 LH:轻量应用服务器 Other:混合云机器
        Returns:
        MachineType 云主机类型: CVM:虚拟主机 BM:裸金属 ECM:边缘计算主机 LH:轻量应用服务器 Other:混合云机器
      • setMachineType

        public void setMachineType​(String MachineType)
        Set 云主机类型: CVM:虚拟主机 BM:裸金属 ECM:边缘计算主机 LH:轻量应用服务器 Other:混合云机器
        Parameters:
        MachineType - 云主机类型: CVM:虚拟主机 BM:裸金属 ECM:边缘计算主机 LH:轻量应用服务器 Other:混合云机器
      • getRegionCode

        public String getRegionCode()
        Get 主机地域. 示例: "ap-guangzhou"
        Returns:
        RegionCode 主机地域. 示例: "ap-guangzhou"
      • setRegionCode

        public void setRegionCode​(String RegionCode)
        Set 主机地域. 示例: "ap-guangzhou"
        Parameters:
        RegionCode - 主机地域. 示例: "ap-guangzhou"
      • getQuuids

        public String[] getQuuids()
        Get 主机id数组. 示例: ["quuid1","quuid2"]
        Returns:
        Quuids 主机id数组. 示例: ["quuid1","quuid2"]
      • setQuuids

        public void setQuuids​(String[] Quuids)
        Set 主机id数组. 示例: ["quuid1","quuid2"]
        Parameters:
        Quuids - 主机id数组. 示例: ["quuid1","quuid2"]