Class OpenAuditServiceRequest

    • Constructor Detail

      • OpenAuditServiceRequest

        public OpenAuditServiceRequest()
      • OpenAuditServiceRequest

        public OpenAuditServiceRequest​(OpenAuditServiceRequest 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

      • getInstanceId

        public String getInstanceId()
        Get CDB实例ID
        Returns:
        InstanceId CDB实例ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set CDB实例ID
        Parameters:
        InstanceId - CDB实例ID
      • getLogExpireDay

        public Long getLogExpireDay()
        Get 审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年;
        Returns:
        LogExpireDay 审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年;
      • setLogExpireDay

        public void setLogExpireDay​(Long LogExpireDay)
        Set 审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年;
        Parameters:
        LogExpireDay - 审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月; 90 - 三个月; 180 - 六个月; 365 - 一年; 1095 - 三年; 1825 - 五年;
      • getHighLogExpireDay

        public Long getHighLogExpireDay()
        Get 高频审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月;
        Returns:
        HighLogExpireDay 高频审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月;
      • setHighLogExpireDay

        public void setHighLogExpireDay​(Long HighLogExpireDay)
        Set 高频审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月;
        Parameters:
        HighLogExpireDay - 高频审计日志保存时长。支持值包括: 7 - 一周 30 - 一个月;
      • getAuditRuleFilters

        public AuditRuleFilters[] getAuditRuleFilters()
        Get 审计规则。同RuleTemplateIds都不填是全审计。
        Returns:
        AuditRuleFilters 审计规则。同RuleTemplateIds都不填是全审计。
      • setAuditRuleFilters

        public void setAuditRuleFilters​(AuditRuleFilters[] AuditRuleFilters)
        Set 审计规则。同RuleTemplateIds都不填是全审计。
        Parameters:
        AuditRuleFilters - 审计规则。同RuleTemplateIds都不填是全审计。
      • getRuleTemplateIds

        public String[] getRuleTemplateIds()
        Get 规则模板ID。同AuditRuleFilters都不填是全审计。
        Returns:
        RuleTemplateIds 规则模板ID。同AuditRuleFilters都不填是全审计。
      • setRuleTemplateIds

        public void setRuleTemplateIds​(String[] RuleTemplateIds)
        Set 规则模板ID。同AuditRuleFilters都不填是全审计。
        Parameters:
        RuleTemplateIds - 规则模板ID。同AuditRuleFilters都不填是全审计。
      • getAuditAll

        public Boolean getAuditAll()
        Get 审计类型。true-全审计;默认false-规则审计。
        Returns:
        AuditAll 审计类型。true-全审计;默认false-规则审计。
      • setAuditAll

        public void setAuditAll​(Boolean AuditAll)
        Set 审计类型。true-全审计;默认false-规则审计。
        Parameters:
        AuditAll - 审计类型。true-全审计;默认false-规则审计。