Documentation
¶
Index ¶
- Constants
- type AddNewBindRoleUserRequest
- type AddNewBindRoleUserRequestParams
- type AddNewBindRoleUserResponse
- type AddNewBindRoleUserResponseParams
- type AssetBaseInfoResponse
- type AssetClusterPod
- type AssetInfoDetail
- type AssetTag
- type AssetViewCFGRisk
- type AssetViewPortRisk
- type AssetViewVULRisk
- type AssetViewWeakPassRisk
- type BugInfoDetail
- type CVMAssetVO
- type ClbListenerListInfo
- type Client
- func (c *Client) AddNewBindRoleUser(request *AddNewBindRoleUserRequest) (response *AddNewBindRoleUserResponse, err error)
- func (c *Client) AddNewBindRoleUserWithContext(ctx context.Context, request *AddNewBindRoleUserRequest) (response *AddNewBindRoleUserResponse, err error)
- func (c *Client) CreateDomainAndIp(request *CreateDomainAndIpRequest) (response *CreateDomainAndIpResponse, err error)
- func (c *Client) CreateDomainAndIpWithContext(ctx context.Context, request *CreateDomainAndIpRequest) (response *CreateDomainAndIpResponse, err error)
- func (c *Client) CreateRiskCenterScanTask(request *CreateRiskCenterScanTaskRequest) (response *CreateRiskCenterScanTaskResponse, err error)
- func (c *Client) CreateRiskCenterScanTaskWithContext(ctx context.Context, request *CreateRiskCenterScanTaskRequest) (response *CreateRiskCenterScanTaskResponse, err error)
- func (c *Client) DeleteDomainAndIp(request *DeleteDomainAndIpRequest) (response *DeleteDomainAndIpResponse, err error)
- func (c *Client) DeleteDomainAndIpWithContext(ctx context.Context, request *DeleteDomainAndIpRequest) (response *DeleteDomainAndIpResponse, err error)
- func (c *Client) DeleteRiskScanTask(request *DeleteRiskScanTaskRequest) (response *DeleteRiskScanTaskResponse, err error)
- func (c *Client) DeleteRiskScanTaskWithContext(ctx context.Context, request *DeleteRiskScanTaskRequest) (response *DeleteRiskScanTaskResponse, err error)
- func (c *Client) DescribeCVMAssetInfo(request *DescribeCVMAssetInfoRequest) (response *DescribeCVMAssetInfoResponse, err error)
- func (c *Client) DescribeCVMAssetInfoWithContext(ctx context.Context, request *DescribeCVMAssetInfoRequest) (response *DescribeCVMAssetInfoResponse, err error)
- func (c *Client) DescribeCVMAssets(request *DescribeCVMAssetsRequest) (response *DescribeCVMAssetsResponse, err error)
- func (c *Client) DescribeCVMAssetsWithContext(ctx context.Context, request *DescribeCVMAssetsRequest) (response *DescribeCVMAssetsResponse, err error)
- func (c *Client) DescribeClusterPodAssets(request *DescribeClusterPodAssetsRequest) (response *DescribeClusterPodAssetsResponse, err error)
- func (c *Client) DescribeClusterPodAssetsWithContext(ctx context.Context, request *DescribeClusterPodAssetsRequest) (response *DescribeClusterPodAssetsResponse, err error)
- func (c *Client) DescribeDbAssetInfo(request *DescribeDbAssetInfoRequest) (response *DescribeDbAssetInfoResponse, err error)
- func (c *Client) DescribeDbAssetInfoWithContext(ctx context.Context, request *DescribeDbAssetInfoRequest) (response *DescribeDbAssetInfoResponse, err error)
- func (c *Client) DescribeDbAssets(request *DescribeDbAssetsRequest) (response *DescribeDbAssetsResponse, err error)
- func (c *Client) DescribeDbAssetsWithContext(ctx context.Context, request *DescribeDbAssetsRequest) (response *DescribeDbAssetsResponse, err error)
- func (c *Client) DescribeDomainAssets(request *DescribeDomainAssetsRequest) (response *DescribeDomainAssetsResponse, err error)
- func (c *Client) DescribeDomainAssetsWithContext(ctx context.Context, request *DescribeDomainAssetsRequest) (response *DescribeDomainAssetsResponse, err error)
- func (c *Client) DescribeGatewayAssets(request *DescribeGatewayAssetsRequest) (response *DescribeGatewayAssetsResponse, err error)
- func (c *Client) DescribeGatewayAssetsWithContext(ctx context.Context, request *DescribeGatewayAssetsRequest) (response *DescribeGatewayAssetsResponse, err error)
- func (c *Client) DescribeListenerList(request *DescribeListenerListRequest) (response *DescribeListenerListResponse, err error)
- func (c *Client) DescribeListenerListWithContext(ctx context.Context, request *DescribeListenerListRequest) (response *DescribeListenerListResponse, err error)
- func (c *Client) DescribeNICAssets(request *DescribeNICAssetsRequest) (response *DescribeNICAssetsResponse, err error)
- func (c *Client) DescribeNICAssetsWithContext(ctx context.Context, request *DescribeNICAssetsRequest) (response *DescribeNICAssetsResponse, err error)
- func (c *Client) DescribeOrganizationUserInfo(request *DescribeOrganizationUserInfoRequest) (response *DescribeOrganizationUserInfoResponse, err error)
- func (c *Client) DescribeOrganizationUserInfoWithContext(ctx context.Context, request *DescribeOrganizationUserInfoRequest) (response *DescribeOrganizationUserInfoResponse, err error)
- func (c *Client) DescribePublicIpAssets(request *DescribePublicIpAssetsRequest) (response *DescribePublicIpAssetsResponse, err error)
- func (c *Client) DescribePublicIpAssetsWithContext(ctx context.Context, request *DescribePublicIpAssetsRequest) (response *DescribePublicIpAssetsResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewCFGRiskList(request *DescribeRiskCenterAssetViewCFGRiskListRequest) (response *DescribeRiskCenterAssetViewCFGRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewCFGRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewCFGRiskListRequest) (response *DescribeRiskCenterAssetViewCFGRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewPortRiskList(request *DescribeRiskCenterAssetViewPortRiskListRequest) (response *DescribeRiskCenterAssetViewPortRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewPortRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewPortRiskListRequest) (response *DescribeRiskCenterAssetViewPortRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewVULRiskList(request *DescribeRiskCenterAssetViewVULRiskListRequest) (response *DescribeRiskCenterAssetViewVULRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewVULRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewVULRiskListRequest) (response *DescribeRiskCenterAssetViewVULRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewWeakPasswordRiskList(request *DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) (response *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterAssetViewWeakPasswordRiskListWithContext(ctx context.Context, ...) (response *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterPortViewPortRiskList(request *DescribeRiskCenterPortViewPortRiskListRequest) (response *DescribeRiskCenterPortViewPortRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterPortViewPortRiskListWithContext(ctx context.Context, request *DescribeRiskCenterPortViewPortRiskListRequest) (response *DescribeRiskCenterPortViewPortRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterServerRiskList(request *DescribeRiskCenterServerRiskListRequest) (response *DescribeRiskCenterServerRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterServerRiskListWithContext(ctx context.Context, request *DescribeRiskCenterServerRiskListRequest) (response *DescribeRiskCenterServerRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterVULViewVULRiskList(request *DescribeRiskCenterVULViewVULRiskListRequest) (response *DescribeRiskCenterVULViewVULRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterVULViewVULRiskListWithContext(ctx context.Context, request *DescribeRiskCenterVULViewVULRiskListRequest) (response *DescribeRiskCenterVULViewVULRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterWebsiteRiskList(request *DescribeRiskCenterWebsiteRiskListRequest) (response *DescribeRiskCenterWebsiteRiskListResponse, err error)
- func (c *Client) DescribeRiskCenterWebsiteRiskListWithContext(ctx context.Context, request *DescribeRiskCenterWebsiteRiskListRequest) (response *DescribeRiskCenterWebsiteRiskListResponse, err error)
- func (c *Client) DescribeScanReportList(request *DescribeScanReportListRequest) (response *DescribeScanReportListResponse, err error)
- func (c *Client) DescribeScanReportListWithContext(ctx context.Context, request *DescribeScanReportListRequest) (response *DescribeScanReportListResponse, err error)
- func (c *Client) DescribeScanTaskList(request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
- func (c *Client) DescribeScanTaskListWithContext(ctx context.Context, request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
- func (c *Client) DescribeSearchBugInfo(request *DescribeSearchBugInfoRequest) (response *DescribeSearchBugInfoResponse, err error)
- func (c *Client) DescribeSearchBugInfoWithContext(ctx context.Context, request *DescribeSearchBugInfoRequest) (response *DescribeSearchBugInfoResponse, err error)
- func (c *Client) DescribeSubnetAssets(request *DescribeSubnetAssetsRequest) (response *DescribeSubnetAssetsResponse, err error)
- func (c *Client) DescribeSubnetAssetsWithContext(ctx context.Context, request *DescribeSubnetAssetsRequest) (response *DescribeSubnetAssetsResponse, err error)
- func (c *Client) DescribeTaskLogList(request *DescribeTaskLogListRequest) (response *DescribeTaskLogListResponse, err error)
- func (c *Client) DescribeTaskLogListWithContext(ctx context.Context, request *DescribeTaskLogListRequest) (response *DescribeTaskLogListResponse, err error)
- func (c *Client) DescribeTaskLogURL(request *DescribeTaskLogURLRequest) (response *DescribeTaskLogURLResponse, err error)
- func (c *Client) DescribeTaskLogURLWithContext(ctx context.Context, request *DescribeTaskLogURLRequest) (response *DescribeTaskLogURLResponse, err error)
- func (c *Client) DescribeVULRiskAdvanceCFGList(request *DescribeVULRiskAdvanceCFGListRequest) (response *DescribeVULRiskAdvanceCFGListResponse, err error)
- func (c *Client) DescribeVULRiskAdvanceCFGListWithContext(ctx context.Context, request *DescribeVULRiskAdvanceCFGListRequest) (response *DescribeVULRiskAdvanceCFGListResponse, err error)
- func (c *Client) DescribeVpcAssets(request *DescribeVpcAssetsRequest) (response *DescribeVpcAssetsResponse, err error)
- func (c *Client) DescribeVpcAssetsWithContext(ctx context.Context, request *DescribeVpcAssetsRequest) (response *DescribeVpcAssetsResponse, err error)
- func (c *Client) ModifyRiskCenterRiskStatus(request *ModifyRiskCenterRiskStatusRequest) (response *ModifyRiskCenterRiskStatusResponse, err error)
- func (c *Client) ModifyRiskCenterRiskStatusWithContext(ctx context.Context, request *ModifyRiskCenterRiskStatusRequest) (response *ModifyRiskCenterRiskStatusResponse, err error)
- func (c *Client) StopRiskCenterTask(request *StopRiskCenterTaskRequest) (response *StopRiskCenterTaskResponse, err error)
- func (c *Client) StopRiskCenterTaskWithContext(ctx context.Context, request *StopRiskCenterTaskRequest) (response *StopRiskCenterTaskResponse, err error)
- type CreateDomainAndIpRequest
- type CreateDomainAndIpRequestParams
- type CreateDomainAndIpResponse
- type CreateDomainAndIpResponseParams
- type CreateRiskCenterScanTaskRequest
- type CreateRiskCenterScanTaskRequestParams
- type CreateRiskCenterScanTaskResponse
- type CreateRiskCenterScanTaskResponseParams
- type DBAssetVO
- type DataSearchBug
- type DbAssetInfo
- type DeleteDomainAndIpRequest
- type DeleteDomainAndIpRequestParams
- type DeleteDomainAndIpResponse
- type DeleteDomainAndIpResponseParams
- type DeleteRiskScanTaskRequest
- type DeleteRiskScanTaskRequestParams
- type DeleteRiskScanTaskResponse
- type DeleteRiskScanTaskResponseParams
- type DescribeCVMAssetInfoRequest
- type DescribeCVMAssetInfoRequestParams
- type DescribeCVMAssetInfoResponse
- type DescribeCVMAssetInfoResponseParams
- type DescribeCVMAssetsRequest
- type DescribeCVMAssetsRequestParams
- type DescribeCVMAssetsResponse
- type DescribeCVMAssetsResponseParams
- type DescribeClusterPodAssetsRequest
- type DescribeClusterPodAssetsRequestParams
- type DescribeClusterPodAssetsResponse
- type DescribeClusterPodAssetsResponseParams
- type DescribeDbAssetInfoRequest
- type DescribeDbAssetInfoRequestParams
- type DescribeDbAssetInfoResponse
- type DescribeDbAssetInfoResponseParams
- type DescribeDbAssetsRequest
- type DescribeDbAssetsRequestParams
- type DescribeDbAssetsResponse
- type DescribeDbAssetsResponseParams
- type DescribeDomainAssetsRequest
- type DescribeDomainAssetsRequestParams
- type DescribeDomainAssetsResponse
- type DescribeDomainAssetsResponseParams
- type DescribeGatewayAssetsRequest
- type DescribeGatewayAssetsRequestParams
- type DescribeGatewayAssetsResponse
- type DescribeGatewayAssetsResponseParams
- type DescribeListenerListRequest
- type DescribeListenerListRequestParams
- type DescribeListenerListResponse
- type DescribeListenerListResponseParams
- type DescribeNICAssetsRequest
- type DescribeNICAssetsRequestParams
- type DescribeNICAssetsResponse
- type DescribeNICAssetsResponseParams
- type DescribeOrganizationUserInfoRequest
- type DescribeOrganizationUserInfoRequestParams
- type DescribeOrganizationUserInfoResponse
- type DescribeOrganizationUserInfoResponseParams
- type DescribePublicIpAssetsRequest
- type DescribePublicIpAssetsRequestParams
- type DescribePublicIpAssetsResponse
- type DescribePublicIpAssetsResponseParams
- type DescribeRiskCenterAssetViewCFGRiskListRequest
- type DescribeRiskCenterAssetViewCFGRiskListRequestParams
- type DescribeRiskCenterAssetViewCFGRiskListResponse
- type DescribeRiskCenterAssetViewCFGRiskListResponseParams
- type DescribeRiskCenterAssetViewPortRiskListRequest
- type DescribeRiskCenterAssetViewPortRiskListRequestParams
- type DescribeRiskCenterAssetViewPortRiskListResponse
- type DescribeRiskCenterAssetViewPortRiskListResponseParams
- type DescribeRiskCenterAssetViewVULRiskListRequest
- type DescribeRiskCenterAssetViewVULRiskListRequestParams
- type DescribeRiskCenterAssetViewVULRiskListResponse
- type DescribeRiskCenterAssetViewVULRiskListResponseParams
- type DescribeRiskCenterAssetViewWeakPasswordRiskListRequest
- type DescribeRiskCenterAssetViewWeakPasswordRiskListRequestParams
- type DescribeRiskCenterAssetViewWeakPasswordRiskListResponse
- type DescribeRiskCenterAssetViewWeakPasswordRiskListResponseParams
- type DescribeRiskCenterPortViewPortRiskListRequest
- type DescribeRiskCenterPortViewPortRiskListRequestParams
- type DescribeRiskCenterPortViewPortRiskListResponse
- type DescribeRiskCenterPortViewPortRiskListResponseParams
- type DescribeRiskCenterServerRiskListRequest
- type DescribeRiskCenterServerRiskListRequestParams
- type DescribeRiskCenterServerRiskListResponse
- type DescribeRiskCenterServerRiskListResponseParams
- type DescribeRiskCenterVULViewVULRiskListRequest
- type DescribeRiskCenterVULViewVULRiskListRequestParams
- type DescribeRiskCenterVULViewVULRiskListResponse
- type DescribeRiskCenterVULViewVULRiskListResponseParams
- type DescribeRiskCenterWebsiteRiskListRequest
- type DescribeRiskCenterWebsiteRiskListRequestParams
- type DescribeRiskCenterWebsiteRiskListResponse
- type DescribeRiskCenterWebsiteRiskListResponseParams
- type DescribeScanReportListRequest
- type DescribeScanReportListRequestParams
- type DescribeScanReportListResponse
- type DescribeScanReportListResponseParams
- type DescribeScanTaskListRequest
- type DescribeScanTaskListRequestParams
- type DescribeScanTaskListResponse
- type DescribeScanTaskListResponseParams
- type DescribeSearchBugInfoRequest
- type DescribeSearchBugInfoRequestParams
- type DescribeSearchBugInfoResponse
- type DescribeSearchBugInfoResponseParams
- type DescribeSubnetAssetsRequest
- type DescribeSubnetAssetsRequestParams
- type DescribeSubnetAssetsResponse
- type DescribeSubnetAssetsResponseParams
- type DescribeTaskLogListRequest
- type DescribeTaskLogListRequestParams
- type DescribeTaskLogListResponse
- type DescribeTaskLogListResponseParams
- type DescribeTaskLogURLRequest
- type DescribeTaskLogURLRequestParams
- type DescribeTaskLogURLResponse
- type DescribeTaskLogURLResponseParams
- type DescribeVULRiskAdvanceCFGListRequest
- type DescribeVULRiskAdvanceCFGListRequestParams
- type DescribeVULRiskAdvanceCFGListResponse
- type DescribeVULRiskAdvanceCFGListResponseParams
- type DescribeVpcAssetsRequest
- type DescribeVpcAssetsRequestParams
- type DescribeVpcAssetsResponse
- type DescribeVpcAssetsResponseParams
- type DomainAssetVO
- type Filter
- type FilterDataObject
- type GateWayAsset
- type IpAssetListVO
- type ModifyRiskCenterRiskStatusRequest
- type ModifyRiskCenterRiskStatusRequestParams
- type ModifyRiskCenterRiskStatusResponse
- type ModifyRiskCenterRiskStatusResponseParams
- type NICAsset
- type OrganizationUserInfo
- type PortViewPortRisk
- type PublicIpDomainListKey
- type ReportItemKey
- type ReportTaskIdList
- type RiskCenterStatusKey
- type ScanTaskInfo
- type ScanTaskInfoList
- type ServerRisk
- type ServerRiskSuggestion
- type StopRiskCenterTaskRequest
- type StopRiskCenterTaskRequestParams
- type StopRiskCenterTaskResponse
- type StopRiskCenterTaskResponseParams
- type SubnetAsset
- type Tag
- type Tags
- type TaskAdvanceCFG
- type TaskAssetObject
- type TaskCenterCFGRiskInputParam
- type TaskCenterVulRiskInputParam
- type TaskCenterWeakPwdRiskInputParam
- type TaskIdListKey
- type TaskLogInfo
- type TaskLogURL
- type VULRiskAdvanceCFGList
- type VULViewVULRisk
- type Vpc
- type WebsiteRisk
- type WhereFilter
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。 DRYRUNOPERATION = "DryRunOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 资源售罄。 RESOURCESSOLDOUT = "ResourcesSoldOut" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2022-11-21"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddNewBindRoleUserRequest ¶
type AddNewBindRoleUserRequest struct {
*tchttp.BaseRequest
}
func NewAddNewBindRoleUserRequest ¶
func NewAddNewBindRoleUserRequest() (request *AddNewBindRoleUserRequest)
func (*AddNewBindRoleUserRequest) FromJsonString ¶
func (r *AddNewBindRoleUserRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddNewBindRoleUserRequest) ToJsonString ¶
func (r *AddNewBindRoleUserRequest) ToJsonString() string
type AddNewBindRoleUserRequestParams ¶
type AddNewBindRoleUserRequestParams struct { }
Predefined struct for user
type AddNewBindRoleUserResponse ¶
type AddNewBindRoleUserResponse struct { *tchttp.BaseResponse Response *AddNewBindRoleUserResponseParams `json:"Response"` }
func NewAddNewBindRoleUserResponse ¶
func NewAddNewBindRoleUserResponse() (response *AddNewBindRoleUserResponse)
func (*AddNewBindRoleUserResponse) FromJsonString ¶
func (r *AddNewBindRoleUserResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddNewBindRoleUserResponse) ToJsonString ¶
func (r *AddNewBindRoleUserResponse) ToJsonString() string
type AddNewBindRoleUserResponseParams ¶
type AddNewBindRoleUserResponseParams struct { // 0成功,其他失败 Status *int64 `json:"Status,omitnil" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type AssetBaseInfoResponse ¶
type AssetBaseInfoResponse struct { // vpc-id // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // vpc-name // 注意:此字段可能返回 null,表示取不到有效值。 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // 资产名 // 注意:此字段可能返回 null,表示取不到有效值。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 操作系统 // 注意:此字段可能返回 null,表示取不到有效值。 Os *string `json:"Os,omitnil" name:"Os"` // 公网ip // 注意:此字段可能返回 null,表示取不到有效值。 PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 资产id // 注意:此字段可能返回 null,表示取不到有效值。 AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 账号数量 // 注意:此字段可能返回 null,表示取不到有效值。 AccountNum *uint64 `json:"AccountNum,omitnil" name:"AccountNum"` // 端口数量 // 注意:此字段可能返回 null,表示取不到有效值。 PortNum *uint64 `json:"PortNum,omitnil" name:"PortNum"` // 进程数量 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessNum *uint64 `json:"ProcessNum,omitnil" name:"ProcessNum"` // 软件应用数量 // 注意:此字段可能返回 null,表示取不到有效值。 SoftApplicationNum *uint64 `json:"SoftApplicationNum,omitnil" name:"SoftApplicationNum"` // 数据库数量 // 注意:此字段可能返回 null,表示取不到有效值。 DatabaseNum *uint64 `json:"DatabaseNum,omitnil" name:"DatabaseNum"` // Web应用数量 // 注意:此字段可能返回 null,表示取不到有效值。 WebApplicationNum *uint64 `json:"WebApplicationNum,omitnil" name:"WebApplicationNum"` // 服务数量 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceNum *uint64 `json:"ServiceNum,omitnil" name:"ServiceNum"` // web框架数量 // 注意:此字段可能返回 null,表示取不到有效值。 WebFrameworkNum *uint64 `json:"WebFrameworkNum,omitnil" name:"WebFrameworkNum"` // Web站点数量 // 注意:此字段可能返回 null,表示取不到有效值。 WebSiteNum *uint64 `json:"WebSiteNum,omitnil" name:"WebSiteNum"` // Jar包数量 // 注意:此字段可能返回 null,表示取不到有效值。 JarPackageNum *uint64 `json:"JarPackageNum,omitnil" name:"JarPackageNum"` // 启动服务数量 // 注意:此字段可能返回 null,表示取不到有效值。 StartServiceNum *uint64 `json:"StartServiceNum,omitnil" name:"StartServiceNum"` // 计划任务数量 // 注意:此字段可能返回 null,表示取不到有效值。 ScheduledTaskNum *uint64 `json:"ScheduledTaskNum,omitnil" name:"ScheduledTaskNum"` // 环境变量数量 // 注意:此字段可能返回 null,表示取不到有效值。 EnvironmentVariableNum *uint64 `json:"EnvironmentVariableNum,omitnil" name:"EnvironmentVariableNum"` // 内核模块数量 // 注意:此字段可能返回 null,表示取不到有效值。 KernelModuleNum *uint64 `json:"KernelModuleNum,omitnil" name:"KernelModuleNum"` // 系统安装包数量 // 注意:此字段可能返回 null,表示取不到有效值。 SystemInstallationPackageNum *uint64 `json:"SystemInstallationPackageNum,omitnil" name:"SystemInstallationPackageNum"` // 剩余防护时长 // 注意:此字段可能返回 null,表示取不到有效值。 SurplusProtectDay *uint64 `json:"SurplusProtectDay,omitnil" name:"SurplusProtectDay"` // 客户端是否安装 1 已安装 0 未安装 // 注意:此字段可能返回 null,表示取不到有效值。 CWPStatus *uint64 `json:"CWPStatus,omitnil" name:"CWPStatus"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // 防护等级 // 注意:此字段可能返回 null,表示取不到有效值。 ProtectLevel *string `json:"ProtectLevel,omitnil" name:"ProtectLevel"` // 防护时长 // 注意:此字段可能返回 null,表示取不到有效值。 ProtectedDay *uint64 `json:"ProtectedDay,omitnil" name:"ProtectedDay"` }
type AssetClusterPod ¶ added in v1.0.680
type AssetClusterPod struct { // 租户id AppId *int64 `json:"AppId,omitnil" name:"AppId"` // 租户uin Uin *string `json:"Uin,omitnil" name:"Uin"` // 租户昵称 Nick *string `json:"Nick,omitnil" name:"Nick"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // pod id AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // pod名称 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // pod创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceCreateTime *string `json:"InstanceCreateTime,omitnil" name:"InstanceCreateTime"` // 命名空间 // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil" name:"Namespace"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil" name:"Status"` // 集群id // 注意:此字段可能返回 null,表示取不到有效值。 ClusterId *string `json:"ClusterId,omitnil" name:"ClusterId"` // 集群名称 // 注意:此字段可能返回 null,表示取不到有效值。 ClusterName *string `json:"ClusterName,omitnil" name:"ClusterName"` // 主机id // 注意:此字段可能返回 null,表示取不到有效值。 MachineId *string `json:"MachineId,omitnil" name:"MachineId"` // 主机名 // 注意:此字段可能返回 null,表示取不到有效值。 MachineName *string `json:"MachineName,omitnil" name:"MachineName"` // pod ip // 注意:此字段可能返回 null,表示取不到有效值。 PodIp *string `json:"PodIp,omitnil" name:"PodIp"` // 关联service数 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceCount *int64 `json:"ServiceCount,omitnil" name:"ServiceCount"` // 关联容器数 // 注意:此字段可能返回 null,表示取不到有效值。 ContainerCount *int64 `json:"ContainerCount,omitnil" name:"ContainerCount"` // 公网ip // 注意:此字段可能返回 null,表示取不到有效值。 PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // 是否核心:1:核心,2:非核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *int64 `json:"IsCore,omitnil" name:"IsCore"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` }
type AssetInfoDetail ¶ added in v1.0.738
type AssetInfoDetail struct { // 用户appid // 注意:此字段可能返回 null,表示取不到有效值。 AppID *string `json:"AppID,omitnil" name:"AppID"` // CVE编号 // 注意:此字段可能返回 null,表示取不到有效值。 CVEId *string `json:"CVEId,omitnil" name:"CVEId"` // 是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错 // 注意:此字段可能返回 null,表示取不到有效值。 IsScan *int64 `json:"IsScan,omitnil" name:"IsScan"` // 影响资产数目 // 注意:此字段可能返回 null,表示取不到有效值。 InfluenceAsset *int64 `json:"InfluenceAsset,omitnil" name:"InfluenceAsset"` // 未修复资产数目 // 注意:此字段可能返回 null,表示取不到有效值。 NotRepairAsset *int64 `json:"NotRepairAsset,omitnil" name:"NotRepairAsset"` // 未防护资产数目 // 注意:此字段可能返回 null,表示取不到有效值。 NotProtectAsset *int64 `json:"NotProtectAsset,omitnil" name:"NotProtectAsset"` // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 任务百分比 // 注意:此字段可能返回 null,表示取不到有效值。 TaskPercent *int64 `json:"TaskPercent,omitnil" name:"TaskPercent"` // 任务时间 // 注意:此字段可能返回 null,表示取不到有效值。 TaskTime *int64 `json:"TaskTime,omitnil" name:"TaskTime"` // 扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil" name:"ScanTime"` }
type AssetViewCFGRisk ¶ added in v1.0.755
type AssetViewCFGRisk struct { // 唯一id Id *string `json:"Id,omitnil" name:"Id"` // 配置名 CFGName *string `json:"CFGName,omitnil" name:"CFGName"` // 检查类型 CheckType *string `json:"CheckType,omitnil" name:"CheckType"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 实例类型 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 影响资产 AffectAsset *string `json:"AffectAsset,omitnil" name:"AffectAsset"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 来源 From *string `json:"From,omitnil" name:"From"` // 状态 Status *int64 `json:"Status,omitnil" name:"Status"` // - CFGSTD *string `json:"CFGSTD,omitnil" name:"CFGSTD"` // 配置详情 CFGDescribe *string `json:"CFGDescribe,omitnil" name:"CFGDescribe"` // 修复建议 CFGFix *string `json:"CFGFix,omitnil" name:"CFGFix"` // 帮助文档链接 CFGHelpURL *string `json:"CFGHelpURL,omitnil" name:"CFGHelpURL"` // 前端使用索引 Index *string `json:"Index,omitnil" name:"Index"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` }
type AssetViewPortRisk ¶ added in v1.0.680
type AssetViewPortRisk struct { // 端口 Port *uint64 `json:"Port,omitnil" name:"Port"` // 影响资产 AffectAsset *string `json:"AffectAsset,omitnil" name:"AffectAsset"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 资产类型 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 协议 Protocol *string `json:"Protocol,omitnil" name:"Protocol"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 服务 Service *string `json:"Service,omitnil" name:"Service"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 处置建议,0保持现状、1限制访问、2封禁端口 Suggestion *uint64 `json:"Suggestion,omitnil" name:"Suggestion"` // 状态,0未处理、1已处置、2已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 风险ID Id *string `json:"Id,omitnil" name:"Id"` // 前端索引 Index *string `json:"Index,omitnil" name:"Index"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 识别来源,详细看枚举返回。 From *string `json:"From,omitnil" name:"From"` }
type AssetViewVULRisk ¶ added in v1.0.680
type AssetViewVULRisk struct { // 影响资产 AffectAsset *string `json:"AffectAsset,omitnil" name:"AffectAsset"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 资产类型 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 服务 Service *string `json:"Service,omitnil" name:"Service"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 状态,0未处理、1已处置、2已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 风险ID Id *string `json:"Id,omitnil" name:"Id"` // 前端索引 Index *string `json:"Index,omitnil" name:"Index"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 漏洞类型 VULType *string `json:"VULType,omitnil" name:"VULType"` // 端口 Port *string `json:"Port,omitnil" name:"Port"` // 漏洞描述 Describe *string `json:"Describe,omitnil" name:"Describe"` // 漏洞影响组件 AppName *string `json:"AppName,omitnil" name:"AppName"` // 技术参考 References *string `json:"References,omitnil" name:"References"` // 漏洞影响版本 AppVersion *string `json:"AppVersion,omitnil" name:"AppVersion"` // 风险点 VULURL *string `json:"VULURL,omitnil" name:"VULURL"` // 漏洞名称 VULName *string `json:"VULName,omitnil" name:"VULName"` // cve CVE *string `json:"CVE,omitnil" name:"CVE"` // 修复方案 Fix *string `json:"Fix,omitnil" name:"Fix"` // pocid POCId *string `json:"POCId,omitnil" name:"POCId"` // 扫描来源 From *string `json:"From,omitnil" name:"From"` // 主机版本 CWPVersion *int64 `json:"CWPVersion,omitnil" name:"CWPVersion"` // 是否支持修复 IsSupportRepair *bool `json:"IsSupportRepair,omitnil" name:"IsSupportRepair"` // 是否支持扫描 IsSupportDetect *bool `json:"IsSupportDetect,omitnil" name:"IsSupportDetect"` // 实例uuid InstanceUUID *string `json:"InstanceUUID,omitnil" name:"InstanceUUID"` // 攻击载荷 Payload *string `json:"Payload,omitnil" name:"Payload"` // 应急漏洞类型,1-应急漏洞,0-非应急漏洞 // 注意:此字段可能返回 null,表示取不到有效值。 EMGCVulType *int64 `json:"EMGCVulType,omitnil" name:"EMGCVulType"` }
type AssetViewWeakPassRisk ¶ added in v1.0.755
type AssetViewWeakPassRisk struct { // 影响资产 AffectAsset *string `json:"AffectAsset,omitnil" name:"AffectAsset"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 资产类型 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 服务 Service *string `json:"Service,omitnil" name:"Service"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 状态,0未处理、1已处置、2已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 资产唯一id Id *string `json:"Id,omitnil" name:"Id"` // 前端索引 Index *string `json:"Index,omitnil" name:"Index"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 弱口令类型 PasswordType *string `json:"PasswordType,omitnil" name:"PasswordType"` // 来源 From *string `json:"From,omitnil" name:"From"` // 漏洞类型 VULType *string `json:"VULType,omitnil" name:"VULType"` // 漏洞url VULURL *string `json:"VULURL,omitnil" name:"VULURL"` // 修复建议 Fix *string `json:"Fix,omitnil" name:"Fix"` // 负载 Payload *string `json:"Payload,omitnil" name:"Payload"` }
type BugInfoDetail ¶ added in v1.0.738
type BugInfoDetail struct { // 漏洞编号 // 注意:此字段可能返回 null,表示取不到有效值。 Id *uint64 `json:"Id,omitnil" name:"Id"` // 漏洞对应pocId // 注意:此字段可能返回 null,表示取不到有效值。 PatchId *string `json:"PatchId,omitnil" name:"PatchId"` // 漏洞名称 // 注意:此字段可能返回 null,表示取不到有效值。 VULName *string `json:"VULName,omitnil" name:"VULName"` // 漏洞严重性:high,middle,low,info // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil" name:"Level"` // cvss评分 // 注意:此字段可能返回 null,表示取不到有效值。 CVSSScore *string `json:"CVSSScore,omitnil" name:"CVSSScore"` // cve编号 // 注意:此字段可能返回 null,表示取不到有效值。 CVEId *string `json:"CVEId,omitnil" name:"CVEId"` // 漏洞标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag *string `json:"Tag,omitnil" name:"Tag"` // 漏洞种类,1:web应用,2:系统组件漏洞,3:配置风险 // 注意:此字段可能返回 null,表示取不到有效值。 VULCategory *uint64 `json:"VULCategory,omitnil" name:"VULCategory"` // 漏洞影响系统 // 注意:此字段可能返回 null,表示取不到有效值。 ImpactOs *string `json:"ImpactOs,omitnil" name:"ImpactOs"` // 漏洞影响组件 // 注意:此字段可能返回 null,表示取不到有效值。 ImpactCOMPENT *string `json:"ImpactCOMPENT,omitnil" name:"ImpactCOMPENT"` // 漏洞影响版本 // 注意:此字段可能返回 null,表示取不到有效值。 ImpactVersion *string `json:"ImpactVersion,omitnil" name:"ImpactVersion"` // 链接 // 注意:此字段可能返回 null,表示取不到有效值。 Reference *string `json:"Reference,omitnil" name:"Reference"` // 漏洞描述 // 注意:此字段可能返回 null,表示取不到有效值。 VULDescribe *string `json:"VULDescribe,omitnil" name:"VULDescribe"` // 修复建议 // 注意:此字段可能返回 null,表示取不到有效值。 Fix *string `json:"Fix,omitnil" name:"Fix"` // 产品支持状态,实时返回 // 注意:此字段可能返回 null,表示取不到有效值。 ProSupport *uint64 `json:"ProSupport,omitnil" name:"ProSupport"` // 是否公开,0为未发布,1为发布 // 注意:此字段可能返回 null,表示取不到有效值。 IsPublish *uint64 `json:"IsPublish,omitnil" name:"IsPublish"` // 释放时间 // 注意:此字段可能返回 null,表示取不到有效值。 ReleaseTime *string `json:"ReleaseTime,omitnil" name:"ReleaseTime"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil" name:"UpdateTime"` // 漏洞子类别 // 注意:此字段可能返回 null,表示取不到有效值。 SubCategory *string `json:"SubCategory,omitnil" name:"SubCategory"` }
type CVMAssetVO ¶
type CVMAssetVO struct { // 资产id // 注意:此字段可能返回 null,表示取不到有效值。 AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 资产名 // 注意:此字段可能返回 null,表示取不到有效值。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // 防护状态 // 注意:此字段可能返回 null,表示取不到有效值。 CWPStatus *uint64 `json:"CWPStatus,omitnil" name:"CWPStatus"` // 资产创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 AssetCreateTime *string `json:"AssetCreateTime,omitnil" name:"AssetCreateTime"` // 公网ip // 注意:此字段可能返回 null,表示取不到有效值。 PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 私网ip // 注意:此字段可能返回 null,表示取不到有效值。 PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // vpc id // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // vpc 名 // 注意:此字段可能返回 null,表示取不到有效值。 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // appid信息 // 注意:此字段可能返回 null,表示取不到有效值。 AppId *uint64 `json:"AppId,omitnil" name:"AppId"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 昵称 // 注意:此字段可能返回 null,表示取不到有效值。 NickName *string `json:"NickName,omitnil" name:"NickName"` // 可用区 // 注意:此字段可能返回 null,表示取不到有效值。 AvailableArea *string `json:"AvailableArea,omitnil" name:"AvailableArea"` // 是否核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 子网id // 注意:此字段可能返回 null,表示取不到有效值。 SubnetId *string `json:"SubnetId,omitnil" name:"SubnetId"` // 子网名 // 注意:此字段可能返回 null,表示取不到有效值。 SubnetName *string `json:"SubnetName,omitnil" name:"SubnetName"` // uuid // 注意:此字段可能返回 null,表示取不到有效值。 InstanceUuid *string `json:"InstanceUuid,omitnil" name:"InstanceUuid"` // qquid // 注意:此字段可能返回 null,表示取不到有效值。 InstanceQUuid *string `json:"InstanceQUuid,omitnil" name:"InstanceQUuid"` // os名 // 注意:此字段可能返回 null,表示取不到有效值。 OsName *string `json:"OsName,omitnil" name:"OsName"` // 分区 // 注意:此字段可能返回 null,表示取不到有效值。 PartitionCount *uint64 `json:"PartitionCount,omitnil" name:"PartitionCount"` // cpu信息 // 注意:此字段可能返回 null,表示取不到有效值。 CPUInfo *string `json:"CPUInfo,omitnil" name:"CPUInfo"` // cpu大小 // 注意:此字段可能返回 null,表示取不到有效值。 CPUSize *uint64 `json:"CPUSize,omitnil" name:"CPUSize"` // cpu负载 // 注意:此字段可能返回 null,表示取不到有效值。 CPULoad *string `json:"CPULoad,omitnil" name:"CPULoad"` // 内存大小 // 注意:此字段可能返回 null,表示取不到有效值。 MemorySize *string `json:"MemorySize,omitnil" name:"MemorySize"` // 内存负载 // 注意:此字段可能返回 null,表示取不到有效值。 MemoryLoad *string `json:"MemoryLoad,omitnil" name:"MemoryLoad"` // 硬盘大小 // 注意:此字段可能返回 null,表示取不到有效值。 DiskSize *string `json:"DiskSize,omitnil" name:"DiskSize"` // 硬盘负载 // 注意:此字段可能返回 null,表示取不到有效值。 DiskLoad *string `json:"DiskLoad,omitnil" name:"DiskLoad"` // 账号数 // 注意:此字段可能返回 null,表示取不到有效值。 AccountCount *string `json:"AccountCount,omitnil" name:"AccountCount"` // 进程数 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessCount *string `json:"ProcessCount,omitnil" name:"ProcessCount"` // 软件应用 // 注意:此字段可能返回 null,表示取不到有效值。 AppCount *string `json:"AppCount,omitnil" name:"AppCount"` // 监听端口 // 注意:此字段可能返回 null,表示取不到有效值。 PortCount *uint64 `json:"PortCount,omitnil" name:"PortCount"` // 网络攻击 // 注意:此字段可能返回 null,表示取不到有效值。 Attack *uint64 `json:"Attack,omitnil" name:"Attack"` // 网络访问 // 注意:此字段可能返回 null,表示取不到有效值。 Access *uint64 `json:"Access,omitnil" name:"Access"` // 网络拦截 // 注意:此字段可能返回 null,表示取不到有效值。 Intercept *uint64 `json:"Intercept,omitnil" name:"Intercept"` // 入向峰值带宽 // 注意:此字段可能返回 null,表示取不到有效值。 InBandwidth *string `json:"InBandwidth,omitnil" name:"InBandwidth"` // 出向峰值带宽 // 注意:此字段可能返回 null,表示取不到有效值。 OutBandwidth *string `json:"OutBandwidth,omitnil" name:"OutBandwidth"` // 入向累计流量 // 注意:此字段可能返回 null,表示取不到有效值。 InFlow *string `json:"InFlow,omitnil" name:"InFlow"` // 出向累计流量 // 注意:此字段可能返回 null,表示取不到有效值。 OutFlow *string `json:"OutFlow,omitnil" name:"OutFlow"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 恶意主动外联 // 注意:此字段可能返回 null,表示取不到有效值。 NetWorkOut *uint64 `json:"NetWorkOut,omitnil" name:"NetWorkOut"` // 端口风险 // 注意:此字段可能返回 null,表示取不到有效值。 PortRisk *uint64 `json:"PortRisk,omitnil" name:"PortRisk"` // 漏洞风险 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityRisk *uint64 `json:"VulnerabilityRisk,omitnil" name:"VulnerabilityRisk"` // 配置风险 // 注意:此字段可能返回 null,表示取不到有效值。 ConfigurationRisk *uint64 `json:"ConfigurationRisk,omitnil" name:"ConfigurationRisk"` // 扫描任务数 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTask *uint64 `json:"ScanTask,omitnil" name:"ScanTask"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // memberId // 注意:此字段可能返回 null,表示取不到有效值。 MemberId *string `json:"MemberId,omitnil" name:"MemberId"` // os全称 // 注意:此字段可能返回 null,表示取不到有效值。 Os *string `json:"Os,omitnil" name:"Os"` // 风险服务暴露 // 注意:此字段可能返回 null,表示取不到有效值。 RiskExposure *int64 `json:"RiskExposure,omitnil" name:"RiskExposure"` // 模拟攻击工具状态。0代表未安装,1代表已安装,2代表已离线 // 注意:此字段可能返回 null,表示取不到有效值。 BASAgentStatus *int64 `json:"BASAgentStatus,omitnil" name:"BASAgentStatus"` // 1新资产;0 非新资产 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` }
type ClbListenerListInfo ¶ added in v1.0.719
type ClbListenerListInfo struct { // 监听器id // 注意:此字段可能返回 null,表示取不到有效值。 ListenerId *string `json:"ListenerId,omitnil" name:"ListenerId"` // 监听器名称 // 注意:此字段可能返回 null,表示取不到有效值。 ListenerName *string `json:"ListenerName,omitnil" name:"ListenerName"` // 负载均衡Id // 注意:此字段可能返回 null,表示取不到有效值。 LoadBalancerId *string `json:"LoadBalancerId,omitnil" name:"LoadBalancerId"` // 负载均衡名称 // 注意:此字段可能返回 null,表示取不到有效值。 LoadBalancerName *string `json:"LoadBalancerName,omitnil" name:"LoadBalancerName"` // 协议 // 注意:此字段可能返回 null,表示取不到有效值。 Protocol *string `json:"Protocol,omitnil" name:"Protocol"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // 负载均衡ip // 注意:此字段可能返回 null,表示取不到有效值。 Vip *string `json:"Vip,omitnil" name:"Vip"` // 端口 // 注意:此字段可能返回 null,表示取不到有效值。 VPort *int64 `json:"VPort,omitnil" name:"VPort"` // 区域 // 注意:此字段可能返回 null,表示取不到有效值。 Zone *string `json:"Zone,omitnil" name:"Zone"` // 私有网络id // 注意:此字段可能返回 null,表示取不到有效值。 NumericalVpcId *int64 `json:"NumericalVpcId,omitnil" name:"NumericalVpcId"` // 负载均衡类型 // 注意:此字段可能返回 null,表示取不到有效值。 LoadBalancerType *string `json:"LoadBalancerType,omitnil" name:"LoadBalancerType"` // 监听器域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil" name:"Domain"` // 负载均衡域名 // 注意:此字段可能返回 null,表示取不到有效值。 LoadBalancerDomain *string `json:"LoadBalancerDomain,omitnil" name:"LoadBalancerDomain"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AddNewBindRoleUser ¶
func (c *Client) AddNewBindRoleUser(request *AddNewBindRoleUserRequest) (response *AddNewBindRoleUserResponse, err error)
AddNewBindRoleUser csip角色授权绑定接口
func (*Client) AddNewBindRoleUserWithContext ¶
func (c *Client) AddNewBindRoleUserWithContext(ctx context.Context, request *AddNewBindRoleUserRequest) (response *AddNewBindRoleUserResponse, err error)
AddNewBindRoleUser csip角色授权绑定接口
func (*Client) CreateDomainAndIp ¶ added in v1.0.674
func (c *Client) CreateDomainAndIp(request *CreateDomainAndIpRequest) (response *CreateDomainAndIpResponse, err error)
CreateDomainAndIp 创建域名、ip相关信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateDomainAndIpWithContext ¶ added in v1.0.674
func (c *Client) CreateDomainAndIpWithContext(ctx context.Context, request *CreateDomainAndIpRequest) (response *CreateDomainAndIpResponse, err error)
CreateDomainAndIp 创建域名、ip相关信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateRiskCenterScanTask ¶ added in v1.0.684
func (c *Client) CreateRiskCenterScanTask(request *CreateRiskCenterScanTaskRequest) (response *CreateRiskCenterScanTaskResponse, err error)
CreateRiskCenterScanTask 创建风险中心扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateRiskCenterScanTaskWithContext ¶ added in v1.0.684
func (c *Client) CreateRiskCenterScanTaskWithContext(ctx context.Context, request *CreateRiskCenterScanTaskRequest) (response *CreateRiskCenterScanTaskResponse, err error)
CreateRiskCenterScanTask 创建风险中心扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteDomainAndIp ¶ added in v1.0.754
func (c *Client) DeleteDomainAndIp(request *DeleteDomainAndIpRequest) (response *DeleteDomainAndIpResponse, err error)
DeleteDomainAndIp 删除域名和ip请求
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteDomainAndIpWithContext ¶ added in v1.0.754
func (c *Client) DeleteDomainAndIpWithContext(ctx context.Context, request *DeleteDomainAndIpRequest) (response *DeleteDomainAndIpResponse, err error)
DeleteDomainAndIp 删除域名和ip请求
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteRiskScanTask ¶ added in v1.0.754
func (c *Client) DeleteRiskScanTask(request *DeleteRiskScanTaskRequest) (response *DeleteRiskScanTaskResponse, err error)
DeleteRiskScanTask 删除风险中心扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteRiskScanTaskWithContext ¶ added in v1.0.754
func (c *Client) DeleteRiskScanTaskWithContext(ctx context.Context, request *DeleteRiskScanTaskRequest) (response *DeleteRiskScanTaskResponse, err error)
DeleteRiskScanTask 删除风险中心扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCVMAssetInfo ¶
func (c *Client) DescribeCVMAssetInfo(request *DescribeCVMAssetInfoRequest) (response *DescribeCVMAssetInfoResponse, err error)
DescribeCVMAssetInfo cvm详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCVMAssetInfoWithContext ¶
func (c *Client) DescribeCVMAssetInfoWithContext(ctx context.Context, request *DescribeCVMAssetInfoRequest) (response *DescribeCVMAssetInfoResponse, err error)
DescribeCVMAssetInfo cvm详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCVMAssets ¶
func (c *Client) DescribeCVMAssets(request *DescribeCVMAssetsRequest) (response *DescribeCVMAssetsResponse, err error)
DescribeCVMAssets cvm列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCVMAssetsWithContext ¶
func (c *Client) DescribeCVMAssetsWithContext(ctx context.Context, request *DescribeCVMAssetsRequest) (response *DescribeCVMAssetsResponse, err error)
DescribeCVMAssets cvm列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeClusterPodAssets ¶ added in v1.0.680
func (c *Client) DescribeClusterPodAssets(request *DescribeClusterPodAssetsRequest) (response *DescribeClusterPodAssetsResponse, err error)
DescribeClusterPodAssets 集群pod列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeClusterPodAssetsWithContext ¶ added in v1.0.680
func (c *Client) DescribeClusterPodAssetsWithContext(ctx context.Context, request *DescribeClusterPodAssetsRequest) (response *DescribeClusterPodAssetsResponse, err error)
DescribeClusterPodAssets 集群pod列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDbAssetInfo ¶
func (c *Client) DescribeDbAssetInfo(request *DescribeDbAssetInfoRequest) (response *DescribeDbAssetInfoResponse, err error)
DescribeDbAssetInfo db资产详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDbAssetInfoWithContext ¶
func (c *Client) DescribeDbAssetInfoWithContext(ctx context.Context, request *DescribeDbAssetInfoRequest) (response *DescribeDbAssetInfoResponse, err error)
DescribeDbAssetInfo db资产详情
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDbAssets ¶
func (c *Client) DescribeDbAssets(request *DescribeDbAssetsRequest) (response *DescribeDbAssetsResponse, err error)
DescribeDbAssets 数据库资产列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDbAssetsWithContext ¶
func (c *Client) DescribeDbAssetsWithContext(ctx context.Context, request *DescribeDbAssetsRequest) (response *DescribeDbAssetsResponse, err error)
DescribeDbAssets 数据库资产列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDomainAssets ¶ added in v1.0.680
func (c *Client) DescribeDomainAssets(request *DescribeDomainAssetsRequest) (response *DescribeDomainAssetsResponse, err error)
DescribeDomainAssets 域名列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDomainAssetsWithContext ¶ added in v1.0.680
func (c *Client) DescribeDomainAssetsWithContext(ctx context.Context, request *DescribeDomainAssetsRequest) (response *DescribeDomainAssetsResponse, err error)
DescribeDomainAssets 域名列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeGatewayAssets ¶ added in v1.0.814
func (c *Client) DescribeGatewayAssets(request *DescribeGatewayAssetsRequest) (response *DescribeGatewayAssetsResponse, err error)
DescribeGatewayAssets 获取网关列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeGatewayAssetsWithContext ¶ added in v1.0.814
func (c *Client) DescribeGatewayAssetsWithContext(ctx context.Context, request *DescribeGatewayAssetsRequest) (response *DescribeGatewayAssetsResponse, err error)
DescribeGatewayAssets 获取网关列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeListenerList ¶ added in v1.0.719
func (c *Client) DescribeListenerList(request *DescribeListenerListRequest) (response *DescribeListenerListResponse, err error)
DescribeListenerList 查询clb监听器列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeListenerListWithContext ¶ added in v1.0.719
func (c *Client) DescribeListenerListWithContext(ctx context.Context, request *DescribeListenerListRequest) (response *DescribeListenerListResponse, err error)
DescribeListenerList 查询clb监听器列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeNICAssets ¶ added in v1.0.816
func (c *Client) DescribeNICAssets(request *DescribeNICAssetsRequest) (response *DescribeNICAssetsResponse, err error)
DescribeNICAssets 获取网卡列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeNICAssetsWithContext ¶ added in v1.0.816
func (c *Client) DescribeNICAssetsWithContext(ctx context.Context, request *DescribeNICAssetsRequest) (response *DescribeNICAssetsResponse, err error)
DescribeNICAssets 获取网卡列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeOrganizationUserInfo ¶ added in v1.0.820
func (c *Client) DescribeOrganizationUserInfo(request *DescribeOrganizationUserInfoRequest) (response *DescribeOrganizationUserInfoResponse, err error)
DescribeOrganizationUserInfo 查询集团账号用户列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeOrganizationUserInfoWithContext ¶ added in v1.0.820
func (c *Client) DescribeOrganizationUserInfoWithContext(ctx context.Context, request *DescribeOrganizationUserInfoRequest) (response *DescribeOrganizationUserInfoResponse, err error)
DescribeOrganizationUserInfo 查询集团账号用户列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePublicIpAssets ¶ added in v1.0.680
func (c *Client) DescribePublicIpAssets(request *DescribePublicIpAssetsRequest) (response *DescribePublicIpAssetsResponse, err error)
DescribePublicIpAssets ip公网列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePublicIpAssetsWithContext ¶ added in v1.0.680
func (c *Client) DescribePublicIpAssetsWithContext(ctx context.Context, request *DescribePublicIpAssetsRequest) (response *DescribePublicIpAssetsResponse, err error)
DescribePublicIpAssets ip公网列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewCFGRiskList ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterAssetViewCFGRiskList(request *DescribeRiskCenterAssetViewCFGRiskListRequest) (response *DescribeRiskCenterAssetViewCFGRiskListResponse, err error)
DescribeRiskCenterAssetViewCFGRiskList 获取资产视角的配置风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewCFGRiskListWithContext ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterAssetViewCFGRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewCFGRiskListRequest) (response *DescribeRiskCenterAssetViewCFGRiskListResponse, err error)
DescribeRiskCenterAssetViewCFGRiskList 获取资产视角的配置风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewPortRiskList ¶ added in v1.0.680
func (c *Client) DescribeRiskCenterAssetViewPortRiskList(request *DescribeRiskCenterAssetViewPortRiskListRequest) (response *DescribeRiskCenterAssetViewPortRiskListResponse, err error)
DescribeRiskCenterAssetViewPortRiskList 获取资产视角的端口风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewPortRiskListWithContext ¶ added in v1.0.680
func (c *Client) DescribeRiskCenterAssetViewPortRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewPortRiskListRequest) (response *DescribeRiskCenterAssetViewPortRiskListResponse, err error)
DescribeRiskCenterAssetViewPortRiskList 获取资产视角的端口风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewVULRiskList ¶ added in v1.0.680
func (c *Client) DescribeRiskCenterAssetViewVULRiskList(request *DescribeRiskCenterAssetViewVULRiskListRequest) (response *DescribeRiskCenterAssetViewVULRiskListResponse, err error)
DescribeRiskCenterAssetViewVULRiskList 获取资产视角的漏洞风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewVULRiskListWithContext ¶ added in v1.0.680
func (c *Client) DescribeRiskCenterAssetViewVULRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewVULRiskListRequest) (response *DescribeRiskCenterAssetViewVULRiskListResponse, err error)
DescribeRiskCenterAssetViewVULRiskList 获取资产视角的漏洞风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewWeakPasswordRiskList ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterAssetViewWeakPasswordRiskList(request *DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) (response *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse, err error)
DescribeRiskCenterAssetViewWeakPasswordRiskList 获取资产视角的弱口令风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterAssetViewWeakPasswordRiskListWithContext ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterAssetViewWeakPasswordRiskListWithContext(ctx context.Context, request *DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) (response *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse, err error)
DescribeRiskCenterAssetViewWeakPasswordRiskList 获取资产视角的弱口令风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterPortViewPortRiskList ¶ added in v1.0.765
func (c *Client) DescribeRiskCenterPortViewPortRiskList(request *DescribeRiskCenterPortViewPortRiskListRequest) (response *DescribeRiskCenterPortViewPortRiskListResponse, err error)
DescribeRiskCenterPortViewPortRiskList 获取端口视角的端口风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterPortViewPortRiskListWithContext ¶ added in v1.0.765
func (c *Client) DescribeRiskCenterPortViewPortRiskListWithContext(ctx context.Context, request *DescribeRiskCenterPortViewPortRiskListRequest) (response *DescribeRiskCenterPortViewPortRiskListResponse, err error)
DescribeRiskCenterPortViewPortRiskList 获取端口视角的端口风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterServerRiskList ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterServerRiskList(request *DescribeRiskCenterServerRiskListRequest) (response *DescribeRiskCenterServerRiskListResponse, err error)
DescribeRiskCenterServerRiskList 获取风险服务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterServerRiskListWithContext ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterServerRiskListWithContext(ctx context.Context, request *DescribeRiskCenterServerRiskListRequest) (response *DescribeRiskCenterServerRiskListResponse, err error)
DescribeRiskCenterServerRiskList 获取风险服务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterVULViewVULRiskList ¶ added in v1.0.765
func (c *Client) DescribeRiskCenterVULViewVULRiskList(request *DescribeRiskCenterVULViewVULRiskListRequest) (response *DescribeRiskCenterVULViewVULRiskListResponse, err error)
DescribeRiskCenterVULViewVULRiskList 获取漏洞视角的漏洞风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterVULViewVULRiskListWithContext ¶ added in v1.0.765
func (c *Client) DescribeRiskCenterVULViewVULRiskListWithContext(ctx context.Context, request *DescribeRiskCenterVULViewVULRiskListRequest) (response *DescribeRiskCenterVULViewVULRiskListResponse, err error)
DescribeRiskCenterVULViewVULRiskList 获取漏洞视角的漏洞风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterWebsiteRiskList ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterWebsiteRiskList(request *DescribeRiskCenterWebsiteRiskListRequest) (response *DescribeRiskCenterWebsiteRiskListResponse, err error)
DescribeRiskCenterWebsiteRiskList 获取内容风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRiskCenterWebsiteRiskListWithContext ¶ added in v1.0.755
func (c *Client) DescribeRiskCenterWebsiteRiskListWithContext(ctx context.Context, request *DescribeRiskCenterWebsiteRiskListRequest) (response *DescribeRiskCenterWebsiteRiskListResponse, err error)
DescribeRiskCenterWebsiteRiskList 获取内容风险列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScanReportList ¶
func (c *Client) DescribeScanReportList(request *DescribeScanReportListRequest) (response *DescribeScanReportListResponse, err error)
DescribeScanReportList 获取扫描报告列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScanReportListWithContext ¶
func (c *Client) DescribeScanReportListWithContext(ctx context.Context, request *DescribeScanReportListRequest) (response *DescribeScanReportListResponse, err error)
DescribeScanReportList 获取扫描报告列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScanTaskList ¶ added in v1.0.738
func (c *Client) DescribeScanTaskList(request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
DescribeScanTaskList 获取扫描任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScanTaskListWithContext ¶ added in v1.0.738
func (c *Client) DescribeScanTaskListWithContext(ctx context.Context, request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
DescribeScanTaskList 获取扫描任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSearchBugInfo ¶ added in v1.0.738
func (c *Client) DescribeSearchBugInfo(request *DescribeSearchBugInfoRequest) (response *DescribeSearchBugInfoResponse, err error)
DescribeSearchBugInfo 立体防护中心查询漏洞信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSearchBugInfoWithContext ¶ added in v1.0.738
func (c *Client) DescribeSearchBugInfoWithContext(ctx context.Context, request *DescribeSearchBugInfoRequest) (response *DescribeSearchBugInfoResponse, err error)
DescribeSearchBugInfo 立体防护中心查询漏洞信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSubnetAssets ¶
func (c *Client) DescribeSubnetAssets(request *DescribeSubnetAssetsRequest) (response *DescribeSubnetAssetsResponse, err error)
DescribeSubnetAssets 获取子网列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSubnetAssetsWithContext ¶
func (c *Client) DescribeSubnetAssetsWithContext(ctx context.Context, request *DescribeSubnetAssetsRequest) (response *DescribeSubnetAssetsResponse, err error)
DescribeSubnetAssets 获取子网列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTaskLogList ¶ added in v1.0.738
func (c *Client) DescribeTaskLogList(request *DescribeTaskLogListRequest) (response *DescribeTaskLogListResponse, err error)
DescribeTaskLogList 获取任务扫描报告列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTaskLogListWithContext ¶ added in v1.0.738
func (c *Client) DescribeTaskLogListWithContext(ctx context.Context, request *DescribeTaskLogListRequest) (response *DescribeTaskLogListResponse, err error)
DescribeTaskLogList 获取任务扫描报告列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTaskLogURL ¶ added in v1.0.738
func (c *Client) DescribeTaskLogURL(request *DescribeTaskLogURLRequest) (response *DescribeTaskLogURLResponse, err error)
DescribeTaskLogURL 获取报告下载的临时链接
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTaskLogURLWithContext ¶ added in v1.0.738
func (c *Client) DescribeTaskLogURLWithContext(ctx context.Context, request *DescribeTaskLogURLRequest) (response *DescribeTaskLogURLResponse, err error)
DescribeTaskLogURL 获取报告下载的临时链接
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeVULRiskAdvanceCFGList ¶ added in v1.0.776
func (c *Client) DescribeVULRiskAdvanceCFGList(request *DescribeVULRiskAdvanceCFGListRequest) (response *DescribeVULRiskAdvanceCFGListResponse, err error)
DescribeVULRiskAdvanceCFGList 查询漏洞风险高级配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeVULRiskAdvanceCFGListWithContext ¶ added in v1.0.776
func (c *Client) DescribeVULRiskAdvanceCFGListWithContext(ctx context.Context, request *DescribeVULRiskAdvanceCFGListRequest) (response *DescribeVULRiskAdvanceCFGListResponse, err error)
DescribeVULRiskAdvanceCFGList 查询漏洞风险高级配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeVpcAssets ¶
func (c *Client) DescribeVpcAssets(request *DescribeVpcAssetsRequest) (response *DescribeVpcAssetsResponse, err error)
DescribeVpcAssets 获取vpc列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeVpcAssetsWithContext ¶
func (c *Client) DescribeVpcAssetsWithContext(ctx context.Context, request *DescribeVpcAssetsRequest) (response *DescribeVpcAssetsResponse, err error)
DescribeVpcAssets 获取vpc列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyRiskCenterRiskStatus ¶ added in v1.0.765
func (c *Client) ModifyRiskCenterRiskStatus(request *ModifyRiskCenterRiskStatusRequest) (response *ModifyRiskCenterRiskStatusResponse, err error)
ModifyRiskCenterRiskStatus 修改风险中心风险状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyRiskCenterRiskStatusWithContext ¶ added in v1.0.765
func (c *Client) ModifyRiskCenterRiskStatusWithContext(ctx context.Context, request *ModifyRiskCenterRiskStatusRequest) (response *ModifyRiskCenterRiskStatusResponse, err error)
ModifyRiskCenterRiskStatus 修改风险中心风险状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopRiskCenterTask ¶ added in v1.0.754
func (c *Client) StopRiskCenterTask(request *StopRiskCenterTaskRequest) (response *StopRiskCenterTaskResponse, err error)
StopRiskCenterTask 停止扫风险中心扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopRiskCenterTaskWithContext ¶ added in v1.0.754
func (c *Client) StopRiskCenterTaskWithContext(ctx context.Context, request *StopRiskCenterTaskRequest) (response *StopRiskCenterTaskResponse, err error)
StopRiskCenterTask 停止扫风险中心扫描任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" RESOURCESSOLDOUT = "ResourcesSoldOut" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
type CreateDomainAndIpRequest ¶ added in v1.0.674
type CreateDomainAndIpRequest struct { *tchttp.BaseRequest // 公网IP/域名 Content []*string `json:"Content,omitnil" name:"Content"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewCreateDomainAndIpRequest ¶ added in v1.0.674
func NewCreateDomainAndIpRequest() (request *CreateDomainAndIpRequest)
func (*CreateDomainAndIpRequest) FromJsonString ¶ added in v1.0.674
func (r *CreateDomainAndIpRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainAndIpRequest) ToJsonString ¶ added in v1.0.674
func (r *CreateDomainAndIpRequest) ToJsonString() string
type CreateDomainAndIpRequestParams ¶ added in v1.0.674
type CreateDomainAndIpRequestParams struct { // 公网IP/域名 Content []*string `json:"Content,omitnil" name:"Content"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type CreateDomainAndIpResponse ¶ added in v1.0.674
type CreateDomainAndIpResponse struct { *tchttp.BaseResponse Response *CreateDomainAndIpResponseParams `json:"Response"` }
func NewCreateDomainAndIpResponse ¶ added in v1.0.674
func NewCreateDomainAndIpResponse() (response *CreateDomainAndIpResponse)
func (*CreateDomainAndIpResponse) FromJsonString ¶ added in v1.0.674
func (r *CreateDomainAndIpResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainAndIpResponse) ToJsonString ¶ added in v1.0.674
func (r *CreateDomainAndIpResponse) ToJsonString() string
type CreateDomainAndIpResponseParams ¶ added in v1.0.674
type CreateDomainAndIpResponseParams struct { // 返回创建成功的数量 Data *int64 `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateRiskCenterScanTaskRequest ¶ added in v1.0.684
type CreateRiskCenterScanTaskRequest struct { *tchttp.BaseRequest // 任务名称 TaskName *string `json:"TaskName,omitnil" name:"TaskName"` // 0-全扫,1-指定资产扫,2-排除资产扫,3-手动填写扫;1和2则Assets字段必填,3则SelfDefiningAssets必填 ScanAssetType *int64 `json:"ScanAssetType,omitnil" name:"ScanAssetType"` // 扫描项目;port/poc/weakpass/webcontent/configrisk/exposedserver ScanItem []*string `json:"ScanItem,omitnil" name:"ScanItem"` // 0-周期任务,1-立即扫描,2-定时扫描,3-自定义;0,2,3则ScanPlanContent必填 ScanPlanType *int64 `json:"ScanPlanType,omitnil" name:"ScanPlanType"` // 扫描资产信息列表 Assets []*TaskAssetObject `json:"Assets,omitnil" name:"Assets"` // 扫描计划详情 ScanPlanContent *string `json:"ScanPlanContent,omitnil" name:"ScanPlanContent"` // ip/域名/url数组 SelfDefiningAssets []*string `json:"SelfDefiningAssets,omitnil" name:"SelfDefiningAssets"` // 请求发起源,默认为vss表示漏洞扫描服务,云安全中心的用户请填充csip ScanFrom *string `json:"ScanFrom,omitnil" name:"ScanFrom"` // 高级配置 TaskAdvanceCFG *TaskAdvanceCFG `json:"TaskAdvanceCFG,omitnil" name:"TaskAdvanceCFG"` // 体检模式,0-标准模式,1-快速模式,2-高级模式,默认标准模式 TaskMode *int64 `json:"TaskMode,omitnil" name:"TaskMode"` // 资产标签 Tags *AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewCreateRiskCenterScanTaskRequest ¶ added in v1.0.684
func NewCreateRiskCenterScanTaskRequest() (request *CreateRiskCenterScanTaskRequest)
func (*CreateRiskCenterScanTaskRequest) FromJsonString ¶ added in v1.0.684
func (r *CreateRiskCenterScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRiskCenterScanTaskRequest) ToJsonString ¶ added in v1.0.684
func (r *CreateRiskCenterScanTaskRequest) ToJsonString() string
type CreateRiskCenterScanTaskRequestParams ¶ added in v1.0.684
type CreateRiskCenterScanTaskRequestParams struct { // 任务名称 TaskName *string `json:"TaskName,omitnil" name:"TaskName"` // 0-全扫,1-指定资产扫,2-排除资产扫,3-手动填写扫;1和2则Assets字段必填,3则SelfDefiningAssets必填 ScanAssetType *int64 `json:"ScanAssetType,omitnil" name:"ScanAssetType"` // 扫描项目;port/poc/weakpass/webcontent/configrisk/exposedserver ScanItem []*string `json:"ScanItem,omitnil" name:"ScanItem"` // 0-周期任务,1-立即扫描,2-定时扫描,3-自定义;0,2,3则ScanPlanContent必填 ScanPlanType *int64 `json:"ScanPlanType,omitnil" name:"ScanPlanType"` // 扫描资产信息列表 Assets []*TaskAssetObject `json:"Assets,omitnil" name:"Assets"` // 扫描计划详情 ScanPlanContent *string `json:"ScanPlanContent,omitnil" name:"ScanPlanContent"` // ip/域名/url数组 SelfDefiningAssets []*string `json:"SelfDefiningAssets,omitnil" name:"SelfDefiningAssets"` // 请求发起源,默认为vss表示漏洞扫描服务,云安全中心的用户请填充csip ScanFrom *string `json:"ScanFrom,omitnil" name:"ScanFrom"` // 高级配置 TaskAdvanceCFG *TaskAdvanceCFG `json:"TaskAdvanceCFG,omitnil" name:"TaskAdvanceCFG"` // 体检模式,0-标准模式,1-快速模式,2-高级模式,默认标准模式 TaskMode *int64 `json:"TaskMode,omitnil" name:"TaskMode"` // 资产标签 Tags *AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type CreateRiskCenterScanTaskResponse ¶ added in v1.0.684
type CreateRiskCenterScanTaskResponse struct { *tchttp.BaseResponse Response *CreateRiskCenterScanTaskResponseParams `json:"Response"` }
func NewCreateRiskCenterScanTaskResponse ¶ added in v1.0.684
func NewCreateRiskCenterScanTaskResponse() (response *CreateRiskCenterScanTaskResponse)
func (*CreateRiskCenterScanTaskResponse) FromJsonString ¶ added in v1.0.684
func (r *CreateRiskCenterScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRiskCenterScanTaskResponse) ToJsonString ¶ added in v1.0.684
func (r *CreateRiskCenterScanTaskResponse) ToJsonString() string
type CreateRiskCenterScanTaskResponseParams ¶ added in v1.0.684
type CreateRiskCenterScanTaskResponseParams struct { // 任务id TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 0,任务创建成功;小于0失败;-1为存在资产未认证 Status *int64 `json:"Status,omitnil" name:"Status"` // 未认证资产列表 UnAuthAsset []*string `json:"UnAuthAsset,omitnil" name:"UnAuthAsset"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DBAssetVO ¶
type DBAssetVO struct { // 资产id // 注意:此字段可能返回 null,表示取不到有效值。 AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 资产名 // 注意:此字段可能返回 null,表示取不到有效值。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // vpcid // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // vpc标签 // 注意:此字段可能返回 null,表示取不到有效值。 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil" name:"Domain"` // 资产创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 AssetCreateTime *string `json:"AssetCreateTime,omitnil" name:"AssetCreateTime"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 配置风险 // 注意:此字段可能返回 null,表示取不到有效值。 ConfigurationRisk *uint64 `json:"ConfigurationRisk,omitnil" name:"ConfigurationRisk"` // 网络攻击 // 注意:此字段可能返回 null,表示取不到有效值。 Attack *uint64 `json:"Attack,omitnil" name:"Attack"` // 网络访问 // 注意:此字段可能返回 null,表示取不到有效值。 Access *uint64 `json:"Access,omitnil" name:"Access"` // 扫描任务 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTask *uint64 `json:"ScanTask,omitnil" name:"ScanTask"` // 用户appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *uint64 `json:"AppId,omitnil" name:"AppId"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 昵称别名 // 注意:此字段可能返回 null,表示取不到有效值。 NickName *string `json:"NickName,omitnil" name:"NickName"` // 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *uint64 `json:"Port,omitnil" name:"Port"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // 内网ip // 注意:此字段可能返回 null,表示取不到有效值。 PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // 公网ip // 注意:此字段可能返回 null,表示取不到有效值。 PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil" name:"Status"` // 是否核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 是否新资产: 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` }
type DataSearchBug ¶ added in v1.0.738
type DataSearchBug struct { // 返回查询状态 StateCode *string `json:"StateCode,omitnil" name:"StateCode"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 DataBug []*BugInfoDetail `json:"DataBug,omitnil" name:"DataBug"` // 无 // 注意:此字段可能返回 null,表示取不到有效值。 DataAsset []*AssetInfoDetail `json:"DataAsset,omitnil" name:"DataAsset"` // true支持扫描。false不支持扫描 // 注意:此字段可能返回 null,表示取不到有效值。 VSSScan *bool `json:"VSSScan,omitnil" name:"VSSScan"` // 0不支持,1支持 // 注意:此字段可能返回 null,表示取不到有效值。 CWPScan *string `json:"CWPScan,omitnil" name:"CWPScan"` // 1支持虚拟补丁,0或空不支持 // 注意:此字段可能返回 null,表示取不到有效值。 CFWPatch *string `json:"CFWPatch,omitnil" name:"CFWPatch"` // 0不支持,1支持 // 注意:此字段可能返回 null,表示取不到有效值。 WafPatch *int64 `json:"WafPatch,omitnil" name:"WafPatch"` // 0不支持,1支持 // 注意:此字段可能返回 null,表示取不到有效值。 CWPFix *int64 `json:"CWPFix,omitnil" name:"CWPFix"` }
type DbAssetInfo ¶
type DbAssetInfo struct { // 云防状态 // 注意:此字段可能返回 null,表示取不到有效值。 CFWStatus *uint64 `json:"CFWStatus,omitnil" name:"CFWStatus"` // 资产id // 注意:此字段可能返回 null,表示取不到有效值。 AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // vpc信息 // 注意:此字段可能返回 null,表示取不到有效值。 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 公网ip // 注意:此字段可能返回 null,表示取不到有效值。 PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 私网ip // 注意:此字段可能返回 null,表示取不到有效值。 PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // vpc信息 // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 资产名 // 注意:此字段可能返回 null,表示取不到有效值。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 云防保护版本 // 注意:此字段可能返回 null,表示取不到有效值。 CFWProtectLevel *uint64 `json:"CFWProtectLevel,omitnil" name:"CFWProtectLevel"` // tag信息 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` }
type DeleteDomainAndIpRequest ¶ added in v1.0.754
type DeleteDomainAndIpRequest struct { *tchttp.BaseRequest // - Content []*PublicIpDomainListKey `json:"Content,omitnil" name:"Content"` // 是否保留路径配置,1:保留,其他:不保留,默认不传为不保留 RetainPath *int64 `json:"RetainPath,omitnil" name:"RetainPath"` // 以后是否忽略该资产,,1:忽略,其他:不忽略,默认不传为忽略 IgnoreAsset *int64 `json:"IgnoreAsset,omitnil" name:"IgnoreAsset"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` // 删除类型,取值: ALL, 删除全部,将直接忽略Content的内容; 其他值 ,非全部,则Centent必填, 默认为其他值。 Type *string `json:"Type,omitnil" name:"Type"` }
func NewDeleteDomainAndIpRequest ¶ added in v1.0.754
func NewDeleteDomainAndIpRequest() (request *DeleteDomainAndIpRequest)
func (*DeleteDomainAndIpRequest) FromJsonString ¶ added in v1.0.754
func (r *DeleteDomainAndIpRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainAndIpRequest) ToJsonString ¶ added in v1.0.754
func (r *DeleteDomainAndIpRequest) ToJsonString() string
type DeleteDomainAndIpRequestParams ¶ added in v1.0.754
type DeleteDomainAndIpRequestParams struct { // - Content []*PublicIpDomainListKey `json:"Content,omitnil" name:"Content"` // 是否保留路径配置,1:保留,其他:不保留,默认不传为不保留 RetainPath *int64 `json:"RetainPath,omitnil" name:"RetainPath"` // 以后是否忽略该资产,,1:忽略,其他:不忽略,默认不传为忽略 IgnoreAsset *int64 `json:"IgnoreAsset,omitnil" name:"IgnoreAsset"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` // 删除类型,取值: ALL, 删除全部,将直接忽略Content的内容; 其他值 ,非全部,则Centent必填, 默认为其他值。 Type *string `json:"Type,omitnil" name:"Type"` }
Predefined struct for user
type DeleteDomainAndIpResponse ¶ added in v1.0.754
type DeleteDomainAndIpResponse struct { *tchttp.BaseResponse Response *DeleteDomainAndIpResponseParams `json:"Response"` }
func NewDeleteDomainAndIpResponse ¶ added in v1.0.754
func NewDeleteDomainAndIpResponse() (response *DeleteDomainAndIpResponse)
func (*DeleteDomainAndIpResponse) FromJsonString ¶ added in v1.0.754
func (r *DeleteDomainAndIpResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDomainAndIpResponse) ToJsonString ¶ added in v1.0.754
func (r *DeleteDomainAndIpResponse) ToJsonString() string
type DeleteDomainAndIpResponseParams ¶ added in v1.0.754
type DeleteDomainAndIpResponseParams struct { // 删除的资产数量 Data *int64 `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteRiskScanTaskRequest ¶ added in v1.0.754
type DeleteRiskScanTaskRequest struct { *tchttp.BaseRequest // 任务id 列表 TaskIdList []*TaskIdListKey `json:"TaskIdList,omitnil" name:"TaskIdList"` }
func NewDeleteRiskScanTaskRequest ¶ added in v1.0.754
func NewDeleteRiskScanTaskRequest() (request *DeleteRiskScanTaskRequest)
func (*DeleteRiskScanTaskRequest) FromJsonString ¶ added in v1.0.754
func (r *DeleteRiskScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskScanTaskRequest) ToJsonString ¶ added in v1.0.754
func (r *DeleteRiskScanTaskRequest) ToJsonString() string
type DeleteRiskScanTaskRequestParams ¶ added in v1.0.754
type DeleteRiskScanTaskRequestParams struct { // 任务id 列表 TaskIdList []*TaskIdListKey `json:"TaskIdList,omitnil" name:"TaskIdList"` }
Predefined struct for user
type DeleteRiskScanTaskResponse ¶ added in v1.0.754
type DeleteRiskScanTaskResponse struct { *tchttp.BaseResponse Response *DeleteRiskScanTaskResponseParams `json:"Response"` }
func NewDeleteRiskScanTaskResponse ¶ added in v1.0.754
func NewDeleteRiskScanTaskResponse() (response *DeleteRiskScanTaskResponse)
func (*DeleteRiskScanTaskResponse) FromJsonString ¶ added in v1.0.754
func (r *DeleteRiskScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRiskScanTaskResponse) ToJsonString ¶ added in v1.0.754
func (r *DeleteRiskScanTaskResponse) ToJsonString() string
type DeleteRiskScanTaskResponseParams ¶ added in v1.0.754
type DeleteRiskScanTaskResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCVMAssetInfoRequest ¶
type DescribeCVMAssetInfoRequest struct { *tchttp.BaseRequest // - AssetId *string `json:"AssetId,omitnil" name:"AssetId"` }
func NewDescribeCVMAssetInfoRequest ¶
func NewDescribeCVMAssetInfoRequest() (request *DescribeCVMAssetInfoRequest)
func (*DescribeCVMAssetInfoRequest) FromJsonString ¶
func (r *DescribeCVMAssetInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCVMAssetInfoRequest) ToJsonString ¶
func (r *DescribeCVMAssetInfoRequest) ToJsonString() string
type DescribeCVMAssetInfoRequestParams ¶
type DescribeCVMAssetInfoRequestParams struct { // - AssetId *string `json:"AssetId,omitnil" name:"AssetId"` }
Predefined struct for user
type DescribeCVMAssetInfoResponse ¶
type DescribeCVMAssetInfoResponse struct { *tchttp.BaseResponse Response *DescribeCVMAssetInfoResponseParams `json:"Response"` }
func NewDescribeCVMAssetInfoResponse ¶
func NewDescribeCVMAssetInfoResponse() (response *DescribeCVMAssetInfoResponse)
func (*DescribeCVMAssetInfoResponse) FromJsonString ¶
func (r *DescribeCVMAssetInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCVMAssetInfoResponse) ToJsonString ¶
func (r *DescribeCVMAssetInfoResponse) ToJsonString() string
type DescribeCVMAssetInfoResponseParams ¶
type DescribeCVMAssetInfoResponseParams struct { // - // 注意:此字段可能返回 null,表示取不到有效值。 Data *AssetBaseInfoResponse `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCVMAssetsRequest ¶
type DescribeCVMAssetsRequest struct { *tchttp.BaseRequest // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeCVMAssetsRequest ¶
func NewDescribeCVMAssetsRequest() (request *DescribeCVMAssetsRequest)
func (*DescribeCVMAssetsRequest) FromJsonString ¶
func (r *DescribeCVMAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCVMAssetsRequest) ToJsonString ¶
func (r *DescribeCVMAssetsRequest) ToJsonString() string
type DescribeCVMAssetsRequestParams ¶
type DescribeCVMAssetsRequestParams struct { // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeCVMAssetsResponse ¶
type DescribeCVMAssetsResponse struct { *tchttp.BaseResponse Response *DescribeCVMAssetsResponseParams `json:"Response"` }
func NewDescribeCVMAssetsResponse ¶
func NewDescribeCVMAssetsResponse() (response *DescribeCVMAssetsResponse)
func (*DescribeCVMAssetsResponse) FromJsonString ¶
func (r *DescribeCVMAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCVMAssetsResponse) ToJsonString ¶
func (r *DescribeCVMAssetsResponse) ToJsonString() string
type DescribeCVMAssetsResponseParams ¶
type DescribeCVMAssetsResponseParams struct { // - // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil" name:"Total"` // - // 注意:此字段可能返回 null,表示取不到有效值。 Data []*CVMAssetVO `json:"Data,omitnil" name:"Data"` // 地域列表 // 注意:此字段可能返回 null,表示取不到有效值。 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 防护状态 // 注意:此字段可能返回 null,表示取不到有效值。 DefenseStatusList []*FilterDataObject `json:"DefenseStatusList,omitnil" name:"DefenseStatusList"` // vpc枚举 // 注意:此字段可能返回 null,表示取不到有效值。 VpcList []*FilterDataObject `json:"VpcList,omitnil" name:"VpcList"` // 资产类型枚举 // 注意:此字段可能返回 null,表示取不到有效值。 AssetTypeList []*FilterDataObject `json:"AssetTypeList,omitnil" name:"AssetTypeList"` // 操作系统枚举 // 注意:此字段可能返回 null,表示取不到有效值。 SystemTypeList []*FilterDataObject `json:"SystemTypeList,omitnil" name:"SystemTypeList"` // ip列表 // 注意:此字段可能返回 null,表示取不到有效值。 IpTypeList []*FilterDataObject `json:"IpTypeList,omitnil" name:"IpTypeList"` // appid列表 // 注意:此字段可能返回 null,表示取不到有效值。 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 可用区列表 // 注意:此字段可能返回 null,表示取不到有效值。 ZoneList []*FilterDataObject `json:"ZoneList,omitnil" name:"ZoneList"` // os列表 // 注意:此字段可能返回 null,表示取不到有效值。 OsList []*FilterDataObject `json:"OsList,omitnil" name:"OsList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeClusterPodAssetsRequest ¶ added in v1.0.680
type DescribeClusterPodAssetsRequest struct { *tchttp.BaseRequest // 过滤 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeClusterPodAssetsRequest ¶ added in v1.0.680
func NewDescribeClusterPodAssetsRequest() (request *DescribeClusterPodAssetsRequest)
func (*DescribeClusterPodAssetsRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeClusterPodAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterPodAssetsRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeClusterPodAssetsRequest) ToJsonString() string
type DescribeClusterPodAssetsRequestParams ¶ added in v1.0.680
type DescribeClusterPodAssetsRequestParams struct { // 过滤 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeClusterPodAssetsResponse ¶ added in v1.0.680
type DescribeClusterPodAssetsResponse struct { *tchttp.BaseResponse Response *DescribeClusterPodAssetsResponseParams `json:"Response"` }
func NewDescribeClusterPodAssetsResponse ¶ added in v1.0.680
func NewDescribeClusterPodAssetsResponse() (response *DescribeClusterPodAssetsResponse)
func (*DescribeClusterPodAssetsResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeClusterPodAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterPodAssetsResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeClusterPodAssetsResponse) ToJsonString() string
type DescribeClusterPodAssetsResponseParams ¶ added in v1.0.680
type DescribeClusterPodAssetsResponseParams struct { // 列表 Data []*AssetClusterPod `json:"Data,omitnil" name:"Data"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集群pod状态枚举 PodStatusList []*FilterDataObject `json:"PodStatusList,omitnil" name:"PodStatusList"` // 命名空间枚举 NamespaceList []*FilterDataObject `json:"NamespaceList,omitnil" name:"NamespaceList"` // 地域枚举 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 租户枚举 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeDbAssetInfoRequest ¶
type DescribeDbAssetInfoRequest struct { *tchttp.BaseRequest // 资产id AssetId *string `json:"AssetId,omitnil" name:"AssetId"` }
func NewDescribeDbAssetInfoRequest ¶
func NewDescribeDbAssetInfoRequest() (request *DescribeDbAssetInfoRequest)
func (*DescribeDbAssetInfoRequest) FromJsonString ¶
func (r *DescribeDbAssetInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbAssetInfoRequest) ToJsonString ¶
func (r *DescribeDbAssetInfoRequest) ToJsonString() string
type DescribeDbAssetInfoRequestParams ¶
type DescribeDbAssetInfoRequestParams struct { // 资产id AssetId *string `json:"AssetId,omitnil" name:"AssetId"` }
Predefined struct for user
type DescribeDbAssetInfoResponse ¶
type DescribeDbAssetInfoResponse struct { *tchttp.BaseResponse Response *DescribeDbAssetInfoResponseParams `json:"Response"` }
func NewDescribeDbAssetInfoResponse ¶
func NewDescribeDbAssetInfoResponse() (response *DescribeDbAssetInfoResponse)
func (*DescribeDbAssetInfoResponse) FromJsonString ¶
func (r *DescribeDbAssetInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbAssetInfoResponse) ToJsonString ¶
func (r *DescribeDbAssetInfoResponse) ToJsonString() string
type DescribeDbAssetInfoResponseParams ¶
type DescribeDbAssetInfoResponseParams struct { // db资产详情 // 注意:此字段可能返回 null,表示取不到有效值。 Data *DbAssetInfo `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeDbAssetsRequest ¶
type DescribeDbAssetsRequest struct { *tchttp.BaseRequest // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产类型:MYSQL/MARIADB/REDIS/MONGODB/POSTGRES/CTS/ES/KAFKA/COS/CBS/CFS AssetTypes []*string `json:"AssetTypes,omitnil" name:"AssetTypes"` }
func NewDescribeDbAssetsRequest ¶
func NewDescribeDbAssetsRequest() (request *DescribeDbAssetsRequest)
func (*DescribeDbAssetsRequest) FromJsonString ¶
func (r *DescribeDbAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbAssetsRequest) ToJsonString ¶
func (r *DescribeDbAssetsRequest) ToJsonString() string
type DescribeDbAssetsRequestParams ¶
type DescribeDbAssetsRequestParams struct { // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产类型:MYSQL/MARIADB/REDIS/MONGODB/POSTGRES/CTS/ES/KAFKA/COS/CBS/CFS AssetTypes []*string `json:"AssetTypes,omitnil" name:"AssetTypes"` }
Predefined struct for user
type DescribeDbAssetsResponse ¶
type DescribeDbAssetsResponse struct { *tchttp.BaseResponse Response *DescribeDbAssetsResponseParams `json:"Response"` }
func NewDescribeDbAssetsResponse ¶
func NewDescribeDbAssetsResponse() (response *DescribeDbAssetsResponse)
func (*DescribeDbAssetsResponse) FromJsonString ¶
func (r *DescribeDbAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDbAssetsResponse) ToJsonString ¶
func (r *DescribeDbAssetsResponse) ToJsonString() string
type DescribeDbAssetsResponseParams ¶
type DescribeDbAssetsResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil" name:"Total"` // 资产总数 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*DBAssetVO `json:"Data,omitnil" name:"Data"` // 地域枚举 // 注意:此字段可能返回 null,表示取不到有效值。 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 资产类型枚举 // 注意:此字段可能返回 null,表示取不到有效值。 AssetTypeList []*FilterDataObject `json:"AssetTypeList,omitnil" name:"AssetTypeList"` // Vpc枚举 // 注意:此字段可能返回 null,表示取不到有效值。 VpcList []*FilterDataObject `json:"VpcList,omitnil" name:"VpcList"` // Appid枚举 // 注意:此字段可能返回 null,表示取不到有效值。 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeDomainAssetsRequest ¶ added in v1.0.680
type DescribeDomainAssetsRequest struct { *tchttp.BaseRequest // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 安全中心自定义标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeDomainAssetsRequest ¶ added in v1.0.680
func NewDescribeDomainAssetsRequest() (request *DescribeDomainAssetsRequest)
func (*DescribeDomainAssetsRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeDomainAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainAssetsRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeDomainAssetsRequest) ToJsonString() string
type DescribeDomainAssetsRequestParams ¶ added in v1.0.680
type DescribeDomainAssetsRequestParams struct { // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 安全中心自定义标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeDomainAssetsResponse ¶ added in v1.0.680
type DescribeDomainAssetsResponse struct { *tchttp.BaseResponse Response *DescribeDomainAssetsResponseParams `json:"Response"` }
func NewDescribeDomainAssetsResponse ¶ added in v1.0.680
func NewDescribeDomainAssetsResponse() (response *DescribeDomainAssetsResponse)
func (*DescribeDomainAssetsResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeDomainAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDomainAssetsResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeDomainAssetsResponse) ToJsonString() string
type DescribeDomainAssetsResponseParams ¶ added in v1.0.680
type DescribeDomainAssetsResponseParams struct { // - // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil" name:"Total"` // - // 注意:此字段可能返回 null,表示取不到有效值。 Data []*DomainAssetVO `json:"Data,omitnil" name:"Data"` // 防护状态列表 // 注意:此字段可能返回 null,表示取不到有效值。 DefenseStatusList []*FilterDataObject `json:"DefenseStatusList,omitnil" name:"DefenseStatusList"` // 资产归属地列表 // 注意:此字段可能返回 null,表示取不到有效值。 AssetLocationList []*FilterDataObject `json:"AssetLocationList,omitnil" name:"AssetLocationList"` // 资产类型列表 // 注意:此字段可能返回 null,表示取不到有效值。 SourceTypeList []*FilterDataObject `json:"SourceTypeList,omitnil" name:"SourceTypeList"` // 地域列表 // 注意:此字段可能返回 null,表示取不到有效值。 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeGatewayAssetsRequest ¶ added in v1.0.814
type DescribeGatewayAssetsRequest struct { *tchttp.BaseRequest // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeGatewayAssetsRequest ¶ added in v1.0.814
func NewDescribeGatewayAssetsRequest() (request *DescribeGatewayAssetsRequest)
func (*DescribeGatewayAssetsRequest) FromJsonString ¶ added in v1.0.814
func (r *DescribeGatewayAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeGatewayAssetsRequest) ToJsonString ¶ added in v1.0.814
func (r *DescribeGatewayAssetsRequest) ToJsonString() string
type DescribeGatewayAssetsRequestParams ¶ added in v1.0.814
type DescribeGatewayAssetsRequestParams struct { // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeGatewayAssetsResponse ¶ added in v1.0.814
type DescribeGatewayAssetsResponse struct { *tchttp.BaseResponse Response *DescribeGatewayAssetsResponseParams `json:"Response"` }
func NewDescribeGatewayAssetsResponse ¶ added in v1.0.814
func NewDescribeGatewayAssetsResponse() (response *DescribeGatewayAssetsResponse)
func (*DescribeGatewayAssetsResponse) FromJsonString ¶ added in v1.0.814
func (r *DescribeGatewayAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeGatewayAssetsResponse) ToJsonString ¶ added in v1.0.814
func (r *DescribeGatewayAssetsResponse) ToJsonString() string
type DescribeGatewayAssetsResponseParams ¶ added in v1.0.814
type DescribeGatewayAssetsResponseParams struct { // 列表 Data []*GateWayAsset `json:"Data,omitnil" name:"Data"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 地域列表 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 资产类型列表 AssetTypeList []*FilterDataObject `json:"AssetTypeList,omitnil" name:"AssetTypeList"` // vpc列表 VpcList []*FilterDataObject `json:"VpcList,omitnil" name:"VpcList"` // appid列表 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeListenerListRequest ¶ added in v1.0.719
type DescribeListenerListRequest struct { *tchttp.BaseRequest // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeListenerListRequest ¶ added in v1.0.719
func NewDescribeListenerListRequest() (request *DescribeListenerListRequest)
func (*DescribeListenerListRequest) FromJsonString ¶ added in v1.0.719
func (r *DescribeListenerListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeListenerListRequest) ToJsonString ¶ added in v1.0.719
func (r *DescribeListenerListRequest) ToJsonString() string
type DescribeListenerListRequestParams ¶ added in v1.0.719
type DescribeListenerListRequestParams struct { // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // - Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeListenerListResponse ¶ added in v1.0.719
type DescribeListenerListResponse struct { *tchttp.BaseResponse Response *DescribeListenerListResponseParams `json:"Response"` }
func NewDescribeListenerListResponse ¶ added in v1.0.719
func NewDescribeListenerListResponse() (response *DescribeListenerListResponse)
func (*DescribeListenerListResponse) FromJsonString ¶ added in v1.0.719
func (r *DescribeListenerListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeListenerListResponse) ToJsonString ¶ added in v1.0.719
func (r *DescribeListenerListResponse) ToJsonString() string
type DescribeListenerListResponseParams ¶ added in v1.0.719
type DescribeListenerListResponseParams struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil" name:"Total"` // 监听器列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*ClbListenerListInfo `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeNICAssetsRequest ¶ added in v1.0.816
type DescribeNICAssetsRequest struct { *tchttp.BaseRequest // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeNICAssetsRequest ¶ added in v1.0.816
func NewDescribeNICAssetsRequest() (request *DescribeNICAssetsRequest)
func (*DescribeNICAssetsRequest) FromJsonString ¶ added in v1.0.816
func (r *DescribeNICAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNICAssetsRequest) ToJsonString ¶ added in v1.0.816
func (r *DescribeNICAssetsRequest) ToJsonString() string
type DescribeNICAssetsRequestParams ¶ added in v1.0.816
type DescribeNICAssetsRequestParams struct { // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeNICAssetsResponse ¶ added in v1.0.816
type DescribeNICAssetsResponse struct { *tchttp.BaseResponse Response *DescribeNICAssetsResponseParams `json:"Response"` }
func NewDescribeNICAssetsResponse ¶ added in v1.0.816
func NewDescribeNICAssetsResponse() (response *DescribeNICAssetsResponse)
func (*DescribeNICAssetsResponse) FromJsonString ¶ added in v1.0.816
func (r *DescribeNICAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeNICAssetsResponse) ToJsonString ¶ added in v1.0.816
func (r *DescribeNICAssetsResponse) ToJsonString() string
type DescribeNICAssetsResponseParams ¶ added in v1.0.816
type DescribeNICAssetsResponseParams struct { // 列表 Data []*NICAsset `json:"Data,omitnil" name:"Data"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 地域列表 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 资产类型列表 AssetTypeList []*FilterDataObject `json:"AssetTypeList,omitnil" name:"AssetTypeList"` // vpc列表 VpcList []*FilterDataObject `json:"VpcList,omitnil" name:"VpcList"` // appid列表 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeOrganizationUserInfoRequest ¶ added in v1.0.820
type DescribeOrganizationUserInfoRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 不支持多云 NotSupportCloud *bool `json:"NotSupportCloud,omitnil" name:"NotSupportCloud"` }
func NewDescribeOrganizationUserInfoRequest ¶ added in v1.0.820
func NewDescribeOrganizationUserInfoRequest() (request *DescribeOrganizationUserInfoRequest)
func (*DescribeOrganizationUserInfoRequest) FromJsonString ¶ added in v1.0.820
func (r *DescribeOrganizationUserInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOrganizationUserInfoRequest) ToJsonString ¶ added in v1.0.820
func (r *DescribeOrganizationUserInfoRequest) ToJsonString() string
type DescribeOrganizationUserInfoRequestParams ¶ added in v1.0.820
type DescribeOrganizationUserInfoRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 不支持多云 NotSupportCloud *bool `json:"NotSupportCloud,omitnil" name:"NotSupportCloud"` }
Predefined struct for user
type DescribeOrganizationUserInfoResponse ¶ added in v1.0.820
type DescribeOrganizationUserInfoResponse struct { *tchttp.BaseResponse Response *DescribeOrganizationUserInfoResponseParams `json:"Response"` }
func NewDescribeOrganizationUserInfoResponse ¶ added in v1.0.820
func NewDescribeOrganizationUserInfoResponse() (response *DescribeOrganizationUserInfoResponse)
func (*DescribeOrganizationUserInfoResponse) FromJsonString ¶ added in v1.0.820
func (r *DescribeOrganizationUserInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeOrganizationUserInfoResponse) ToJsonString ¶ added in v1.0.820
func (r *DescribeOrganizationUserInfoResponse) ToJsonString() string
type DescribeOrganizationUserInfoResponseParams ¶ added in v1.0.820
type DescribeOrganizationUserInfoResponseParams struct { // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 集团用户列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*OrganizationUserInfo `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribePublicIpAssetsRequest ¶ added in v1.0.680
type DescribePublicIpAssetsRequest struct { *tchttp.BaseRequest // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // filte过滤条件 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 安全中心自定义标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribePublicIpAssetsRequest ¶ added in v1.0.680
func NewDescribePublicIpAssetsRequest() (request *DescribePublicIpAssetsRequest)
func (*DescribePublicIpAssetsRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribePublicIpAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePublicIpAssetsRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribePublicIpAssetsRequest) ToJsonString() string
type DescribePublicIpAssetsRequestParams ¶ added in v1.0.680
type DescribePublicIpAssetsRequestParams struct { // 集团账号的成员id MemberId []*string `json:"MemberId,omitnil" name:"MemberId"` // filte过滤条件 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 安全中心自定义标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribePublicIpAssetsResponse ¶ added in v1.0.680
type DescribePublicIpAssetsResponse struct { *tchttp.BaseResponse Response *DescribePublicIpAssetsResponseParams `json:"Response"` }
func NewDescribePublicIpAssetsResponse ¶ added in v1.0.680
func NewDescribePublicIpAssetsResponse() (response *DescribePublicIpAssetsResponse)
func (*DescribePublicIpAssetsResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribePublicIpAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePublicIpAssetsResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribePublicIpAssetsResponse) ToJsonString() string
type DescribePublicIpAssetsResponseParams ¶ added in v1.0.680
type DescribePublicIpAssetsResponseParams struct { // 列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*IpAssetListVO `json:"Data,omitnil" name:"Data"` // 总数 Total *uint64 `json:"Total,omitnil" name:"Total"` // 资产归属地 // 注意:此字段可能返回 null,表示取不到有效值。 AssetLocationList []*FilterDataObject `json:"AssetLocationList,omitnil" name:"AssetLocationList"` // ip列表枚举 // 注意:此字段可能返回 null,表示取不到有效值。 IpTypeList []*FilterDataObject `json:"IpTypeList,omitnil" name:"IpTypeList"` // 地域列表枚举 // 注意:此字段可能返回 null,表示取不到有效值。 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // 防护枚举 // 注意:此字段可能返回 null,表示取不到有效值。 DefenseStatusList []*FilterDataObject `json:"DefenseStatusList,omitnil" name:"DefenseStatusList"` // 资产类型枚举 // 注意:此字段可能返回 null,表示取不到有效值。 AssetTypeList []*FilterDataObject `json:"AssetTypeList,omitnil" name:"AssetTypeList"` // AppId枚举 // 注意:此字段可能返回 null,表示取不到有效值。 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterAssetViewCFGRiskListRequest ¶ added in v1.0.755
type DescribeRiskCenterAssetViewCFGRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterAssetViewCFGRiskListRequest ¶ added in v1.0.755
func NewDescribeRiskCenterAssetViewCFGRiskListRequest() (request *DescribeRiskCenterAssetViewCFGRiskListRequest)
func (*DescribeRiskCenterAssetViewCFGRiskListRequest) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewCFGRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewCFGRiskListRequest) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewCFGRiskListRequest) ToJsonString() string
type DescribeRiskCenterAssetViewCFGRiskListRequestParams ¶ added in v1.0.755
type DescribeRiskCenterAssetViewCFGRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterAssetViewCFGRiskListResponse ¶ added in v1.0.755
type DescribeRiskCenterAssetViewCFGRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterAssetViewCFGRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterAssetViewCFGRiskListResponse ¶ added in v1.0.755
func NewDescribeRiskCenterAssetViewCFGRiskListResponse() (response *DescribeRiskCenterAssetViewCFGRiskListResponse)
func (*DescribeRiskCenterAssetViewCFGRiskListResponse) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewCFGRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewCFGRiskListResponse) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewCFGRiskListResponse) ToJsonString() string
type DescribeRiskCenterAssetViewCFGRiskListResponseParams ¶ added in v1.0.755
type DescribeRiskCenterAssetViewCFGRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 资产视角的配置风险列表 Data []*AssetViewCFGRisk `json:"Data,omitnil" name:"Data"` // 状态列表 StatusLists []*FilterDataObject `json:"StatusLists,omitnil" name:"StatusLists"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 配置名列表 CFGNameLists []*FilterDataObject `json:"CFGNameLists,omitnil" name:"CFGNameLists"` // 检查类型列表 CheckTypeLists []*FilterDataObject `json:"CheckTypeLists,omitnil" name:"CheckTypeLists"` // 资产类型列表 InstanceTypeLists []*FilterDataObject `json:"InstanceTypeLists,omitnil" name:"InstanceTypeLists"` // 来源列表 FromLists []*FilterDataObject `json:"FromLists,omitnil" name:"FromLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterAssetViewPortRiskListRequest ¶ added in v1.0.680
type DescribeRiskCenterAssetViewPortRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterAssetViewPortRiskListRequest ¶ added in v1.0.680
func NewDescribeRiskCenterAssetViewPortRiskListRequest() (request *DescribeRiskCenterAssetViewPortRiskListRequest)
func (*DescribeRiskCenterAssetViewPortRiskListRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewPortRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewPortRiskListRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewPortRiskListRequest) ToJsonString() string
type DescribeRiskCenterAssetViewPortRiskListRequestParams ¶ added in v1.0.680
type DescribeRiskCenterAssetViewPortRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterAssetViewPortRiskListResponse ¶ added in v1.0.680
type DescribeRiskCenterAssetViewPortRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterAssetViewPortRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterAssetViewPortRiskListResponse ¶ added in v1.0.680
func NewDescribeRiskCenterAssetViewPortRiskListResponse() (response *DescribeRiskCenterAssetViewPortRiskListResponse)
func (*DescribeRiskCenterAssetViewPortRiskListResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewPortRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewPortRiskListResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewPortRiskListResponse) ToJsonString() string
type DescribeRiskCenterAssetViewPortRiskListResponseParams ¶ added in v1.0.680
type DescribeRiskCenterAssetViewPortRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 资产视角的配置风险列表 Data []*AssetViewPortRisk `json:"Data,omitnil" name:"Data"` // 状态列表 StatusLists []*FilterDataObject `json:"StatusLists,omitnil" name:"StatusLists"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 建议列表 SuggestionLists []*FilterDataObject `json:"SuggestionLists,omitnil" name:"SuggestionLists"` // 资产类型列表 InstanceTypeLists []*FilterDataObject `json:"InstanceTypeLists,omitnil" name:"InstanceTypeLists"` // 来源列表 FromLists []*FilterDataObject `json:"FromLists,omitnil" name:"FromLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterAssetViewVULRiskListRequest ¶ added in v1.0.680
type DescribeRiskCenterAssetViewVULRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterAssetViewVULRiskListRequest ¶ added in v1.0.680
func NewDescribeRiskCenterAssetViewVULRiskListRequest() (request *DescribeRiskCenterAssetViewVULRiskListRequest)
func (*DescribeRiskCenterAssetViewVULRiskListRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewVULRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewVULRiskListRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewVULRiskListRequest) ToJsonString() string
type DescribeRiskCenterAssetViewVULRiskListRequestParams ¶ added in v1.0.680
type DescribeRiskCenterAssetViewVULRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterAssetViewVULRiskListResponse ¶ added in v1.0.680
type DescribeRiskCenterAssetViewVULRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterAssetViewVULRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterAssetViewVULRiskListResponse ¶ added in v1.0.680
func NewDescribeRiskCenterAssetViewVULRiskListResponse() (response *DescribeRiskCenterAssetViewVULRiskListResponse)
func (*DescribeRiskCenterAssetViewVULRiskListResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewVULRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewVULRiskListResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeRiskCenterAssetViewVULRiskListResponse) ToJsonString() string
type DescribeRiskCenterAssetViewVULRiskListResponseParams ¶ added in v1.0.680
type DescribeRiskCenterAssetViewVULRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 资产视角的漏洞风险列表 Data []*AssetViewVULRisk `json:"Data,omitnil" name:"Data"` // 状态列表 StatusLists []*FilterDataObject `json:"StatusLists,omitnil" name:"StatusLists"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 来源列表 FromLists []*FilterDataObject `json:"FromLists,omitnil" name:"FromLists"` // 漏洞类型列表 VULTypeLists []*FilterDataObject `json:"VULTypeLists,omitnil" name:"VULTypeLists"` // 资产类型列表 InstanceTypeLists []*FilterDataObject `json:"InstanceTypeLists,omitnil" name:"InstanceTypeLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterAssetViewWeakPasswordRiskListRequest ¶ added in v1.0.755
type DescribeRiskCenterAssetViewWeakPasswordRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterAssetViewWeakPasswordRiskListRequest ¶ added in v1.0.755
func NewDescribeRiskCenterAssetViewWeakPasswordRiskListRequest() (request *DescribeRiskCenterAssetViewWeakPasswordRiskListRequest)
func (*DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewWeakPasswordRiskListRequest) ToJsonString() string
type DescribeRiskCenterAssetViewWeakPasswordRiskListRequestParams ¶ added in v1.0.755
type DescribeRiskCenterAssetViewWeakPasswordRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterAssetViewWeakPasswordRiskListResponse ¶ added in v1.0.755
type DescribeRiskCenterAssetViewWeakPasswordRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterAssetViewWeakPasswordRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterAssetViewWeakPasswordRiskListResponse ¶ added in v1.0.755
func NewDescribeRiskCenterAssetViewWeakPasswordRiskListResponse() (response *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse)
func (*DescribeRiskCenterAssetViewWeakPasswordRiskListResponse) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterAssetViewWeakPasswordRiskListResponse) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterAssetViewWeakPasswordRiskListResponse) ToJsonString() string
type DescribeRiskCenterAssetViewWeakPasswordRiskListResponseParams ¶ added in v1.0.755
type DescribeRiskCenterAssetViewWeakPasswordRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 风险列表 Data []*AssetViewWeakPassRisk `json:"Data,omitnil" name:"Data"` // 状态列表 StatusLists []*FilterDataObject `json:"StatusLists,omitnil" name:"StatusLists"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 来源列表 FromLists []*FilterDataObject `json:"FromLists,omitnil" name:"FromLists"` // 资产类型列表 InstanceTypeLists []*FilterDataObject `json:"InstanceTypeLists,omitnil" name:"InstanceTypeLists"` // 弱口令类型列表 PasswordTypeLists []*FilterDataObject `json:"PasswordTypeLists,omitnil" name:"PasswordTypeLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterPortViewPortRiskListRequest ¶ added in v1.0.765
type DescribeRiskCenterPortViewPortRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterPortViewPortRiskListRequest ¶ added in v1.0.765
func NewDescribeRiskCenterPortViewPortRiskListRequest() (request *DescribeRiskCenterPortViewPortRiskListRequest)
func (*DescribeRiskCenterPortViewPortRiskListRequest) FromJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterPortViewPortRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterPortViewPortRiskListRequest) ToJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterPortViewPortRiskListRequest) ToJsonString() string
type DescribeRiskCenterPortViewPortRiskListRequestParams ¶ added in v1.0.765
type DescribeRiskCenterPortViewPortRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterPortViewPortRiskListResponse ¶ added in v1.0.765
type DescribeRiskCenterPortViewPortRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterPortViewPortRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterPortViewPortRiskListResponse ¶ added in v1.0.765
func NewDescribeRiskCenterPortViewPortRiskListResponse() (response *DescribeRiskCenterPortViewPortRiskListResponse)
func (*DescribeRiskCenterPortViewPortRiskListResponse) FromJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterPortViewPortRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterPortViewPortRiskListResponse) ToJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterPortViewPortRiskListResponse) ToJsonString() string
type DescribeRiskCenterPortViewPortRiskListResponseParams ¶ added in v1.0.765
type DescribeRiskCenterPortViewPortRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 端口视角的端口风险列表 Data []*PortViewPortRisk `json:"Data,omitnil" name:"Data"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 处置建议列表 SuggestionLists []*FilterDataObject `json:"SuggestionLists,omitnil" name:"SuggestionLists"` // 来源列表 FromLists []*FilterDataObject `json:"FromLists,omitnil" name:"FromLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterServerRiskListRequest ¶ added in v1.0.755
type DescribeRiskCenterServerRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterServerRiskListRequest ¶ added in v1.0.755
func NewDescribeRiskCenterServerRiskListRequest() (request *DescribeRiskCenterServerRiskListRequest)
func (*DescribeRiskCenterServerRiskListRequest) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterServerRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterServerRiskListRequest) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterServerRiskListRequest) ToJsonString() string
type DescribeRiskCenterServerRiskListRequestParams ¶ added in v1.0.755
type DescribeRiskCenterServerRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterServerRiskListResponse ¶ added in v1.0.755
type DescribeRiskCenterServerRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterServerRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterServerRiskListResponse ¶ added in v1.0.755
func NewDescribeRiskCenterServerRiskListResponse() (response *DescribeRiskCenterServerRiskListResponse)
func (*DescribeRiskCenterServerRiskListResponse) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterServerRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterServerRiskListResponse) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterServerRiskListResponse) ToJsonString() string
type DescribeRiskCenterServerRiskListResponseParams ¶ added in v1.0.755
type DescribeRiskCenterServerRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 风险服务列表 Data []*ServerRisk `json:"Data,omitnil" name:"Data"` // 资产类型枚举 InstanceTypeLists []*FilterDataObject `json:"InstanceTypeLists,omitnil" name:"InstanceTypeLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterVULViewVULRiskListRequest ¶ added in v1.0.765
type DescribeRiskCenterVULViewVULRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterVULViewVULRiskListRequest ¶ added in v1.0.765
func NewDescribeRiskCenterVULViewVULRiskListRequest() (request *DescribeRiskCenterVULViewVULRiskListRequest)
func (*DescribeRiskCenterVULViewVULRiskListRequest) FromJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterVULViewVULRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterVULViewVULRiskListRequest) ToJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterVULViewVULRiskListRequest) ToJsonString() string
type DescribeRiskCenterVULViewVULRiskListRequestParams ¶ added in v1.0.765
type DescribeRiskCenterVULViewVULRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterVULViewVULRiskListResponse ¶ added in v1.0.765
type DescribeRiskCenterVULViewVULRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterVULViewVULRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterVULViewVULRiskListResponse ¶ added in v1.0.765
func NewDescribeRiskCenterVULViewVULRiskListResponse() (response *DescribeRiskCenterVULViewVULRiskListResponse)
func (*DescribeRiskCenterVULViewVULRiskListResponse) FromJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterVULViewVULRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterVULViewVULRiskListResponse) ToJsonString ¶ added in v1.0.765
func (r *DescribeRiskCenterVULViewVULRiskListResponse) ToJsonString() string
type DescribeRiskCenterVULViewVULRiskListResponseParams ¶ added in v1.0.765
type DescribeRiskCenterVULViewVULRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 漏洞产视角的漏洞风险列表 Data []*VULViewVULRisk `json:"Data,omitnil" name:"Data"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 来源列表 FromLists []*FilterDataObject `json:"FromLists,omitnil" name:"FromLists"` // 漏洞类型列表 VULTypeLists []*FilterDataObject `json:"VULTypeLists,omitnil" name:"VULTypeLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeRiskCenterWebsiteRiskListRequest ¶ added in v1.0.755
type DescribeRiskCenterWebsiteRiskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeRiskCenterWebsiteRiskListRequest ¶ added in v1.0.755
func NewDescribeRiskCenterWebsiteRiskListRequest() (request *DescribeRiskCenterWebsiteRiskListRequest)
func (*DescribeRiskCenterWebsiteRiskListRequest) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterWebsiteRiskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterWebsiteRiskListRequest) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterWebsiteRiskListRequest) ToJsonString() string
type DescribeRiskCenterWebsiteRiskListRequestParams ¶ added in v1.0.755
type DescribeRiskCenterWebsiteRiskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 资产标签 Tags []*AssetTag `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeRiskCenterWebsiteRiskListResponse ¶ added in v1.0.755
type DescribeRiskCenterWebsiteRiskListResponse struct { *tchttp.BaseResponse Response *DescribeRiskCenterWebsiteRiskListResponseParams `json:"Response"` }
func NewDescribeRiskCenterWebsiteRiskListResponse ¶ added in v1.0.755
func NewDescribeRiskCenterWebsiteRiskListResponse() (response *DescribeRiskCenterWebsiteRiskListResponse)
func (*DescribeRiskCenterWebsiteRiskListResponse) FromJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterWebsiteRiskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRiskCenterWebsiteRiskListResponse) ToJsonString ¶ added in v1.0.755
func (r *DescribeRiskCenterWebsiteRiskListResponse) ToJsonString() string
type DescribeRiskCenterWebsiteRiskListResponseParams ¶ added in v1.0.755
type DescribeRiskCenterWebsiteRiskListResponseParams struct { // 总条数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 内容风险列表 Data []*WebsiteRisk `json:"Data,omitnil" name:"Data"` // 状态列表 StatusLists []*FilterDataObject `json:"StatusLists,omitnil" name:"StatusLists"` // 危险等级列表 LevelLists []*FilterDataObject `json:"LevelLists,omitnil" name:"LevelLists"` // 资产类型列表 InstanceTypeLists []*FilterDataObject `json:"InstanceTypeLists,omitnil" name:"InstanceTypeLists"` // 风险类型列表 DetectEngineLists []*FilterDataObject `json:"DetectEngineLists,omitnil" name:"DetectEngineLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeScanReportListRequest ¶
type DescribeScanReportListRequest struct { *tchttp.BaseRequest // 列表过滤条件 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeScanReportListRequest ¶
func NewDescribeScanReportListRequest() (request *DescribeScanReportListRequest)
func (*DescribeScanReportListRequest) FromJsonString ¶
func (r *DescribeScanReportListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanReportListRequest) ToJsonString ¶
func (r *DescribeScanReportListRequest) ToJsonString() string
type DescribeScanReportListRequestParams ¶
type DescribeScanReportListRequestParams struct { // 列表过滤条件 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeScanReportListResponse ¶
type DescribeScanReportListResponse struct { *tchttp.BaseResponse Response *DescribeScanReportListResponseParams `json:"Response"` }
func NewDescribeScanReportListResponse ¶
func NewDescribeScanReportListResponse() (response *DescribeScanReportListResponse)
func (*DescribeScanReportListResponse) FromJsonString ¶
func (r *DescribeScanReportListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanReportListResponse) ToJsonString ¶
func (r *DescribeScanReportListResponse) ToJsonString() string
type DescribeScanReportListResponseParams ¶
type DescribeScanReportListResponseParams struct { // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 任务日志列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*ScanTaskInfo `json:"Data,omitnil" name:"Data"` // 主账户ID列表 UINList []*string `json:"UINList,omitnil" name:"UINList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeScanTaskListRequest ¶ added in v1.0.738
type DescribeScanTaskListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 标签 Tags []*Tags `json:"Tags,omitnil" name:"Tags"` }
func NewDescribeScanTaskListRequest ¶ added in v1.0.738
func NewDescribeScanTaskListRequest() (request *DescribeScanTaskListRequest)
func (*DescribeScanTaskListRequest) FromJsonString ¶ added in v1.0.738
func (r *DescribeScanTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskListRequest) ToJsonString ¶ added in v1.0.738
func (r *DescribeScanTaskListRequest) ToJsonString() string
type DescribeScanTaskListRequestParams ¶ added in v1.0.738
type DescribeScanTaskListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` // 标签 Tags []*Tags `json:"Tags,omitnil" name:"Tags"` }
Predefined struct for user
type DescribeScanTaskListResponse ¶ added in v1.0.738
type DescribeScanTaskListResponse struct { *tchttp.BaseResponse Response *DescribeScanTaskListResponseParams `json:"Response"` }
func NewDescribeScanTaskListResponse ¶ added in v1.0.738
func NewDescribeScanTaskListResponse() (response *DescribeScanTaskListResponse)
func (*DescribeScanTaskListResponse) FromJsonString ¶ added in v1.0.738
func (r *DescribeScanTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskListResponse) ToJsonString ¶ added in v1.0.738
func (r *DescribeScanTaskListResponse) ToJsonString() string
type DescribeScanTaskListResponseParams ¶ added in v1.0.738
type DescribeScanTaskListResponseParams struct { // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil" name:"TotalCount"` // 任务日志列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*ScanTaskInfoList `json:"Data,omitnil" name:"Data"` // 主账户ID列表 // 注意:此字段可能返回 null,表示取不到有效值。 UINList []*string `json:"UINList,omitnil" name:"UINList"` // 体检模式过滤列表 // 注意:此字段可能返回 null,表示取不到有效值。 TaskModeList []*FilterDataObject `json:"TaskModeList,omitnil" name:"TaskModeList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSearchBugInfoRequest ¶ added in v1.0.738
type DescribeSearchBugInfoRequest struct { *tchttp.BaseRequest // 无 Id *string `json:"Id,omitnil" name:"Id"` // id=3时传入该参数 CVEId *string `json:"CVEId,omitnil" name:"CVEId"` }
func NewDescribeSearchBugInfoRequest ¶ added in v1.0.738
func NewDescribeSearchBugInfoRequest() (request *DescribeSearchBugInfoRequest)
func (*DescribeSearchBugInfoRequest) FromJsonString ¶ added in v1.0.738
func (r *DescribeSearchBugInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchBugInfoRequest) ToJsonString ¶ added in v1.0.738
func (r *DescribeSearchBugInfoRequest) ToJsonString() string
type DescribeSearchBugInfoRequestParams ¶ added in v1.0.738
type DescribeSearchBugInfoRequestParams struct { // 无 Id *string `json:"Id,omitnil" name:"Id"` // id=3时传入该参数 CVEId *string `json:"CVEId,omitnil" name:"CVEId"` }
Predefined struct for user
type DescribeSearchBugInfoResponse ¶ added in v1.0.738
type DescribeSearchBugInfoResponse struct { *tchttp.BaseResponse Response *DescribeSearchBugInfoResponseParams `json:"Response"` }
func NewDescribeSearchBugInfoResponse ¶ added in v1.0.738
func NewDescribeSearchBugInfoResponse() (response *DescribeSearchBugInfoResponse)
func (*DescribeSearchBugInfoResponse) FromJsonString ¶ added in v1.0.738
func (r *DescribeSearchBugInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSearchBugInfoResponse) ToJsonString ¶ added in v1.0.738
func (r *DescribeSearchBugInfoResponse) ToJsonString() string
type DescribeSearchBugInfoResponseParams ¶ added in v1.0.738
type DescribeSearchBugInfoResponseParams struct { // 漏洞信息和资产信息 // 注意:此字段可能返回 null,表示取不到有效值。 Data *DataSearchBug `json:"Data,omitnil" name:"Data"` // 状态值,0:查询成功,非0:查询失败 ReturnCode *int64 `json:"ReturnCode,omitnil" name:"ReturnCode"` // 状态信息,success:查询成功,fail:查询失败 ReturnMsg *string `json:"ReturnMsg,omitnil" name:"ReturnMsg"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeSubnetAssetsRequest ¶
type DescribeSubnetAssetsRequest struct { *tchttp.BaseRequest // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeSubnetAssetsRequest ¶
func NewDescribeSubnetAssetsRequest() (request *DescribeSubnetAssetsRequest)
func (*DescribeSubnetAssetsRequest) FromJsonString ¶
func (r *DescribeSubnetAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubnetAssetsRequest) ToJsonString ¶
func (r *DescribeSubnetAssetsRequest) ToJsonString() string
type DescribeSubnetAssetsRequestParams ¶
type DescribeSubnetAssetsRequestParams struct { // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeSubnetAssetsResponse ¶
type DescribeSubnetAssetsResponse struct { *tchttp.BaseResponse Response *DescribeSubnetAssetsResponseParams `json:"Response"` }
func NewDescribeSubnetAssetsResponse ¶
func NewDescribeSubnetAssetsResponse() (response *DescribeSubnetAssetsResponse)
func (*DescribeSubnetAssetsResponse) FromJsonString ¶
func (r *DescribeSubnetAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubnetAssetsResponse) ToJsonString ¶
func (r *DescribeSubnetAssetsResponse) ToJsonString() string
type DescribeSubnetAssetsResponseParams ¶
type DescribeSubnetAssetsResponseParams struct { // 列表 Data []*SubnetAsset `json:"Data,omitnil" name:"Data"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 地域列表 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // vpc列表 VpcList []*FilterDataObject `json:"VpcList,omitnil" name:"VpcList"` // appid列表 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 可用区列表 ZoneList []*FilterDataObject `json:"ZoneList,omitnil" name:"ZoneList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeTaskLogListRequest ¶ added in v1.0.738
type DescribeTaskLogListRequest struct { *tchttp.BaseRequest // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeTaskLogListRequest ¶ added in v1.0.738
func NewDescribeTaskLogListRequest() (request *DescribeTaskLogListRequest)
func (*DescribeTaskLogListRequest) FromJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskLogListRequest) ToJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogListRequest) ToJsonString() string
type DescribeTaskLogListRequestParams ¶ added in v1.0.738
type DescribeTaskLogListRequestParams struct { // 过滤内容 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeTaskLogListResponse ¶ added in v1.0.738
type DescribeTaskLogListResponse struct { *tchttp.BaseResponse Response *DescribeTaskLogListResponseParams `json:"Response"` }
func NewDescribeTaskLogListResponse ¶ added in v1.0.738
func NewDescribeTaskLogListResponse() (response *DescribeTaskLogListResponse)
func (*DescribeTaskLogListResponse) FromJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskLogListResponse) ToJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogListResponse) ToJsonString() string
type DescribeTaskLogListResponseParams ¶ added in v1.0.738
type DescribeTaskLogListResponseParams struct { // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 报告列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*TaskLogInfo `json:"Data,omitnil" name:"Data"` // 待查看数量 // 注意:此字段可能返回 null,表示取不到有效值。 NotViewNumber *int64 `json:"NotViewNumber,omitnil" name:"NotViewNumber"` // 报告模板数 // 注意:此字段可能返回 null,表示取不到有效值。 ReportTemplateNumber *int64 `json:"ReportTemplateNumber,omitnil" name:"ReportTemplateNumber"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeTaskLogURLRequest ¶ added in v1.0.738
type DescribeTaskLogURLRequest struct { *tchttp.BaseRequest // 0: 预览, 1: 下载 Type *int64 `json:"Type,omitnil" name:"Type"` // 任务报告Id 列表 ReportItemKeyList []*ReportItemKey `json:"ReportItemKeyList,omitnil" name:"ReportItemKeyList"` // 报告中任务id列表 ReportTaskIdList []*ReportTaskIdList `json:"ReportTaskIdList,omitnil" name:"ReportTaskIdList"` }
func NewDescribeTaskLogURLRequest ¶ added in v1.0.738
func NewDescribeTaskLogURLRequest() (request *DescribeTaskLogURLRequest)
func (*DescribeTaskLogURLRequest) FromJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskLogURLRequest) ToJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogURLRequest) ToJsonString() string
type DescribeTaskLogURLRequestParams ¶ added in v1.0.738
type DescribeTaskLogURLRequestParams struct { // 0: 预览, 1: 下载 Type *int64 `json:"Type,omitnil" name:"Type"` // 任务报告Id 列表 ReportItemKeyList []*ReportItemKey `json:"ReportItemKeyList,omitnil" name:"ReportItemKeyList"` // 报告中任务id列表 ReportTaskIdList []*ReportTaskIdList `json:"ReportTaskIdList,omitnil" name:"ReportTaskIdList"` }
Predefined struct for user
type DescribeTaskLogURLResponse ¶ added in v1.0.738
type DescribeTaskLogURLResponse struct { *tchttp.BaseResponse Response *DescribeTaskLogURLResponseParams `json:"Response"` }
func NewDescribeTaskLogURLResponse ¶ added in v1.0.738
func NewDescribeTaskLogURLResponse() (response *DescribeTaskLogURLResponse)
func (*DescribeTaskLogURLResponse) FromJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskLogURLResponse) ToJsonString ¶ added in v1.0.738
func (r *DescribeTaskLogURLResponse) ToJsonString() string
type DescribeTaskLogURLResponseParams ¶ added in v1.0.738
type DescribeTaskLogURLResponseParams struct { // 返回报告临时下载url Data []*TaskLogURL `json:"Data,omitnil" name:"Data"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVULRiskAdvanceCFGListRequest ¶ added in v1.0.776
type DescribeVULRiskAdvanceCFGListRequest struct { *tchttp.BaseRequest // 任务ID TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 过滤条件 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeVULRiskAdvanceCFGListRequest ¶ added in v1.0.776
func NewDescribeVULRiskAdvanceCFGListRequest() (request *DescribeVULRiskAdvanceCFGListRequest)
func (*DescribeVULRiskAdvanceCFGListRequest) FromJsonString ¶ added in v1.0.776
func (r *DescribeVULRiskAdvanceCFGListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVULRiskAdvanceCFGListRequest) ToJsonString ¶ added in v1.0.776
func (r *DescribeVULRiskAdvanceCFGListRequest) ToJsonString() string
type DescribeVULRiskAdvanceCFGListRequestParams ¶ added in v1.0.776
type DescribeVULRiskAdvanceCFGListRequestParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 过滤条件 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeVULRiskAdvanceCFGListResponse ¶ added in v1.0.776
type DescribeVULRiskAdvanceCFGListResponse struct { *tchttp.BaseResponse Response *DescribeVULRiskAdvanceCFGListResponseParams `json:"Response"` }
func NewDescribeVULRiskAdvanceCFGListResponse ¶ added in v1.0.776
func NewDescribeVULRiskAdvanceCFGListResponse() (response *DescribeVULRiskAdvanceCFGListResponse)
func (*DescribeVULRiskAdvanceCFGListResponse) FromJsonString ¶ added in v1.0.776
func (r *DescribeVULRiskAdvanceCFGListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVULRiskAdvanceCFGListResponse) ToJsonString ¶ added in v1.0.776
func (r *DescribeVULRiskAdvanceCFGListResponse) ToJsonString() string
type DescribeVULRiskAdvanceCFGListResponseParams ¶ added in v1.0.776
type DescribeVULRiskAdvanceCFGListResponseParams struct { // 配置项列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*VULRiskAdvanceCFGList `json:"Data,omitnil" name:"Data"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // 风险等级过滤列表 // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevelLists []*FilterDataObject `json:"RiskLevelLists,omitnil" name:"RiskLevelLists"` // 漏洞类型过滤列表 // 注意:此字段可能返回 null,表示取不到有效值。 VULTypeLists []*FilterDataObject `json:"VULTypeLists,omitnil" name:"VULTypeLists"` // 识别来源过滤列表 // 注意:此字段可能返回 null,表示取不到有效值。 CheckFromLists []*FilterDataObject `json:"CheckFromLists,omitnil" name:"CheckFromLists"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeVpcAssetsRequest ¶
type DescribeVpcAssetsRequest struct { *tchttp.BaseRequest // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
func NewDescribeVpcAssetsRequest ¶
func NewDescribeVpcAssetsRequest() (request *DescribeVpcAssetsRequest)
func (*DescribeVpcAssetsRequest) FromJsonString ¶
func (r *DescribeVpcAssetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVpcAssetsRequest) ToJsonString ¶
func (r *DescribeVpcAssetsRequest) ToJsonString() string
type DescribeVpcAssetsRequestParams ¶
type DescribeVpcAssetsRequestParams struct { // 过滤参数 Filter *Filter `json:"Filter,omitnil" name:"Filter"` }
Predefined struct for user
type DescribeVpcAssetsResponse ¶
type DescribeVpcAssetsResponse struct { *tchttp.BaseResponse Response *DescribeVpcAssetsResponseParams `json:"Response"` }
func NewDescribeVpcAssetsResponse ¶
func NewDescribeVpcAssetsResponse() (response *DescribeVpcAssetsResponse)
func (*DescribeVpcAssetsResponse) FromJsonString ¶
func (r *DescribeVpcAssetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVpcAssetsResponse) ToJsonString ¶
func (r *DescribeVpcAssetsResponse) ToJsonString() string
type DescribeVpcAssetsResponseParams ¶
type DescribeVpcAssetsResponseParams struct { // 列表 Data []*Vpc `json:"Data,omitnil" name:"Data"` // 总数 TotalCount *int64 `json:"TotalCount,omitnil" name:"TotalCount"` // vpc列表 VpcList []*FilterDataObject `json:"VpcList,omitnil" name:"VpcList"` // 地域列表 RegionList []*FilterDataObject `json:"RegionList,omitnil" name:"RegionList"` // appid列表 AppIdList []*FilterDataObject `json:"AppIdList,omitnil" name:"AppIdList"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DomainAssetVO ¶ added in v1.0.680
type DomainAssetVO struct { // 资产id // 注意:此字段可能返回 null,表示取不到有效值。 AssetId []*string `json:"AssetId,omitnil" name:"AssetId"` // 资产名 // 注意:此字段可能返回 null,表示取不到有效值。 AssetName []*string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType []*string `json:"AssetType,omitnil" name:"AssetType"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region []*string `json:"Region,omitnil" name:"Region"` // Waf状态 // 注意:此字段可能返回 null,表示取不到有效值。 WAFStatus *uint64 `json:"WAFStatus,omitnil" name:"WAFStatus"` // 资产创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 AssetCreateTime *string `json:"AssetCreateTime,omitnil" name:"AssetCreateTime"` // Appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *uint64 `json:"AppId,omitnil" name:"AppId"` // 账号id // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 账号名称 // 注意:此字段可能返回 null,表示取不到有效值。 NickName *string `json:"NickName,omitnil" name:"NickName"` // 是否核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 是否云上资产 // 注意:此字段可能返回 null,表示取不到有效值。 IsCloud *uint64 `json:"IsCloud,omitnil" name:"IsCloud"` // 网络攻击 // 注意:此字段可能返回 null,表示取不到有效值。 Attack *uint64 `json:"Attack,omitnil" name:"Attack"` // 网络访问 // 注意:此字段可能返回 null,表示取不到有效值。 Access *uint64 `json:"Access,omitnil" name:"Access"` // 网络拦截 // 注意:此字段可能返回 null,表示取不到有效值。 Intercept *uint64 `json:"Intercept,omitnil" name:"Intercept"` // 入站峰值带宽 // 注意:此字段可能返回 null,表示取不到有效值。 InBandwidth *string `json:"InBandwidth,omitnil" name:"InBandwidth"` // 出站峰值带宽 // 注意:此字段可能返回 null,表示取不到有效值。 OutBandwidth *string `json:"OutBandwidth,omitnil" name:"OutBandwidth"` // 入站累计流量 // 注意:此字段可能返回 null,表示取不到有效值。 InFlow *string `json:"InFlow,omitnil" name:"InFlow"` // 出站累计流量 // 注意:此字段可能返回 null,表示取不到有效值。 OutFlow *string `json:"OutFlow,omitnil" name:"OutFlow"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 端口风险 // 注意:此字段可能返回 null,表示取不到有效值。 PortRisk *uint64 `json:"PortRisk,omitnil" name:"PortRisk"` // 漏洞风险 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityRisk *uint64 `json:"VulnerabilityRisk,omitnil" name:"VulnerabilityRisk"` // 配置风险 // 注意:此字段可能返回 null,表示取不到有效值。 ConfigurationRisk *uint64 `json:"ConfigurationRisk,omitnil" name:"ConfigurationRisk"` // 扫描任务 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTask *uint64 `json:"ScanTask,omitnil" name:"ScanTask"` // 域名 // 注意:此字段可能返回 null,表示取不到有效值。 SubDomain *string `json:"SubDomain,omitnil" name:"SubDomain"` // 解析ip // 注意:此字段可能返回 null,表示取不到有效值。 SeverIp []*string `json:"SeverIp,omitnil" name:"SeverIp"` // bot攻击数量 // 注意:此字段可能返回 null,表示取不到有效值。 BotCount *uint64 `json:"BotCount,omitnil" name:"BotCount"` // 弱口令风险 // 注意:此字段可能返回 null,表示取不到有效值。 WeakPassword *uint64 `json:"WeakPassword,omitnil" name:"WeakPassword"` // 内容风险 // 注意:此字段可能返回 null,表示取不到有效值。 WebContentRisk *uint64 `json:"WebContentRisk,omitnil" name:"WebContentRisk"` // tag标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // 关联实例类型 // 注意:此字段可能返回 null,表示取不到有效值。 SourceType *string `json:"SourceType,omitnil" name:"SourceType"` // memberiD // 注意:此字段可能返回 null,表示取不到有效值。 MemberId *string `json:"MemberId,omitnil" name:"MemberId"` // cc攻击 // 注意:此字段可能返回 null,表示取不到有效值。 CCAttack *int64 `json:"CCAttack,omitnil" name:"CCAttack"` // web攻击 // 注意:此字段可能返回 null,表示取不到有效值。 WebAttack *int64 `json:"WebAttack,omitnil" name:"WebAttack"` // 风险服务暴露数量 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceRisk *uint64 `json:"ServiceRisk,omitnil" name:"ServiceRisk"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` // 待确认资产的随机三级域名 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyDomain *string `json:"VerifyDomain,omitnil" name:"VerifyDomain"` // 待确认资产的TXT记录内容 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyTXTRecord *string `json:"VerifyTXTRecord,omitnil" name:"VerifyTXTRecord"` // 待确认资产的认证状态,0-待认证,1-认证成功,2-认证中,3-txt认证失败,4-人工认证失败 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyStatus *int64 `json:"VerifyStatus,omitnil" name:"VerifyStatus"` // bot访问数量 // 注意:此字段可能返回 null,表示取不到有效值。 BotAccessCount *int64 `json:"BotAccessCount,omitnil" name:"BotAccessCount"` }
type Filter ¶
type Filter struct { // 查询数量限制 Limit *int64 `json:"Limit,omitnil" name:"Limit"` // 查询偏移位置 Offset *int64 `json:"Offset,omitnil" name:"Offset"` // 排序采用升序还是降序 升:asc 降 desc Order *string `json:"Order,omitnil" name:"Order"` // 需排序的字段 By *string `json:"By,omitnil" name:"By"` // 过滤的列及内容 Filters []*WhereFilter `json:"Filters,omitnil" name:"Filters"` // 可填无, 日志使用查询时间 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 可填无, 日志使用查询时间 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` }
type FilterDataObject ¶
type GateWayAsset ¶ added in v1.0.814
type GateWayAsset struct { // appid AppId *string `json:"AppId,omitnil" name:"AppId"` // uin Uin *string `json:"Uin,omitnil" name:"Uin"` // 资产ID AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 资产名 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 私有ip PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // 公网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 区域 Region *string `json:"Region,omitnil" name:"Region"` // 私有网络id VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 私有网络名 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // 出向峰值带宽 OutboundPeakBandwidth *string `json:"OutboundPeakBandwidth,omitnil" name:"OutboundPeakBandwidth"` // 入向峰值带宽 InboundPeakBandwidth *string `json:"InboundPeakBandwidth,omitnil" name:"InboundPeakBandwidth"` // 出站累计流量 OutboundCumulativeFlow *string `json:"OutboundCumulativeFlow,omitnil" name:"OutboundCumulativeFlow"` // 入站累计流量 InboundCumulativeFlow *string `json:"InboundCumulativeFlow,omitnil" name:"InboundCumulativeFlow"` // 网络攻击 NetworkAttack *int64 `json:"NetworkAttack,omitnil" name:"NetworkAttack"` // 暴露端口 ExposedPort *int64 `json:"ExposedPort,omitnil" name:"ExposedPort"` // 暴露漏洞 ExposedVUL *int64 `json:"ExposedVUL,omitnil" name:"ExposedVUL"` // 配置风险 ConfigureRisk *int64 `json:"ConfigureRisk,omitnil" name:"ConfigureRisk"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 任务数 ScanTask *int64 `json:"ScanTask,omitnil" name:"ScanTask"` // 最后扫描时间 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 昵称 Nick *string `json:"Nick,omitnil" name:"Nick"` // ipv6地址 // 注意:此字段可能返回 null,表示取不到有效值。 AddressIPV6 *string `json:"AddressIPV6,omitnil" name:"AddressIPV6"` // 是否核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 风险服务暴露 // 注意:此字段可能返回 null,表示取不到有效值。 RiskExposure *int64 `json:"RiskExposure,omitnil" name:"RiskExposure"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` // 网关状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil" name:"Status"` // TSE的网关真实地域 // 注意:此字段可能返回 null,表示取不到有效值。 EngineRegion *string `json:"EngineRegion,omitnil" name:"EngineRegion"` }
type IpAssetListVO ¶ added in v1.0.680
type IpAssetListVO struct { // 资产id // 注意:此字段可能返回 null,表示取不到有效值。 AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 资产name // 注意:此字段可能返回 null,表示取不到有效值。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // 云防状态 // 注意:此字段可能返回 null,表示取不到有效值。 CFWStatus *uint64 `json:"CFWStatus,omitnil" name:"CFWStatus"` // 资产创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 AssetCreateTime *string `json:"AssetCreateTime,omitnil" name:"AssetCreateTime"` // 公网ip // 注意:此字段可能返回 null,表示取不到有效值。 PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 公网ip类型 // 注意:此字段可能返回 null,表示取不到有效值。 PublicIpType *uint64 `json:"PublicIpType,omitnil" name:"PublicIpType"` // vpc // 注意:此字段可能返回 null,表示取不到有效值。 VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // vpc名 // 注意:此字段可能返回 null,表示取不到有效值。 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *uint64 `json:"AppId,omitnil" name:"AppId"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 NickName *string `json:"NickName,omitnil" name:"NickName"` // 核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 云上 // 注意:此字段可能返回 null,表示取不到有效值。 IsCloud *uint64 `json:"IsCloud,omitnil" name:"IsCloud"` // 网络攻击 // 注意:此字段可能返回 null,表示取不到有效值。 Attack *uint64 `json:"Attack,omitnil" name:"Attack"` // 网络访问 // 注意:此字段可能返回 null,表示取不到有效值。 Access *uint64 `json:"Access,omitnil" name:"Access"` // 网络拦截 // 注意:此字段可能返回 null,表示取不到有效值。 Intercept *uint64 `json:"Intercept,omitnil" name:"Intercept"` // 入向带宽 // 注意:此字段可能返回 null,表示取不到有效值。 InBandwidth *string `json:"InBandwidth,omitnil" name:"InBandwidth"` // 出向带宽 // 注意:此字段可能返回 null,表示取不到有效值。 OutBandwidth *string `json:"OutBandwidth,omitnil" name:"OutBandwidth"` // 入向流量 // 注意:此字段可能返回 null,表示取不到有效值。 InFlow *string `json:"InFlow,omitnil" name:"InFlow"` // 出向流量 // 注意:此字段可能返回 null,表示取不到有效值。 OutFlow *string `json:"OutFlow,omitnil" name:"OutFlow"` // 最近扫描时间 // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 端口风险 // 注意:此字段可能返回 null,表示取不到有效值。 PortRisk *uint64 `json:"PortRisk,omitnil" name:"PortRisk"` // 漏洞风险 // 注意:此字段可能返回 null,表示取不到有效值。 VulnerabilityRisk *uint64 `json:"VulnerabilityRisk,omitnil" name:"VulnerabilityRisk"` // 配置风险 // 注意:此字段可能返回 null,表示取不到有效值。 ConfigurationRisk *uint64 `json:"ConfigurationRisk,omitnil" name:"ConfigurationRisk"` // 扫描任务 // 注意:此字段可能返回 null,表示取不到有效值。 ScanTask *uint64 `json:"ScanTask,omitnil" name:"ScanTask"` // 弱口令 // 注意:此字段可能返回 null,表示取不到有效值。 WeakPassword *uint64 `json:"WeakPassword,omitnil" name:"WeakPassword"` // 内容风险 // 注意:此字段可能返回 null,表示取不到有效值。 WebContentRisk *uint64 `json:"WebContentRisk,omitnil" name:"WebContentRisk"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // eip主键 // 注意:此字段可能返回 null,表示取不到有效值。 AddressId *string `json:"AddressId,omitnil" name:"AddressId"` // memberid信息 // 注意:此字段可能返回 null,表示取不到有效值。 MemberId *string `json:"MemberId,omitnil" name:"MemberId"` // 风险服务暴露 // 注意:此字段可能返回 null,表示取不到有效值。 RiskExposure *int64 `json:"RiskExposure,omitnil" name:"RiskExposure"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` // 资产认证状态,0-待认证,1-认证成功,2-认证中,3+-认证失败 // 注意:此字段可能返回 null,表示取不到有效值。 VerifyStatus *int64 `json:"VerifyStatus,omitnil" name:"VerifyStatus"` }
type ModifyRiskCenterRiskStatusRequest ¶ added in v1.0.765
type ModifyRiskCenterRiskStatusRequest struct { *tchttp.BaseRequest // 风险资产相关数据 RiskStatusKeys []*RiskCenterStatusKey `json:"RiskStatusKeys,omitnil" name:"RiskStatusKeys"` // 处置状态,1为已处置、2为已忽略,3为取消已处置,4为取消已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 风险类型,0-端口风险, 1-漏洞风险,2-弱口令风险, 3-网站内容风险,4-配置风险,5-风险服务暴露 Type *uint64 `json:"Type,omitnil" name:"Type"` }
func NewModifyRiskCenterRiskStatusRequest ¶ added in v1.0.765
func NewModifyRiskCenterRiskStatusRequest() (request *ModifyRiskCenterRiskStatusRequest)
func (*ModifyRiskCenterRiskStatusRequest) FromJsonString ¶ added in v1.0.765
func (r *ModifyRiskCenterRiskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskCenterRiskStatusRequest) ToJsonString ¶ added in v1.0.765
func (r *ModifyRiskCenterRiskStatusRequest) ToJsonString() string
type ModifyRiskCenterRiskStatusRequestParams ¶ added in v1.0.765
type ModifyRiskCenterRiskStatusRequestParams struct { // 风险资产相关数据 RiskStatusKeys []*RiskCenterStatusKey `json:"RiskStatusKeys,omitnil" name:"RiskStatusKeys"` // 处置状态,1为已处置、2为已忽略,3为取消已处置,4为取消已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 风险类型,0-端口风险, 1-漏洞风险,2-弱口令风险, 3-网站内容风险,4-配置风险,5-风险服务暴露 Type *uint64 `json:"Type,omitnil" name:"Type"` }
Predefined struct for user
type ModifyRiskCenterRiskStatusResponse ¶ added in v1.0.765
type ModifyRiskCenterRiskStatusResponse struct { *tchttp.BaseResponse Response *ModifyRiskCenterRiskStatusResponseParams `json:"Response"` }
func NewModifyRiskCenterRiskStatusResponse ¶ added in v1.0.765
func NewModifyRiskCenterRiskStatusResponse() (response *ModifyRiskCenterRiskStatusResponse)
func (*ModifyRiskCenterRiskStatusResponse) FromJsonString ¶ added in v1.0.765
func (r *ModifyRiskCenterRiskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRiskCenterRiskStatusResponse) ToJsonString ¶ added in v1.0.765
func (r *ModifyRiskCenterRiskStatusResponse) ToJsonString() string
type ModifyRiskCenterRiskStatusResponseParams ¶ added in v1.0.765
type ModifyRiskCenterRiskStatusResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type NICAsset ¶ added in v1.0.816
type NICAsset struct { // appid AppId *string `json:"AppId,omitnil" name:"AppId"` // uin Uin *string `json:"Uin,omitnil" name:"Uin"` // 资产ID AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 资产名 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // 私有ip PrivateIp *string `json:"PrivateIp,omitnil" name:"PrivateIp"` // 公网ip PublicIp *string `json:"PublicIp,omitnil" name:"PublicIp"` // 区域 Region *string `json:"Region,omitnil" name:"Region"` // 私有网络id VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 私有网络名 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // 出向峰值带宽 OutboundPeakBandwidth *string `json:"OutboundPeakBandwidth,omitnil" name:"OutboundPeakBandwidth"` // 入向峰值带宽 InboundPeakBandwidth *string `json:"InboundPeakBandwidth,omitnil" name:"InboundPeakBandwidth"` // 出站累计流量 OutboundCumulativeFlow *string `json:"OutboundCumulativeFlow,omitnil" name:"OutboundCumulativeFlow"` // 入站累计流量 InboundCumulativeFlow *string `json:"InboundCumulativeFlow,omitnil" name:"InboundCumulativeFlow"` // 网络攻击 NetworkAttack *int64 `json:"NetworkAttack,omitnil" name:"NetworkAttack"` // 暴露端口 ExposedPort *int64 `json:"ExposedPort,omitnil" name:"ExposedPort"` // 暴露漏洞 ExposedVUL *int64 `json:"ExposedVUL,omitnil" name:"ExposedVUL"` // 配置风险 ConfigureRisk *int64 `json:"ConfigureRisk,omitnil" name:"ConfigureRisk"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 任务数 ScanTask *int64 `json:"ScanTask,omitnil" name:"ScanTask"` // 最后扫描时间 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 昵称 Nick *string `json:"Nick,omitnil" name:"Nick"` // 是否核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` }
type OrganizationUserInfo ¶ added in v1.0.820
type OrganizationUserInfo struct { // 成员账号Uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 成员账号名称 // 注意:此字段可能返回 null,表示取不到有效值。 NickName *string `json:"NickName,omitnil" name:"NickName"` // 部门节点名称,账号所属部门 // 注意:此字段可能返回 null,表示取不到有效值。 NodeName *string `json:"NodeName,omitnil" name:"NodeName"` // 资产数量 // 注意:此字段可能返回 null,表示取不到有效值。 AssetCount *int64 `json:"AssetCount,omitnil" name:"AssetCount"` // 风险数量 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCount *int64 `json:"RiskCount,omitnil" name:"RiskCount"` // 攻击数量 // 注意:此字段可能返回 null,表示取不到有效值。 AttackCount *int64 `json:"AttackCount,omitnil" name:"AttackCount"` // Member/Admin/;成员或者管理员 // 注意:此字段可能返回 null,表示取不到有效值。 Role *string `json:"Role,omitnil" name:"Role"` // 成员账号id // 注意:此字段可能返回 null,表示取不到有效值。 MemberId *string `json:"MemberId,omitnil" name:"MemberId"` // 成员账号Appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil" name:"AppId"` // 账号加入方式,create/invite // 注意:此字段可能返回 null,表示取不到有效值。 JoinType *string `json:"JoinType,omitnil" name:"JoinType"` // 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 // 注意:此字段可能返回 null,表示取不到有效值。 CFWProtect *string `json:"CFWProtect,omitnil" name:"CFWProtect"` // 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 // 注意:此字段可能返回 null,表示取不到有效值。 WAFProtect *string `json:"WAFProtect,omitnil" name:"WAFProtect"` // 空则未开启,否则不同字符串对应不同版本,common为通用,不区分版本 // 注意:此字段可能返回 null,表示取不到有效值。 CWPProtect *string `json:"CWPProtect,omitnil" name:"CWPProtect"` // 1启用,0未启用 // 注意:此字段可能返回 null,表示取不到有效值。 Enable *int64 `json:"Enable,omitnil" name:"Enable"` // "Free" //免费版 "Advanced" //高级版 "Enterprise" //企业版 "Ultimate" //旗舰版 // 注意:此字段可能返回 null,表示取不到有效值。 CSIPProtect *string `json:"CSIPProtect,omitnil" name:"CSIPProtect"` // 1为配额消耗者 // 注意:此字段可能返回 null,表示取不到有效值。 QuotaConsumer *int64 `json:"QuotaConsumer,omitnil" name:"QuotaConsumer"` // 账户类型,0为腾讯云账户,1为AWS账户 // 注意:此字段可能返回 null,表示取不到有效值。 CloudType *int64 `json:"CloudType,omitnil" name:"CloudType"` // 0为缺省值,1为10分钟,2为1小时,3为24小时 // 注意:此字段可能返回 null,表示取不到有效值。 SyncFrequency *int64 `json:"SyncFrequency,omitnil" name:"SyncFrequency"` // 多云账户是否过期 // 注意:此字段可能返回 null,表示取不到有效值。 IsExpired *bool `json:"IsExpired,omitnil" name:"IsExpired"` // 多云账户 权限列表 // 注意:此字段可能返回 null,表示取不到有效值。 PermissionList []*string `json:"PermissionList,omitnil" name:"PermissionList"` // 1 // 注意:此字段可能返回 null,表示取不到有效值。 AuthType *int64 `json:"AuthType,omitnil" name:"AuthType"` // 0 腾讯云集团账户 // 1 腾讯云接入账户 // 2 非腾讯云 // 注意:此字段可能返回 null,表示取不到有效值。 TcMemberType *int64 `json:"TcMemberType,omitnil" name:"TcMemberType"` }
type PortViewPortRisk ¶ added in v1.0.765
type PortViewPortRisk struct { // 影响资产 NoHandleCount *int64 `json:"NoHandleCount,omitnil" name:"NoHandleCount"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 协议 Protocol *string `json:"Protocol,omitnil" name:"Protocol"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 端口 Port *int64 `json:"Port,omitnil" name:"Port"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 处置建议,0保持现状、1限制访问、2封禁端口 Suggestion *uint64 `json:"Suggestion,omitnil" name:"Suggestion"` // 状态,0未处理、1已处置、2已忽略 AffectAssetCount *string `json:"AffectAssetCount,omitnil" name:"AffectAssetCount"` // 资产唯一id Id *string `json:"Id,omitnil" name:"Id"` // 资产子类型 From *string `json:"From,omitnil" name:"From"` // 前端索引 Index *string `json:"Index,omitnil" name:"Index"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 服务 Service *string `json:"Service,omitnil" name:"Service"` }
type PublicIpDomainListKey ¶ added in v1.0.754
type PublicIpDomainListKey struct { // 资产值 Asset *string `json:"Asset,omitnil" name:"Asset"` }
type ReportItemKey ¶ added in v1.0.738
type ReportItemKey struct { // 日志Id列表 TaskLogList []*string `json:"TaskLogList,omitnil" name:"TaskLogList"` }
type ReportTaskIdList ¶ added in v1.0.775
type RiskCenterStatusKey ¶ added in v1.0.765
type RiskCenterStatusKey struct { // 风险ID Id *string `json:"Id,omitnil" name:"Id"` // APP ID AppId *string `json:"AppId,omitnil" name:"AppId"` // 公网IP/域名 PublicIPDomain *string `json:"PublicIPDomain,omitnil" name:"PublicIPDomain"` // 实例ID InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` }
type ScanTaskInfo ¶
type ScanTaskInfo struct { // 任务Id // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 任务名称 // 注意:此字段可能返回 null,表示取不到有效值。 TaskName *string `json:"TaskName,omitnil" name:"TaskName"` // 任务状态码:1等待开始 2正在扫描 3扫描出错 4扫描完成 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil" name:"Status"` // 任务进度 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *int64 `json:"Progress,omitnil" name:"Progress"` // 任务完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 TaskTime *string `json:"TaskTime,omitnil" name:"TaskTime"` // 报告ID // 注意:此字段可能返回 null,表示取不到有效值。 ReportId *string `json:"ReportId,omitnil" name:"ReportId"` // 报告名称 // 注意:此字段可能返回 null,表示取不到有效值。 ReportName *string `json:"ReportName,omitnil" name:"ReportName"` // 扫描计划,0-周期任务,1-立即扫描,2-定时扫描,3-自定义 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPlan *int64 `json:"ScanPlan,omitnil" name:"ScanPlan"` // 关联的资产数 // 注意:此字段可能返回 null,表示取不到有效值。 AssetCount *int64 `json:"AssetCount,omitnil" name:"AssetCount"` // APP ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户主账户ID // 注意:此字段可能返回 null,表示取不到有效值。 UIN *string `json:"UIN,omitnil" name:"UIN"` // 用户名称 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil" name:"UserName"` }
type ScanTaskInfoList ¶ added in v1.0.738
type ScanTaskInfoList struct { // 任务名称 // 注意:此字段可能返回 null,表示取不到有效值。 TaskName *string `json:"TaskName,omitnil" name:"TaskName"` // 任务开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 任务结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil" name:"EndTime"` // cron格式 // 注意:此字段可能返回 null,表示取不到有效值。 ScanPlanContent *string `json:"ScanPlanContent,omitnil" name:"ScanPlanContent"` // 0-周期任务,1-立即扫描,2-定时扫描,3-自定义 // 注意:此字段可能返回 null,表示取不到有效值。 TaskType *int64 `json:"TaskType,omitnil" name:"TaskType"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 InsertTime *string `json:"InsertTime,omitnil" name:"InsertTime"` // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil" name:"TaskId"` // 自定义指定扫描资产信息 // 注意:此字段可能返回 null,表示取不到有效值。 SelfDefiningAssets []*string `json:"SelfDefiningAssets,omitnil" name:"SelfDefiningAssets"` // 预估时间 // 注意:此字段可能返回 null,表示取不到有效值。 PredictTime *int64 `json:"PredictTime,omitnil" name:"PredictTime"` // 预估完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 PredictEndTime *string `json:"PredictEndTime,omitnil" name:"PredictEndTime"` // 报告数量 // 注意:此字段可能返回 null,表示取不到有效值。 ReportNumber *int64 `json:"ReportNumber,omitnil" name:"ReportNumber"` // 资产数量 // 注意:此字段可能返回 null,表示取不到有效值。 AssetNumber *int64 `json:"AssetNumber,omitnil" name:"AssetNumber"` // 扫描状态, 0-初始值,1-正在扫描,2-扫描完成,3-扫描出错,4-停止扫描 // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *int64 `json:"ScanStatus,omitnil" name:"ScanStatus"` // 任务进度 // 注意:此字段可能返回 null,表示取不到有效值。 Percent *float64 `json:"Percent,omitnil" name:"Percent"` // port/poc/weakpass/webcontent/configrisk // 注意:此字段可能返回 null,表示取不到有效值。 ScanItem *string `json:"ScanItem,omitnil" name:"ScanItem"` // 0-全扫,1-指定资产扫,2-排除资产扫,3-自定义指定资产扫描 // 注意:此字段可能返回 null,表示取不到有效值。 ScanAssetType *int64 `json:"ScanAssetType,omitnil" name:"ScanAssetType"` // vss子任务id // 注意:此字段可能返回 null,表示取不到有效值。 VSSTaskId *string `json:"VSSTaskId,omitnil" name:"VSSTaskId"` // cspm子任务id // 注意:此字段可能返回 null,表示取不到有效值。 CSPMTaskId *string `json:"CSPMTaskId,omitnil" name:"CSPMTaskId"` // 主机漏扫子任务id // 注意:此字段可能返回 null,表示取不到有效值。 CWPPOCId *string `json:"CWPPOCId,omitnil" name:"CWPPOCId"` // 主机基线子任务id // 注意:此字段可能返回 null,表示取不到有效值。 CWPBlId *string `json:"CWPBlId,omitnil" name:"CWPBlId"` // vss子任务进度 // 注意:此字段可能返回 null,表示取不到有效值。 VSSTaskProcess *int64 `json:"VSSTaskProcess,omitnil" name:"VSSTaskProcess"` // cspm子任务进度 // 注意:此字段可能返回 null,表示取不到有效值。 CSPMTaskProcess *uint64 `json:"CSPMTaskProcess,omitnil" name:"CSPMTaskProcess"` // 主机漏扫子任务进度 // 注意:此字段可能返回 null,表示取不到有效值。 CWPPOCProcess *int64 `json:"CWPPOCProcess,omitnil" name:"CWPPOCProcess"` // 主机基线子任务进度 // 注意:此字段可能返回 null,表示取不到有效值。 CWPBlProcess *uint64 `json:"CWPBlProcess,omitnil" name:"CWPBlProcess"` // 异常状态码 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorCode *int64 `json:"ErrorCode,omitnil" name:"ErrorCode"` // 异常信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrorInfo *string `json:"ErrorInfo,omitnil" name:"ErrorInfo"` // 周期任务开始的天数 // 注意:此字段可能返回 null,表示取不到有效值。 StartDay *int64 `json:"StartDay,omitnil" name:"StartDay"` // 扫描频率,单位天,1-每天,7-每周,30-月,0-扫描一次 // 注意:此字段可能返回 null,表示取不到有效值。 Frequency *int64 `json:"Frequency,omitnil" name:"Frequency"` // 完成次数 // 注意:此字段可能返回 null,表示取不到有效值。 CompleteNumber *int64 `json:"CompleteNumber,omitnil" name:"CompleteNumber"` // 已完成资产个数 // 注意:此字段可能返回 null,表示取不到有效值。 CompleteAssetNumber *int64 `json:"CompleteAssetNumber,omitnil" name:"CompleteAssetNumber"` // 风险数 // 注意:此字段可能返回 null,表示取不到有效值。 RiskCount *int64 `json:"RiskCount,omitnil" name:"RiskCount"` // 资产 // 注意:此字段可能返回 null,表示取不到有效值。 Assets []*TaskAssetObject `json:"Assets,omitnil" name:"Assets"` // 用户Appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户主账户ID // 注意:此字段可能返回 null,表示取不到有效值。 UIN *string `json:"UIN,omitnil" name:"UIN"` // 用户名称 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil" name:"UserName"` // 体检模式,0-标准模式,1-快速模式,2-高级模式 // 注意:此字段可能返回 null,表示取不到有效值。 TaskMode *int64 `json:"TaskMode,omitnil" name:"TaskMode"` // 扫描来源 // 注意:此字段可能返回 null,表示取不到有效值。 ScanFrom *string `json:"ScanFrom,omitnil" name:"ScanFrom"` // 是否限免体检0不是,1是 // 注意:此字段可能返回 null,表示取不到有效值。 IsFree *int64 `json:"IsFree,omitnil" name:"IsFree"` // 是否可以删除,1-可以,0-不可以,对应多账户管理使用 // 注意:此字段可能返回 null,表示取不到有效值。 IsDelete *int64 `json:"IsDelete,omitnil" name:"IsDelete"` // 任务源类型,0-默认,1-小助手,2-体检项 // 注意:此字段可能返回 null,表示取不到有效值。 SourceType *int64 `json:"SourceType,omitnil" name:"SourceType"` }
type ServerRisk ¶ added in v1.0.755
type ServerRisk struct { // 测绘标签 ServiceTag *string `json:"ServiceTag,omitnil" name:"ServiceTag"` // 端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *uint64 `json:"Port,omitnil" name:"Port"` // 影响资产 AffectAsset *string `json:"AffectAsset,omitnil" name:"AffectAsset"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 资产类型 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 协议 Protocol *string `json:"Protocol,omitnil" name:"Protocol"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 服务 Service *string `json:"Service,omitnil" name:"Service"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 风险详情 // 注意:此字段可能返回 null,表示取不到有效值。 RiskDetails *string `json:"RiskDetails,omitnil" name:"RiskDetails"` // 处置建议 Suggestion *string `json:"Suggestion,omitnil" name:"Suggestion"` // 状态,0未处理、1已处置、2已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 资产唯一id Id *string `json:"Id,omitnil" name:"Id"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 服务快照 // 注意:此字段可能返回 null,表示取不到有效值。 ServiceSnapshot *string `json:"ServiceSnapshot,omitnil" name:"ServiceSnapshot"` // 服务访问的url // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil" name:"Url"` // 列表索引值 // 注意:此字段可能返回 null,表示取不到有效值。 Index *string `json:"Index,omitnil" name:"Index"` // 风险列表 // 注意:此字段可能返回 null,表示取不到有效值。 RiskList []*ServerRiskSuggestion `json:"RiskList,omitnil" name:"RiskList"` // 建议列表 // 注意:此字段可能返回 null,表示取不到有效值。 SuggestionList []*ServerRiskSuggestion `json:"SuggestionList,omitnil" name:"SuggestionList"` // HTTP响应状态码 // 注意:此字段可能返回 null,表示取不到有效值。 StatusCode *string `json:"StatusCode,omitnil" name:"StatusCode"` }
type ServerRiskSuggestion ¶ added in v1.0.755
type StopRiskCenterTaskRequest ¶ added in v1.0.754
type StopRiskCenterTaskRequest struct { *tchttp.BaseRequest // 任务id 列表 TaskIdList []*TaskIdListKey `json:"TaskIdList,omitnil" name:"TaskIdList"` }
func NewStopRiskCenterTaskRequest ¶ added in v1.0.754
func NewStopRiskCenterTaskRequest() (request *StopRiskCenterTaskRequest)
func (*StopRiskCenterTaskRequest) FromJsonString ¶ added in v1.0.754
func (r *StopRiskCenterTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopRiskCenterTaskRequest) ToJsonString ¶ added in v1.0.754
func (r *StopRiskCenterTaskRequest) ToJsonString() string
type StopRiskCenterTaskRequestParams ¶ added in v1.0.754
type StopRiskCenterTaskRequestParams struct { // 任务id 列表 TaskIdList []*TaskIdListKey `json:"TaskIdList,omitnil" name:"TaskIdList"` }
Predefined struct for user
type StopRiskCenterTaskResponse ¶ added in v1.0.754
type StopRiskCenterTaskResponse struct { *tchttp.BaseResponse Response *StopRiskCenterTaskResponseParams `json:"Response"` }
func NewStopRiskCenterTaskResponse ¶ added in v1.0.754
func NewStopRiskCenterTaskResponse() (response *StopRiskCenterTaskResponse)
func (*StopRiskCenterTaskResponse) FromJsonString ¶ added in v1.0.754
func (r *StopRiskCenterTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopRiskCenterTaskResponse) ToJsonString ¶ added in v1.0.754
func (r *StopRiskCenterTaskResponse) ToJsonString() string
type StopRiskCenterTaskResponseParams ¶ added in v1.0.754
type StopRiskCenterTaskResponseParams struct { // Status为0, 停止成功 Status *int64 `json:"Status,omitnil" name:"Status"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SubnetAsset ¶
type SubnetAsset struct { // appid AppId *string `json:"AppId,omitnil" name:"AppId"` // uin Uin *string `json:"Uin,omitnil" name:"Uin"` // 资产ID AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // 资产名 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 区域 Region *string `json:"Region,omitnil" name:"Region"` // 私有网络id VpcId *string `json:"VpcId,omitnil" name:"VpcId"` // 私有网络名 VpcName *string `json:"VpcName,omitnil" name:"VpcName"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // 昵称 Nick *string `json:"Nick,omitnil" name:"Nick"` // cidr CIDR *string `json:"CIDR,omitnil" name:"CIDR"` // 可用区 Zone *string `json:"Zone,omitnil" name:"Zone"` // cvm数 CVM *int64 `json:"CVM,omitnil" name:"CVM"` // 可用ip数 AvailableIp *int64 `json:"AvailableIp,omitnil" name:"AvailableIp"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // 配置风险 ConfigureRisk *int64 `json:"ConfigureRisk,omitnil" name:"ConfigureRisk"` // 任务数 ScanTask *int64 `json:"ScanTask,omitnil" name:"ScanTask"` // 最后扫描时间 LastScanTime *string `json:"LastScanTime,omitnil" name:"LastScanTime"` // 是否核心 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` }
type TaskAdvanceCFG ¶ added in v1.0.684
type TaskAdvanceCFG struct { // 漏洞风险高级配置 VulRisk []*TaskCenterVulRiskInputParam `json:"VulRisk,omitnil" name:"VulRisk"` // 弱口令风险高级配置 WeakPwdRisk []*TaskCenterWeakPwdRiskInputParam `json:"WeakPwdRisk,omitnil" name:"WeakPwdRisk"` // 配置风险高级配置 CFGRisk []*TaskCenterCFGRiskInputParam `json:"CFGRisk,omitnil" name:"CFGRisk"` }
type TaskAssetObject ¶ added in v1.0.684
type TaskAssetObject struct { // 资产名 // 注意:此字段可能返回 null,表示取不到有效值。 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // 资产类型 // 注意:此字段可能返回 null,表示取不到有效值。 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 资产分类 // 注意:此字段可能返回 null,表示取不到有效值。 AssetType *string `json:"AssetType,omitnil" name:"AssetType"` // ip/域名/资产id,数据库id等 Asset *string `json:"Asset,omitnil" name:"Asset"` // 地域 // 注意:此字段可能返回 null,表示取不到有效值。 Region *string `json:"Region,omitnil" name:"Region"` // 多云资产唯一id // 注意:此字段可能返回 null,表示取不到有效值。 Arn *string `json:"Arn,omitnil" name:"Arn"` }
type TaskCenterCFGRiskInputParam ¶ added in v1.0.684
type TaskCenterVulRiskInputParam ¶ added in v1.0.684
type TaskCenterWeakPwdRiskInputParam ¶ added in v1.0.684
type TaskIdListKey ¶ added in v1.0.754
type TaskIdListKey struct { // 任务ID TaskId *string `json:"TaskId,omitnil" name:"TaskId"` }
type TaskLogInfo ¶ added in v1.0.738
type TaskLogInfo struct { // 报告名称 // 注意:此字段可能返回 null,表示取不到有效值。 TaskLogName *string `json:"TaskLogName,omitnil" name:"TaskLogName"` // 报告ID TaskLogId *string `json:"TaskLogId,omitnil" name:"TaskLogId"` // 关联资产个数 // 注意:此字段可能返回 null,表示取不到有效值。 AssetsNumber *int64 `json:"AssetsNumber,omitnil" name:"AssetsNumber"` // 安全风险数量 // 注意:此字段可能返回 null,表示取不到有效值。 RiskNumber *int64 `json:"RiskNumber,omitnil" name:"RiskNumber"` // 报告生成时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil" name:"Time"` // 任务状态码:0 初始值 1正在扫描 2扫描完成 3扫描出错,4停止,5暂停,6该任务已被重启过 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil" name:"Status"` // 关联任务名称 // 注意:此字段可能返回 null,表示取不到有效值。 TaskName *string `json:"TaskName,omitnil" name:"TaskName"` // 扫描开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil" name:"StartTime"` // 任务中心扫描任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskCenterTaskId *string `json:"TaskCenterTaskId,omitnil" name:"TaskCenterTaskId"` // 租户ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil" name:"AppId"` // 主账户ID // 注意:此字段可能返回 null,表示取不到有效值。 UIN *string `json:"UIN,omitnil" name:"UIN"` // 用户名称 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil" name:"UserName"` // 报告类型: 1安全体检 2日报 3周报 4月报 // 注意:此字段可能返回 null,表示取不到有效值。 ReportType *int64 `json:"ReportType,omitnil" name:"ReportType"` // 报告模板id // 注意:此字段可能返回 null,表示取不到有效值。 TemplateId *int64 `json:"TemplateId,omitnil" name:"TemplateId"` }
type TaskLogURL ¶ added in v1.0.738
type TaskLogURL struct { // 报告下载临时链接 // 注意:此字段可能返回 null,表示取不到有效值。 URL *string `json:"URL,omitnil" name:"URL"` // 任务报告id // 注意:此字段可能返回 null,表示取不到有效值。 LogId *string `json:"LogId,omitnil" name:"LogId"` // 任务报告名称 // 注意:此字段可能返回 null,表示取不到有效值。 TaskLogName *string `json:"TaskLogName,omitnil" name:"TaskLogName"` // APP ID // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil" name:"AppId"` }
type VULRiskAdvanceCFGList ¶ added in v1.0.776
type VULRiskAdvanceCFGList struct { // 风险ID RiskId *string `json:"RiskId,omitnil" name:"RiskId"` // 漏洞名称 VULName *string `json:"VULName,omitnil" name:"VULName"` // 风险等级 RiskLevel *string `json:"RiskLevel,omitnil" name:"RiskLevel"` // 识别来源 CheckFrom *string `json:"CheckFrom,omitnil" name:"CheckFrom"` // 是否启用,1-启用,0-禁用 // 注意:此字段可能返回 null,表示取不到有效值。 Enable *int64 `json:"Enable,omitnil" name:"Enable"` // 风险类型 VULType *string `json:"VULType,omitnil" name:"VULType"` // 影响版本 ImpactVersion *string `json:"ImpactVersion,omitnil" name:"ImpactVersion"` // CVE // 注意:此字段可能返回 null,表示取不到有效值。 CVE *string `json:"CVE,omitnil" name:"CVE"` // 漏洞标签 VULTag []*string `json:"VULTag,omitnil" name:"VULTag"` // 修复方式 // 注意:此字段可能返回 null,表示取不到有效值。 FixMethod []*string `json:"FixMethod,omitnil" name:"FixMethod"` // 披露时间 // 注意:此字段可能返回 null,表示取不到有效值。 ReleaseTime *string `json:"ReleaseTime,omitnil" name:"ReleaseTime"` // 应急漏洞类型,1-应急漏洞,0-非应急漏洞 // 注意:此字段可能返回 null,表示取不到有效值。 EMGCVulType *int64 `json:"EMGCVulType,omitnil" name:"EMGCVulType"` // 漏洞描述 // 注意:此字段可能返回 null,表示取不到有效值。 VULDescribe *string `json:"VULDescribe,omitnil" name:"VULDescribe"` // 影响组件 // 注意:此字段可能返回 null,表示取不到有效值。 ImpactComponent *string `json:"ImpactComponent,omitnil" name:"ImpactComponent"` }
type VULViewVULRisk ¶ added in v1.0.765
type VULViewVULRisk struct { // 端口 Port *string `json:"Port,omitnil" name:"Port"` // 影响资产 NoHandleCount *int64 `json:"NoHandleCount,omitnil" name:"NoHandleCount"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 组件 Component *string `json:"Component,omitnil" name:"Component"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 影响资产数量 AffectAssetCount *uint64 `json:"AffectAssetCount,omitnil" name:"AffectAssetCount"` // 风险ID Id *string `json:"Id,omitnil" name:"Id"` // 扫描来源,具体看接口返回枚举类型 From *string `json:"From,omitnil" name:"From"` // 前端索引 Index *string `json:"Index,omitnil" name:"Index"` // 漏洞类型 VULType *string `json:"VULType,omitnil" name:"VULType"` // 漏洞名 VULName *string `json:"VULName,omitnil" name:"VULName"` // cve CVE *string `json:"CVE,omitnil" name:"CVE"` // 描述 Describe *string `json:"Describe,omitnil" name:"Describe"` // 漏洞payload Payload *string `json:"Payload,omitnil" name:"Payload"` // 漏洞影响组件 AppName *string `json:"AppName,omitnil" name:"AppName"` // 技术参考 References *string `json:"References,omitnil" name:"References"` // 漏洞影响版本 AppVersion *string `json:"AppVersion,omitnil" name:"AppVersion"` // 风险点 VULURL *string `json:"VULURL,omitnil" name:"VULURL"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 修复建议 // 注意:此字段可能返回 null,表示取不到有效值。 Fix *string `json:"Fix,omitnil" name:"Fix"` // 应急漏洞类型,1-应急漏洞,0-非应急漏洞 // 注意:此字段可能返回 null,表示取不到有效值。 EMGCVulType *int64 `json:"EMGCVulType,omitnil" name:"EMGCVulType"` }
type Vpc ¶
type Vpc struct { // 子网(只支持32位) Subnet *uint64 `json:"Subnet,omitnil" name:"Subnet"` // 互通vpc(只支持32位) ConnectedVpc *uint64 `json:"ConnectedVpc,omitnil" name:"ConnectedVpc"` // 资产id AssetId *string `json:"AssetId,omitnil" name:"AssetId"` // region区域 Region *string `json:"Region,omitnil" name:"Region"` // 云服务器(只支持32位) CVM *uint64 `json:"CVM,omitnil" name:"CVM"` // 标签 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil" name:"Tag"` // dns域名 // 注意:此字段可能返回 null,表示取不到有效值。 DNS []*string `json:"DNS,omitnil" name:"DNS"` // 资产名称 AssetName *string `json:"AssetName,omitnil" name:"AssetName"` // cidr网段 CIDR *string `json:"CIDR,omitnil" name:"CIDR"` // 资产创建时间 CreateTime *string `json:"CreateTime,omitnil" name:"CreateTime"` // appid AppId *string `json:"AppId,omitnil" name:"AppId"` // uin Uin *string `json:"Uin,omitnil" name:"Uin"` // 昵称 Nick *string `json:"Nick,omitnil" name:"Nick"` // 是否新资产 1新 // 注意:此字段可能返回 null,表示取不到有效值。 IsNewAsset *uint64 `json:"IsNewAsset,omitnil" name:"IsNewAsset"` // 是否核心资产1是 2不是 // 注意:此字段可能返回 null,表示取不到有效值。 IsCore *uint64 `json:"IsCore,omitnil" name:"IsCore"` }
type WebsiteRisk ¶ added in v1.0.755
type WebsiteRisk struct { // 影响资产 AffectAsset *string `json:"AffectAsset,omitnil" name:"AffectAsset"` // 风险等级 Level *string `json:"Level,omitnil" name:"Level"` // 最近识别时间 RecentTime *string `json:"RecentTime,omitnil" name:"RecentTime"` // 首次识别时间 FirstTime *string `json:"FirstTime,omitnil" name:"FirstTime"` // 状态,0未处理、1已处置、2已忽略 Status *uint64 `json:"Status,omitnil" name:"Status"` // 资产唯一id Id *string `json:"Id,omitnil" name:"Id"` // 前端索引 Index *string `json:"Index,omitnil" name:"Index"` // 实例id InstanceId *string `json:"InstanceId,omitnil" name:"InstanceId"` // 实例名 InstanceName *string `json:"InstanceName,omitnil" name:"InstanceName"` // 用户appid AppId *string `json:"AppId,omitnil" name:"AppId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 Nick *string `json:"Nick,omitnil" name:"Nick"` // 用户uin // 注意:此字段可能返回 null,表示取不到有效值。 Uin *string `json:"Uin,omitnil" name:"Uin"` // 风险链接 URL *string `json:"URL,omitnil" name:"URL"` // 风险文件地址 URLPath *string `json:"URLPath,omitnil" name:"URLPath"` // 实例类型 InstanceType *string `json:"InstanceType,omitnil" name:"InstanceType"` // 类型 DetectEngine *string `json:"DetectEngine,omitnil" name:"DetectEngine"` // 结果描述 ResultDescribe *string `json:"ResultDescribe,omitnil" name:"ResultDescribe"` // 源地址url SourceURL *string `json:"SourceURL,omitnil" name:"SourceURL"` // 源文件地址 SourceURLPath *string `json:"SourceURLPath,omitnil" name:"SourceURLPath"` }