public static final class ListCheckResultResponseBody.Checks.Builder extends Object
public ListCheckResultResponseBody.Checks.Builder assetSubType(Integer assetSubType)
The subtype of the cloud service.
example:0
public ListCheckResultResponseBody.Checks.Builder assetType(Integer assetType)
The type of the asset. Valid values:
0
public ListCheckResultResponseBody.Checks.Builder assetVendor(Integer assetVendor)
The service provider of the asset. Valid values:
3
public ListCheckResultResponseBody.Checks.Builder checkId(Long checkId)
The ID of the check item.
example:5
public ListCheckResultResponseBody.Checks.Builder checkPolicies(List<ListCheckResultResponseBody.CheckPolicies> checkPolicies)
The check policies.
public ListCheckResultResponseBody.Checks.Builder checkSaleType(Integer checkSaleType)
The type of the check item. Valid values:
1
public ListCheckResultResponseBody.Checks.Builder checkShowName(String checkShowName)
The name of the check item.
example:OSS-PublicReadOpenManifestFileWithoutEncryption
public ListCheckResultResponseBody.Checks.Builder checkType(String checkType)
The source type of the situation awareness check item:
SYSTEM
public ListCheckResultResponseBody.Checks.Builder instanceSubType(String instanceSubType)
The asset subtype of the cloud service. Valid values:
If the InstanceType parameter is set to ECS, this parameter supports the following valid values:
If the InstanceType parameter is set to ACR, this parameter supports the following valid values:
If the InstanceType parameter is set to RAM, this parameter supports the following valid values:
If the InstanceType parameter is set to WAF, this parameter supports the following valid values:
If the InstanceType parameter is set to other values, this parameter supports the following valid values:
DISK
public ListCheckResultResponseBody.Checks.Builder instanceType(String instanceType)
The asset type of the cloud service. Valid values:
ECS
public ListCheckResultResponseBody.Checks.Builder lastCheckTime(Long lastCheckTime)
The timestamp when the last check was performed. Unit: milliseconds.
example:1657793398000
public ListCheckResultResponseBody.Checks.Builder operationType(String operationType)
Indicates whether fixing is supported. Valid values:
NOT_SUPPORT_REPAIR
public ListCheckResultResponseBody.Checks.Builder riskLevel(String riskLevel)
The risk level of the check item. Valid values:
HIGH
public ListCheckResultResponseBody.Checks.Builder status(String status)
The status of the check item. Valid values:
PASS
public ListCheckResultResponseBody.Checks.Builder statusMessage(String statusMessage)
The message returned if the status of the check item is abnormal.
example:TIMEOUT
public ListCheckResultResponseBody.Checks.Builder taskId(String taskId)
The ID of the check task.
example:64
public ListCheckResultResponseBody.Checks.Builder trialPermission(Boolean trialPermission)
Indicates whether the TRIAL permission is required.
example:true
public ListCheckResultResponseBody.Checks.Builder trialPermissionType(Integer trialPermissionType)
Check whether the data delivery period for ActionTrail is enabled for more than 30 days to establish a baseline of behaviour.
1
public ListCheckResultResponseBody.Checks.Builder vendor(String vendor)
The cloud service provider.
example:ALIYUN
public ListCheckResultResponseBody.Checks.Builder vendorShowName(String vendorShowName)
The name of the cloud service provider.
example:Aliyun
public ListCheckResultResponseBody.Checks build()
Copyright © 2026. All rights reserved.