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

com.aliyun.sas20181203.models.DescribeExposedStatisticsResponseBody 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 DescribeExposedStatisticsResponseBody extends TeaModel {
    /**
     * 

The total number of high-risk vulnerabilities that are exposed on the Internet and can be exploited by attackers.

* * example: *

1

*/ @NameInMap("ExposedAsapVulCount") public Integer exposedAsapVulCount; /** *

The total number of system components that are exposed on the Internet. The components include OpenSSL and OpenSSH.

* * example: *

7

*/ @NameInMap("ExposedComponentCount") public Integer exposedComponentCount; @NameInMap("ExposedDdsCount") public Integer exposedDdsCount; @NameInMap("ExposedEcsCount") public Integer exposedEcsCount; /** *

The total number of servers that are exposed on the Internet.

* * example: *

100

*/ @NameInMap("ExposedInstanceCount") public Integer exposedInstanceCount; /** *

The total number of IP addresses that are exposed on the Internet.

* * example: *

100

*/ @NameInMap("ExposedIpCount") public Integer exposedIpCount; @NameInMap("ExposedKvstoreCount") public Integer exposedKvstoreCount; /** *

The total number of medium-risk vulnerabilities that are exposed on the Internet and can be exploited by attackers.

* * example: *

5

*/ @NameInMap("ExposedLaterVulCount") public Integer exposedLaterVulCount; /** *

The total number of low-risk vulnerabilities that are exposed on the Internet and can be exploited by attackers.

* * example: *

0

*/ @NameInMap("ExposedNntfVulCount") public Integer exposedNntfVulCount; /** *

The total number of ports that are exposed on the Internet.

* * example: *

6

*/ @NameInMap("ExposedPortCount") public Integer exposedPortCount; @NameInMap("ExposedRdsCount") public Integer exposedRdsCount; /** *

The total number of system keys that are detected on your servers and are exposed on the Internet.

* * example: *

20

*/ @NameInMap("ExposedWeekPasswordMachineCount") public Integer exposedWeekPasswordMachineCount; /** *

The total number of gateway assets that are exposed on the Internet. The gateway assets include NAT gateways and Server Load Balancer (SLB) instances.

* * example: *

3

*/ @NameInMap("GatewayAssetCount") public Integer gatewayAssetCount; /** *

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

* * example: *

4B897D10-B3CD-4A93-A5FA-591F3ED12A86

*/ @NameInMap("RequestId") public String requestId; public static DescribeExposedStatisticsResponseBody build(java.util.Map map) throws Exception { DescribeExposedStatisticsResponseBody self = new DescribeExposedStatisticsResponseBody(); return TeaModel.build(map, self); } public DescribeExposedStatisticsResponseBody setExposedAsapVulCount(Integer exposedAsapVulCount) { this.exposedAsapVulCount = exposedAsapVulCount; return this; } public Integer getExposedAsapVulCount() { return this.exposedAsapVulCount; } public DescribeExposedStatisticsResponseBody setExposedComponentCount(Integer exposedComponentCount) { this.exposedComponentCount = exposedComponentCount; return this; } public Integer getExposedComponentCount() { return this.exposedComponentCount; } public DescribeExposedStatisticsResponseBody setExposedDdsCount(Integer exposedDdsCount) { this.exposedDdsCount = exposedDdsCount; return this; } public Integer getExposedDdsCount() { return this.exposedDdsCount; } public DescribeExposedStatisticsResponseBody setExposedEcsCount(Integer exposedEcsCount) { this.exposedEcsCount = exposedEcsCount; return this; } public Integer getExposedEcsCount() { return this.exposedEcsCount; } public DescribeExposedStatisticsResponseBody setExposedInstanceCount(Integer exposedInstanceCount) { this.exposedInstanceCount = exposedInstanceCount; return this; } public Integer getExposedInstanceCount() { return this.exposedInstanceCount; } public DescribeExposedStatisticsResponseBody setExposedIpCount(Integer exposedIpCount) { this.exposedIpCount = exposedIpCount; return this; } public Integer getExposedIpCount() { return this.exposedIpCount; } public DescribeExposedStatisticsResponseBody setExposedKvstoreCount(Integer exposedKvstoreCount) { this.exposedKvstoreCount = exposedKvstoreCount; return this; } public Integer getExposedKvstoreCount() { return this.exposedKvstoreCount; } public DescribeExposedStatisticsResponseBody setExposedLaterVulCount(Integer exposedLaterVulCount) { this.exposedLaterVulCount = exposedLaterVulCount; return this; } public Integer getExposedLaterVulCount() { return this.exposedLaterVulCount; } public DescribeExposedStatisticsResponseBody setExposedNntfVulCount(Integer exposedNntfVulCount) { this.exposedNntfVulCount = exposedNntfVulCount; return this; } public Integer getExposedNntfVulCount() { return this.exposedNntfVulCount; } public DescribeExposedStatisticsResponseBody setExposedPortCount(Integer exposedPortCount) { this.exposedPortCount = exposedPortCount; return this; } public Integer getExposedPortCount() { return this.exposedPortCount; } public DescribeExposedStatisticsResponseBody setExposedRdsCount(Integer exposedRdsCount) { this.exposedRdsCount = exposedRdsCount; return this; } public Integer getExposedRdsCount() { return this.exposedRdsCount; } public DescribeExposedStatisticsResponseBody setExposedWeekPasswordMachineCount(Integer exposedWeekPasswordMachineCount) { this.exposedWeekPasswordMachineCount = exposedWeekPasswordMachineCount; return this; } public Integer getExposedWeekPasswordMachineCount() { return this.exposedWeekPasswordMachineCount; } public DescribeExposedStatisticsResponseBody setGatewayAssetCount(Integer gatewayAssetCount) { this.gatewayAssetCount = gatewayAssetCount; return this; } public Integer getGatewayAssetCount() { return this.gatewayAssetCount; } public DescribeExposedStatisticsResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy