All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sas20181203.models.GetCheckSummaryResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sas20181203.models;

import com.aliyun.tea.*;

public class GetCheckSummaryResponseBody extends TeaModel {
    /**
     * 

The statistics about the number of check items.

*/ @NameInMap("OverallItemStatistic") public GetCheckSummaryResponseBodyOverallItemStatistic overallItemStatistic; /** *

The overall risk statistics.

*/ @NameInMap("OverallStatistic") public GetCheckSummaryResponseBodyOverallStatistic overallStatistic; /** *

The ID of the request, which is used to locate and troubleshoot issues.

* * example: *

843E4805-****-7EE12FA8DBFD

*/ @NameInMap("RequestId") public String requestId; /** *

The summary information about the configuration checks on cloud services.

*/ @NameInMap("Summarys") public java.util.List summarys; public static GetCheckSummaryResponseBody build(java.util.Map map) throws Exception { GetCheckSummaryResponseBody self = new GetCheckSummaryResponseBody(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBody setOverallItemStatistic(GetCheckSummaryResponseBodyOverallItemStatistic overallItemStatistic) { this.overallItemStatistic = overallItemStatistic; return this; } public GetCheckSummaryResponseBodyOverallItemStatistic getOverallItemStatistic() { return this.overallItemStatistic; } public GetCheckSummaryResponseBody setOverallStatistic(GetCheckSummaryResponseBodyOverallStatistic overallStatistic) { this.overallStatistic = overallStatistic; return this; } public GetCheckSummaryResponseBodyOverallStatistic getOverallStatistic() { return this.overallStatistic; } public GetCheckSummaryResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public GetCheckSummaryResponseBody setSummarys(java.util.List summarys) { this.summarys = summarys; return this; } public java.util.List getSummarys() { return this.summarys; } public static class GetCheckSummaryResponseBodyOverallItemStatistic extends TeaModel { /** *

The number of check items supported by the system.

* * example: *

620

*/ @NameInMap("ReleaseCount") public Integer releaseCount; /** *

The number of check items available to you.

* * example: *

25

*/ @NameInMap("ResultCount") public Integer resultCount; public static GetCheckSummaryResponseBodyOverallItemStatistic build(java.util.Map map) throws Exception { GetCheckSummaryResponseBodyOverallItemStatistic self = new GetCheckSummaryResponseBodyOverallItemStatistic(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBodyOverallItemStatistic setReleaseCount(Integer releaseCount) { this.releaseCount = releaseCount; return this; } public Integer getReleaseCount() { return this.releaseCount; } public GetCheckSummaryResponseBodyOverallItemStatistic setResultCount(Integer resultCount) { this.resultCount = resultCount; return this; } public Integer getResultCount() { return this.resultCount; } } public static class GetCheckSummaryResponseBodyOverallStatistic extends TeaModel { /** *

The number of unchecked check items.

* * example: *

3

*/ @NameInMap("NotCheckCount") public Integer notCheckCount; /** *

The number of unchecked high-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckHighCount") public Integer notCheckHighCount; /** *

The number of unchecked low-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckLowCount") public Integer notCheckLowCount; /** *

The number of unchecked medium-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckMediumCount") public Integer notCheckMediumCount; /** *

The number of check items that failed to pass the check.

* * example: *

3

*/ @NameInMap("NotPassCount") public Integer notPassCount; /** *

The number of high-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassHighCount") public Integer notPassHighCount; /** *

The number of low-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassLowCount") public Integer notPassLowCount; /** *

The number of medium-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassMediumCount") public Integer notPassMediumCount; /** *

The number of check items that pass the check.

* * example: *

3

*/ @NameInMap("PassCount") public Integer passCount; /** *

The number of high-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassHighCount") public Integer passHighCount; /** *

The number of low-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassLowCount") public Integer passLowCount; /** *

The number of medium-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassMediumCount") public Integer passMediumCount; public static GetCheckSummaryResponseBodyOverallStatistic build(java.util.Map map) throws Exception { GetCheckSummaryResponseBodyOverallStatistic self = new GetCheckSummaryResponseBodyOverallStatistic(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBodyOverallStatistic setNotCheckCount(Integer notCheckCount) { this.notCheckCount = notCheckCount; return this; } public Integer getNotCheckCount() { return this.notCheckCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotCheckHighCount(Integer notCheckHighCount) { this.notCheckHighCount = notCheckHighCount; return this; } public Integer getNotCheckHighCount() { return this.notCheckHighCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotCheckLowCount(Integer notCheckLowCount) { this.notCheckLowCount = notCheckLowCount; return this; } public Integer getNotCheckLowCount() { return this.notCheckLowCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotCheckMediumCount(Integer notCheckMediumCount) { this.notCheckMediumCount = notCheckMediumCount; return this; } public Integer getNotCheckMediumCount() { return this.notCheckMediumCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotPassCount(Integer notPassCount) { this.notPassCount = notPassCount; return this; } public Integer getNotPassCount() { return this.notPassCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotPassHighCount(Integer notPassHighCount) { this.notPassHighCount = notPassHighCount; return this; } public Integer getNotPassHighCount() { return this.notPassHighCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotPassLowCount(Integer notPassLowCount) { this.notPassLowCount = notPassLowCount; return this; } public Integer getNotPassLowCount() { return this.notPassLowCount; } public GetCheckSummaryResponseBodyOverallStatistic setNotPassMediumCount(Integer notPassMediumCount) { this.notPassMediumCount = notPassMediumCount; return this; } public Integer getNotPassMediumCount() { return this.notPassMediumCount; } public GetCheckSummaryResponseBodyOverallStatistic setPassCount(Integer passCount) { this.passCount = passCount; return this; } public Integer getPassCount() { return this.passCount; } public GetCheckSummaryResponseBodyOverallStatistic setPassHighCount(Integer passHighCount) { this.passHighCount = passHighCount; return this; } public Integer getPassHighCount() { return this.passHighCount; } public GetCheckSummaryResponseBodyOverallStatistic setPassLowCount(Integer passLowCount) { this.passLowCount = passLowCount; return this; } public Integer getPassLowCount() { return this.passLowCount; } public GetCheckSummaryResponseBodyOverallStatistic setPassMediumCount(Integer passMediumCount) { this.passMediumCount = passMediumCount; return this; } public Integer getPassMediumCount() { return this.passMediumCount; } } public static class GetCheckSummaryResponseBodySummarysStandardsStandardStatistic extends TeaModel { /** *

The number of unchecked check items.

* * example: *

3

*/ @NameInMap("NotCheckCount") public Integer notCheckCount; /** *

The number of unchecked high-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckHighCount") public Integer notCheckHighCount; /** *

The number of unchecked low-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckLowCount") public Integer notCheckLowCount; /** *

The number of unchecked medium-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckMediumCount") public Integer notCheckMediumCount; /** *

The number of check items that failed to pass the check.

* * example: *

3

*/ @NameInMap("NotPassCount") public Integer notPassCount; /** *

The number of high-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassHighCount") public Integer notPassHighCount; /** *

The number of low-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassLowCount") public Integer notPassLowCount; /** *

The number of medium-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassMediumCount") public Integer notPassMediumCount; /** *

The number of check items that pass the check.

* * example: *

3

*/ @NameInMap("PassCount") public Integer passCount; /** *

The number of high-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassHighCount") public Integer passHighCount; /** *

The number of low-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassLowCount") public Integer passLowCount; /** *

The number of medium-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassMediumCount") public Integer passMediumCount; public static GetCheckSummaryResponseBodySummarysStandardsStandardStatistic build(java.util.Map map) throws Exception { GetCheckSummaryResponseBodySummarysStandardsStandardStatistic self = new GetCheckSummaryResponseBodySummarysStandardsStandardStatistic(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotCheckCount(Integer notCheckCount) { this.notCheckCount = notCheckCount; return this; } public Integer getNotCheckCount() { return this.notCheckCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotCheckHighCount(Integer notCheckHighCount) { this.notCheckHighCount = notCheckHighCount; return this; } public Integer getNotCheckHighCount() { return this.notCheckHighCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotCheckLowCount(Integer notCheckLowCount) { this.notCheckLowCount = notCheckLowCount; return this; } public Integer getNotCheckLowCount() { return this.notCheckLowCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotCheckMediumCount(Integer notCheckMediumCount) { this.notCheckMediumCount = notCheckMediumCount; return this; } public Integer getNotCheckMediumCount() { return this.notCheckMediumCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotPassCount(Integer notPassCount) { this.notPassCount = notPassCount; return this; } public Integer getNotPassCount() { return this.notPassCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotPassHighCount(Integer notPassHighCount) { this.notPassHighCount = notPassHighCount; return this; } public Integer getNotPassHighCount() { return this.notPassHighCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotPassLowCount(Integer notPassLowCount) { this.notPassLowCount = notPassLowCount; return this; } public Integer getNotPassLowCount() { return this.notPassLowCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setNotPassMediumCount(Integer notPassMediumCount) { this.notPassMediumCount = notPassMediumCount; return this; } public Integer getNotPassMediumCount() { return this.notPassMediumCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setPassCount(Integer passCount) { this.passCount = passCount; return this; } public Integer getPassCount() { return this.passCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setPassHighCount(Integer passHighCount) { this.passHighCount = passHighCount; return this; } public Integer getPassHighCount() { return this.passHighCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setPassLowCount(Integer passLowCount) { this.passLowCount = passLowCount; return this; } public Integer getPassLowCount() { return this.passLowCount; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic setPassMediumCount(Integer passMediumCount) { this.passMediumCount = passMediumCount; return this; } public Integer getPassMediumCount() { return this.passMediumCount; } } public static class GetCheckSummaryResponseBodySummarysStandards extends TeaModel { /** *

The number of check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("FailCount") public Integer failCount; /** *

The ID of the check item.

* * example: *

1

*/ @NameInMap("Id") public Long id; /** *

The number of check items that pass the check.

* * example: *

1

*/ @NameInMap("PassCount") public Integer passCount; /** *

The number of high-risk items.

* * example: *

1

*/ @NameInMap("RiskLevelHighCount") public Integer riskLevelHighCount; /** *

The number of low-risk items.

* * example: *

1

*/ @NameInMap("RiskLevelLowCount") public Integer riskLevelLowCount; /** *

The number of medium-risk items.

* * example: *

1

*/ @NameInMap("RiskLevelMediumCount") public Integer riskLevelMediumCount; /** *

The name of the check item.

* * example: *

Identity and permission management

*/ @NameInMap("ShowName") public String showName; /** *

The standard statistics of the check items.

*/ @NameInMap("StandardStatistic") public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic standardStatistic; public static GetCheckSummaryResponseBodySummarysStandards build(java.util.Map map) throws Exception { GetCheckSummaryResponseBodySummarysStandards self = new GetCheckSummaryResponseBodySummarysStandards(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBodySummarysStandards setFailCount(Integer failCount) { this.failCount = failCount; return this; } public Integer getFailCount() { return this.failCount; } public GetCheckSummaryResponseBodySummarysStandards setId(Long id) { this.id = id; return this; } public Long getId() { return this.id; } public GetCheckSummaryResponseBodySummarysStandards setPassCount(Integer passCount) { this.passCount = passCount; return this; } public Integer getPassCount() { return this.passCount; } public GetCheckSummaryResponseBodySummarysStandards setRiskLevelHighCount(Integer riskLevelHighCount) { this.riskLevelHighCount = riskLevelHighCount; return this; } public Integer getRiskLevelHighCount() { return this.riskLevelHighCount; } public GetCheckSummaryResponseBodySummarysStandards setRiskLevelLowCount(Integer riskLevelLowCount) { this.riskLevelLowCount = riskLevelLowCount; return this; } public Integer getRiskLevelLowCount() { return this.riskLevelLowCount; } public GetCheckSummaryResponseBodySummarysStandards setRiskLevelMediumCount(Integer riskLevelMediumCount) { this.riskLevelMediumCount = riskLevelMediumCount; return this; } public Integer getRiskLevelMediumCount() { return this.riskLevelMediumCount; } public GetCheckSummaryResponseBodySummarysStandards setShowName(String showName) { this.showName = showName; return this; } public String getShowName() { return this.showName; } public GetCheckSummaryResponseBodySummarysStandards setStandardStatistic(GetCheckSummaryResponseBodySummarysStandardsStandardStatistic standardStatistic) { this.standardStatistic = standardStatistic; return this; } public GetCheckSummaryResponseBodySummarysStandardsStandardStatistic getStandardStatistic() { return this.standardStatistic; } } public static class GetCheckSummaryResponseBodySummarysTypeStatistic extends TeaModel { /** *

The number of unchecked check items.

* * example: *

3

*/ @NameInMap("NotCheckCount") public Integer notCheckCount; /** *

The number of unchecked high-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckHighCount") public Integer notCheckHighCount; /** *

The number of unchecked low-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckLowCount") public Integer notCheckLowCount; /** *

The number of unchecked medium-risk check items.

* * example: *

1

*/ @NameInMap("NotCheckMediumCount") public Integer notCheckMediumCount; /** *

The number of check items that failed to pass the check.

* * example: *

3

*/ @NameInMap("NotPassCount") public Integer notPassCount; /** *

The number of high-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassHighCount") public Integer notPassHighCount; /** *

The number of low-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassLowCount") public Integer notPassLowCount; /** *

The number of medium-risk check items that failed to pass the check.

* * example: *

1

*/ @NameInMap("NotPassMediumCount") public Integer notPassMediumCount; /** *

The number of check items that pass the check.

* * example: *

3

*/ @NameInMap("PassCount") public Integer passCount; /** *

The number of high-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassHighCount") public Integer passHighCount; /** *

The number of low-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassLowCount") public Integer passLowCount; /** *

The number of medium-risk check items that pass the check.

* * example: *

1

*/ @NameInMap("PassMediumCount") public Integer passMediumCount; public static GetCheckSummaryResponseBodySummarysTypeStatistic build(java.util.Map map) throws Exception { GetCheckSummaryResponseBodySummarysTypeStatistic self = new GetCheckSummaryResponseBodySummarysTypeStatistic(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotCheckCount(Integer notCheckCount) { this.notCheckCount = notCheckCount; return this; } public Integer getNotCheckCount() { return this.notCheckCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotCheckHighCount(Integer notCheckHighCount) { this.notCheckHighCount = notCheckHighCount; return this; } public Integer getNotCheckHighCount() { return this.notCheckHighCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotCheckLowCount(Integer notCheckLowCount) { this.notCheckLowCount = notCheckLowCount; return this; } public Integer getNotCheckLowCount() { return this.notCheckLowCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotCheckMediumCount(Integer notCheckMediumCount) { this.notCheckMediumCount = notCheckMediumCount; return this; } public Integer getNotCheckMediumCount() { return this.notCheckMediumCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotPassCount(Integer notPassCount) { this.notPassCount = notPassCount; return this; } public Integer getNotPassCount() { return this.notPassCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotPassHighCount(Integer notPassHighCount) { this.notPassHighCount = notPassHighCount; return this; } public Integer getNotPassHighCount() { return this.notPassHighCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotPassLowCount(Integer notPassLowCount) { this.notPassLowCount = notPassLowCount; return this; } public Integer getNotPassLowCount() { return this.notPassLowCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setNotPassMediumCount(Integer notPassMediumCount) { this.notPassMediumCount = notPassMediumCount; return this; } public Integer getNotPassMediumCount() { return this.notPassMediumCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setPassCount(Integer passCount) { this.passCount = passCount; return this; } public Integer getPassCount() { return this.passCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setPassHighCount(Integer passHighCount) { this.passHighCount = passHighCount; return this; } public Integer getPassHighCount() { return this.passHighCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setPassLowCount(Integer passLowCount) { this.passLowCount = passLowCount; return this; } public Integer getPassLowCount() { return this.passLowCount; } public GetCheckSummaryResponseBodySummarysTypeStatistic setPassMediumCount(Integer passMediumCount) { this.passMediumCount = passMediumCount; return this; } public Integer getPassMediumCount() { return this.passMediumCount; } } public static class GetCheckSummaryResponseBodySummarys extends TeaModel { /** *

The number of detected risk items.

* * example: *

5

*/ @NameInMap("FailCount") public Integer failCount; /** *

The number of check items that pass the check.

* * example: *

10

*/ @NameInMap("PassCount") public Long passCount; /** *

The information about the check items.

*/ @NameInMap("Standards") public java.util.List standards; /** *

The type of the check item. Valid values:

*
    *
  • COMPLIANCE
  • *
  • RISK
  • *
  • IDENTITY_PERMISSION
  • *
* * example: *

IDENTITY_PERMISSION

*/ @NameInMap("Type") public String type; /** *

The risk statistics by type.

*/ @NameInMap("TypeStatistic") public GetCheckSummaryResponseBodySummarysTypeStatistic typeStatistic; public static GetCheckSummaryResponseBodySummarys build(java.util.Map map) throws Exception { GetCheckSummaryResponseBodySummarys self = new GetCheckSummaryResponseBodySummarys(); return TeaModel.build(map, self); } public GetCheckSummaryResponseBodySummarys setFailCount(Integer failCount) { this.failCount = failCount; return this; } public Integer getFailCount() { return this.failCount; } public GetCheckSummaryResponseBodySummarys setPassCount(Long passCount) { this.passCount = passCount; return this; } public Long getPassCount() { return this.passCount; } public GetCheckSummaryResponseBodySummarys setStandards(java.util.List standards) { this.standards = standards; return this; } public java.util.List getStandards() { return this.standards; } public GetCheckSummaryResponseBodySummarys setType(String type) { this.type = type; return this; } public String getType() { return this.type; } public GetCheckSummaryResponseBodySummarys setTypeStatistic(GetCheckSummaryResponseBodySummarysTypeStatistic typeStatistic) { this.typeStatistic = typeStatistic; return this; } public GetCheckSummaryResponseBodySummarysTypeStatistic getTypeStatistic() { return this.typeStatistic; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy