public static final class DescribeCloudCenterInstancesResponseBody.Instances.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeCloudCenterInstancesResponseBody.Instances.Builder alarmStatus(String alarmStatus)
* **YES** * **NO**
public DescribeCloudCenterInstancesResponseBody.Instances.Builder assetType(String assetType)
* **0**: an ECS instance * **1**: a Server Load Balancer (SLB) instance * **2**: a NAT gateway * **3**: an ApsaraDB RDS instance * **4**: an ApsaraDB for MongoDB instance * **5**: an ApsaraDB for Redis instance * **6**: a container image * **7**: a container
public DescribeCloudCenterInstancesResponseBody.Instances.Builder authModifyTime(Long authModifyTime)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder authVersion(Integer authVersion)
* **1**: Basic edition * **6**: Anti-virus edition * **5**: Advanced edition * **3**: Enterprise edition * **7**: Ultimate edition
public DescribeCloudCenterInstancesResponseBody.Instances.Builder authVersionName(String authVersionName)
* Basic edition * Anti-virus edition * Advanced edition * Enterprise edition * Ultimate edition * Value-added Plan edition
public DescribeCloudCenterInstancesResponseBody.Instances.Builder bind(Boolean bind)
* **true**: yes * **false**: no
public DescribeCloudCenterInstancesResponseBody.Instances.Builder clientStatus(String clientStatus)
* **online**: The Security Center agent is **enabled**. * **offline**: The Security Center agent is **disabled**. * **pause**: The Security Center agent is **suspended**.
public DescribeCloudCenterInstancesResponseBody.Instances.Builder clusterId(String clusterId)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder clusterName(String clusterName)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder cores(Integer cores)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder cpuInfo(String cpuInfo)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder createdTime(Long createdTime)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder exposedStatus(Integer exposedStatus)
* **0**: no * **1**: yes
public DescribeCloudCenterInstancesResponseBody.Instances.Builder flag(Integer flag)
* **0**: yes * **1**: no
public DescribeCloudCenterInstancesResponseBody.Instances.Builder groupId(Long groupId)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder groupTrace(String groupTrace)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder hcStatus(String hcStatus)
* **YES** * **NO**
public DescribeCloudCenterInstancesResponseBody.Instances.Builder healthCheckCount(Integer healthCheckCount)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder importance(Integer importance)
* **2**: an important asset * **1**: a common asset * **0**: a test asset
public DescribeCloudCenterInstancesResponseBody.Instances.Builder instanceId(String instanceId)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder instanceName(String instanceName)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder internetIp(String internetIp)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder intranetIp(String intranetIp)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder ip(String ip)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder ipListString(String ipListString)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder kernel(String kernel)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder lastLoginTimestamp(Long lastLoginTimestamp)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder macListString(String macListString)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder mem(Integer mem)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder os(String os)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder osName(String osName)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder podCount(Integer podCount)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder region(String region)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder regionId(String regionId)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder regionName(String regionName)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder riskCount(String riskCount)
* **account**: the number of accounts that are used to log on from unapproved logon locations and whose passwords are cracked * **appNum**: the number of scanners * **asapVulCount**: the total number of high-risk vulnerabilities * **baselineHigh**: the number of high-risk baseline risks * **baselineLow**: the number of low-risk baseline risks * **baselineMedium**: the number of medium-risk baseline risks * **baselineNum**: the total number of baseline risks * **cmsNum**: the number of Web-CMS vulnerabilities * **containerAsap**: the number of high-risk vulnerabilities that are detected on containers * **containerLater**: the number of medium-risk vulnerabilities that are detected on containers * **containerNntf**: the number of low-risk vulnerabilities that are detected on containers * **containerRemind**: the number of alerts whose Emergency level is Reminder on containers * **containerSerious**: the number of alerts whose Emergency level is Urgent on containers * **containerSuspicious**: the number of alerts whose Emergency level is Suspicious on containers * **cveNum**: the number of Linux software vulnerabilities * **emgNum**: the number of urgent vulnerabilities * **health**: the number of baseline risks that are unhandled * **imageBaselineHigh**: the number of high-risk baseline risks that are detected on images * **imageBaselineLow**: the number of low-risk baseline risks that are detected on images * **imageBaselineMedium**: the number of medium-risk baseline risks that are detected on images * **imageBaselineNum**: the total number of baseline risks that are detected on images * **imageMaliciousFileRemind**: the number of malicious files that are detected on images and have the Emergency level of Reminder * **imageMaliciousFileSerious**: the number of malicious files that are detected on images and have the Emergency level of Urgent * **imageMaliciousFileSuspicious**: the number of malicious files that are detected on images and have the Emergency level of Suspicious * **imageVulAsap**: the number of high-risk vulnerabilities that are detected on images * **imageVulLater**: the number of medium-risk vulnerabilities that are detected on an image * **imageVulNntf**: the number of low-risk vulnerabilities that are detected on an image * **laterVulCount**: the number of medium-risk vulnerabilities * **newSuspicious**: the number of alerts * **nntfVulCount**: the number of low-risk vulnerabilities * **remindNum**: the number of alerts whose Emergency level is Reminder * **scaNum**: the number of vulnerabilities that are detected based on software component analysis * **seriousNum**: the number of alerts whose Emergency level is Urgent * **suspNum**: the number of alerts whose Emergency level is Suspicious * **suspicious**: the total number of alerts * **sysNum**: the number of Windows system vulnerabilities * **trojan**: the number of trojans * **uuid**: the UUID of the asset * **vul**: the number of vulnerabilities * **weakPWNum**: the number of weak passwords
public DescribeCloudCenterInstancesResponseBody.Instances.Builder riskStatus(String riskStatus)
* **YES** * **NO**
public DescribeCloudCenterInstancesResponseBody.Instances.Builder safeEventCount(Integer safeEventCount)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder status(String status)
* **Running**: running * **notRunning**: stopped
public DescribeCloudCenterInstancesResponseBody.Instances.Builder tag(String tag)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder tagId(String tagId)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder uuid(String uuid)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder vendor(Integer vendor)
* **0**: The asset is provided by Alibaba Cloud. * **1**: The asset is not provided by Alibaba Cloud. * **2**: The asset resides in a data center. * **3**, **4**, **5**, and **7**: other cloud asset. * **8**: a light-weight asset.
public DescribeCloudCenterInstancesResponseBody.Instances.Builder vendorName(String vendorName)
Valid values: * **ALIYUN**: Alibaba Cloud * **OUT**: a third-party service provider * **IDC**: a data center * **TENCENT**: Tencent Cloud * **HUAWEICLOUD**: HUAWEI CLOUD * **Microsoft**: Microsoft Azure * **AWS**: Amazon Web Services (AWS) * **TRIPARTITE**: a lightweight server
public DescribeCloudCenterInstancesResponseBody.Instances.Builder vpcInstanceId(String vpcInstanceId)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder vulCount(Integer vulCount)
public DescribeCloudCenterInstancesResponseBody.Instances.Builder vulStatus(String vulStatus)
* **YES** * **NO**
public DescribeCloudCenterInstancesResponseBody.Instances build()
Copyright © 2023. All rights reserved.