mcs

package
v1.2.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation ¶

Overview ¶

Package mcsiface provides an interface to enable mocking the MCS service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index ¶

Constants ¶

View Source
const (
	// EnumOfTaskStatusForGetAlarmSyncTaskOutputWaiting is a EnumOfTaskStatusForGetAlarmSyncTaskOutput enum value
	EnumOfTaskStatusForGetAlarmSyncTaskOutputWaiting = "waiting"

	// EnumOfTaskStatusForGetAlarmSyncTaskOutputProcessing is a EnumOfTaskStatusForGetAlarmSyncTaskOutput enum value
	EnumOfTaskStatusForGetAlarmSyncTaskOutputProcessing = "processing"

	// EnumOfTaskStatusForGetAlarmSyncTaskOutputSucceeded is a EnumOfTaskStatusForGetAlarmSyncTaskOutput enum value
	EnumOfTaskStatusForGetAlarmSyncTaskOutputSucceeded = "succeeded"

	// EnumOfTaskStatusForGetAlarmSyncTaskOutputCanceled is a EnumOfTaskStatusForGetAlarmSyncTaskOutput enum value
	EnumOfTaskStatusForGetAlarmSyncTaskOutputCanceled = "canceled"

	// EnumOfTaskStatusForGetAlarmSyncTaskOutputFailed is a EnumOfTaskStatusForGetAlarmSyncTaskOutput enum value
	EnumOfTaskStatusForGetAlarmSyncTaskOutputFailed = "failed"

	// EnumOfTaskStatusForGetAlarmSyncTaskOutputTimeouted is a EnumOfTaskStatusForGetAlarmSyncTaskOutput enum value
	EnumOfTaskStatusForGetAlarmSyncTaskOutputTimeouted = "timeouted"
)
View Source
const (
	// EnumOfTriggerTypeForGetAlarmSyncTaskOutputByUser is a EnumOfTriggerTypeForGetAlarmSyncTaskOutput enum value
	EnumOfTriggerTypeForGetAlarmSyncTaskOutputByUser = "by_user"

	// EnumOfTriggerTypeForGetAlarmSyncTaskOutputByTimer is a EnumOfTriggerTypeForGetAlarmSyncTaskOutput enum value
	EnumOfTriggerTypeForGetAlarmSyncTaskOutputByTimer = "by_timer"
)
View Source
const (
	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputInitialAccess is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputInitialAccess = "initial_access"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputExecution is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputExecution = "execution"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputPersistence is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputPersistence = "persistence"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputPrivilegeEscalation is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputPrivilegeEscalation = "privilege_escalation"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCredentialAccess is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCredentialAccess = "credential_access"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputDiscovery is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputDiscovery = "discovery"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCollection is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCollection = "collection"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputLateralMovement is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputLateralMovement = "lateral_movement"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCommandControl is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCommandControl = "command_control"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputExfiltration is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputExfiltration = "exfiltration"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputImpact is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputImpact = "impact"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputBruteForce is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputBruteForce = "brute_force"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputMalware is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputMalware = "malware"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputAbnormalLogin is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputAbnormalLogin = "abnormal_login"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputProcessAbnormalActivity is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputProcessAbnormalActivity = "process_abnormal_activity"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputNetworkAbnormalActivity is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputNetworkAbnormalActivity = "network_abnormal_activity"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputVulnerabilityExploitation is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputVulnerabilityExploitation = "vulnerability_exploitation"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputOthers is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputOthers = "others"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputDos is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputDos = "dos"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputKillChain is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputKillChain = "kill_chain"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputEvasion is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputEvasion = "evasion"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputPrecisionDefense is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputPrecisionDefense = "precision_defense"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputBlacklistBanning is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputBlacklistBanning = "blacklist_banning"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputApiAbnormal is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputApiAbnormal = "api_abnormal"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputBot is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputBot = "bot"

	// EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCcAttack is a EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutputCcAttack = "cc_attack"
)
View Source
const (
	// EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput050Security is a EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput050Security = "050-security"

	// EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput100Low is a EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput100Low = "100-low"

	// EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput300Mid is a EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput300Mid = "300-mid"

	// EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput500High is a EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput500High = "500-high"

	// EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput700Critical is a EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput700Critical = "700-critical"
)
View Source
const (
	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputHandled is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputHandled = "handled"

	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputUnhandled is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputUnhandled = "unhandled"

	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputPartialHandled is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputPartialHandled = "partial_handled"

	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputWhitened is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputWhitened = "whitened"

	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputIgnored is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputIgnored = "ignored"

	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputInapplicable is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputInapplicable = "inapplicable"

	// EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputSuppressed is a EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutputSuppressed = "suppressed"
)
View Source
const (
	// EnumOfresource_statusForGetApiV1AlarmDetailOutputExist is a EnumOfresource_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_statusForGetApiV1AlarmDetailOutputExist = "exist"

	// EnumOfresource_statusForGetApiV1AlarmDetailOutputNotExist is a EnumOfresource_statusForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_statusForGetApiV1AlarmDetailOutputNotExist = "not-exist"
)
View Source
const (
	// EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeVm is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeVm = "ComputeVm"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputK8scluster is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputK8scluster = "K8SCluster"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputK8spod is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputK8spod = "K8SPOD"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputK8scontainer is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputK8scontainer = "K8SContainer"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputK8sapp is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputK8sapp = "K8SApp"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeCr is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeCr = "ComputeCR"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSecurityGroup is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSecurityGroup = "NetworkSecurityGroup"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSlb is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSlb = "NetworkSlb"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkVpc is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkVpc = "NetworkVpc"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSubnet is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSubnet = "NetworkSubnet"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkNatGateway is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkNatGateway = "NetworkNatGateway"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkApigateway is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkApigateway = "NetworkAPIGateway"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkEip is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkEip = "NetworkEip"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkInterface is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkInterface = "NetworkInterface"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkRouteTable is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkRouteTable = "NetworkRouteTable"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkIpsecVpn is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkIpsecVpn = "NetworkIPSecVPN"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSslvpn is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkSslvpn = "NetworkSSLVPN"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkDirectConnectGateway is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkDirectConnectGateway = "NetworkDirectConnectGateway"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkCen is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputNetworkCen = "NetworkCEN"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputStorageOssBucket is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputStorageOssBucket = "StorageOssBucket"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputStorageDb is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputStorageDb = "StorageDB"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputStorageVolume is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputStorageVolume = "StorageVolume"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputIdentityIamAccount is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputIdentityIamAccount = "IdentityIamAccount"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeMseregistryCenter is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeMseregistryCenter = "ComputeMSERegistryCenter"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeMsegateway is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputComputeMsegateway = "ComputeMSEGateway"

	// EnumOfresource_typeForGetApiV1AlarmDetailOutputMqinstance is a EnumOfresource_typeForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_typeForGetApiV1AlarmDetailOutputMqinstance = "MQInstance"
)
View Source
const (
	// EnumOfresource_vendorForGetApiV1AlarmDetailOutputVolcengine is a EnumOfresource_vendorForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_vendorForGetApiV1AlarmDetailOutputVolcengine = "volcengine"

	// EnumOfresource_vendorForGetApiV1AlarmDetailOutputAliyun is a EnumOfresource_vendorForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_vendorForGetApiV1AlarmDetailOutputAliyun = "aliyun"

	// EnumOfresource_vendorForGetApiV1AlarmDetailOutputHuaweicloud is a EnumOfresource_vendorForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_vendorForGetApiV1AlarmDetailOutputHuaweicloud = "huaweicloud"

	// EnumOfresource_vendorForGetApiV1AlarmDetailOutputTencent is a EnumOfresource_vendorForGetApiV1AlarmDetailOutput enum value
	EnumOfresource_vendorForGetApiV1AlarmDetailOutputTencent = "tencent"
)
View Source
const (
	// EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputVolcengine is a EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutput enum value
	EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputVolcengine = "volcengine"

	// EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputAliyun is a EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutput enum value
	EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputAliyun = "aliyun"

	// EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputHuaweicloud is a EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutput enum value
	EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputHuaweicloud = "huaweicloud"

	// EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputTencent is a EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutput enum value
	EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutputTencent = "tencent"
)
View Source
const (
	// EnumOfTaskStatusForGetAssetSyncTaskOutputWaiting is a EnumOfTaskStatusForGetAssetSyncTaskOutput enum value
	EnumOfTaskStatusForGetAssetSyncTaskOutputWaiting = "waiting"

	// EnumOfTaskStatusForGetAssetSyncTaskOutputProcessing is a EnumOfTaskStatusForGetAssetSyncTaskOutput enum value
	EnumOfTaskStatusForGetAssetSyncTaskOutputProcessing = "processing"

	// EnumOfTaskStatusForGetAssetSyncTaskOutputSucceeded is a EnumOfTaskStatusForGetAssetSyncTaskOutput enum value
	EnumOfTaskStatusForGetAssetSyncTaskOutputSucceeded = "succeeded"

	// EnumOfTaskStatusForGetAssetSyncTaskOutputCanceled is a EnumOfTaskStatusForGetAssetSyncTaskOutput enum value
	EnumOfTaskStatusForGetAssetSyncTaskOutputCanceled = "canceled"

	// EnumOfTaskStatusForGetAssetSyncTaskOutputFailed is a EnumOfTaskStatusForGetAssetSyncTaskOutput enum value
	EnumOfTaskStatusForGetAssetSyncTaskOutputFailed = "failed"

	// EnumOfTaskStatusForGetAssetSyncTaskOutputTimeouted is a EnumOfTaskStatusForGetAssetSyncTaskOutput enum value
	EnumOfTaskStatusForGetAssetSyncTaskOutputTimeouted = "timeouted"
)
View Source
const (
	// EnumOfTriggerTypeForGetAssetSyncTaskOutputByUser is a EnumOfTriggerTypeForGetAssetSyncTaskOutput enum value
	EnumOfTriggerTypeForGetAssetSyncTaskOutputByUser = "by_user"

	// EnumOfTriggerTypeForGetAssetSyncTaskOutputByTimer is a EnumOfTriggerTypeForGetAssetSyncTaskOutput enum value
	EnumOfTriggerTypeForGetAssetSyncTaskOutputByTimer = "by_timer"
)
View Source
const (
	// EnumOfResourceTypeForGetOverviewCardOutputComputeVm is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputComputeVm = "ComputeVm"

	// EnumOfResourceTypeForGetOverviewCardOutputK8scluster is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputK8scluster = "K8SCluster"

	// EnumOfResourceTypeForGetOverviewCardOutputK8spod is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputK8spod = "K8SPOD"

	// EnumOfResourceTypeForGetOverviewCardOutputK8scontainer is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputK8scontainer = "K8SContainer"

	// EnumOfResourceTypeForGetOverviewCardOutputK8sapp is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputK8sapp = "K8SApp"

	// EnumOfResourceTypeForGetOverviewCardOutputComputeCr is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputComputeCr = "ComputeCR"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkSecurityGroup is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkSecurityGroup = "NetworkSecurityGroup"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkSlb is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkSlb = "NetworkSlb"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkVpc is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkVpc = "NetworkVpc"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkSubnet is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkSubnet = "NetworkSubnet"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkNatGateway is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkNatGateway = "NetworkNatGateway"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkApigateway is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkApigateway = "NetworkAPIGateway"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkEip is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkEip = "NetworkEip"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkInterface is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkInterface = "NetworkInterface"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkRouteTable is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkRouteTable = "NetworkRouteTable"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkIpsecVpn is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkIpsecVpn = "NetworkIPSecVPN"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkSslvpn is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkSslvpn = "NetworkSSLVPN"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkDirectConnectGateway is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkDirectConnectGateway = "NetworkDirectConnectGateway"

	// EnumOfResourceTypeForGetOverviewCardOutputNetworkCen is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputNetworkCen = "NetworkCEN"

	// EnumOfResourceTypeForGetOverviewCardOutputStorageOssBucket is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputStorageOssBucket = "StorageOssBucket"

	// EnumOfResourceTypeForGetOverviewCardOutputStorageDb is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputStorageDb = "StorageDB"

	// EnumOfResourceTypeForGetOverviewCardOutputStorageVolume is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputStorageVolume = "StorageVolume"

	// EnumOfResourceTypeForGetOverviewCardOutputIdentityIamAccount is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputIdentityIamAccount = "IdentityIamAccount"

	// EnumOfResourceTypeForGetOverviewCardOutputComputeMseregistryCenter is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputComputeMseregistryCenter = "ComputeMSERegistryCenter"

	// EnumOfResourceTypeForGetOverviewCardOutputComputeMsegateway is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputComputeMsegateway = "ComputeMSEGateway"

	// EnumOfResourceTypeForGetOverviewCardOutputMqinstance is a EnumOfResourceTypeForGetOverviewCardOutput enum value
	EnumOfResourceTypeForGetOverviewCardOutputMqinstance = "MQInstance"
)
View Source
const (
	// EnumOfRiskLevelForGetOverviewCardOutput050Security is a EnumOfRiskLevelForGetOverviewCardOutput enum value
	EnumOfRiskLevelForGetOverviewCardOutput050Security = "050-security"

	// EnumOfRiskLevelForGetOverviewCardOutput100Low is a EnumOfRiskLevelForGetOverviewCardOutput enum value
	EnumOfRiskLevelForGetOverviewCardOutput100Low = "100-low"

	// EnumOfRiskLevelForGetOverviewCardOutput300Mid is a EnumOfRiskLevelForGetOverviewCardOutput enum value
	EnumOfRiskLevelForGetOverviewCardOutput300Mid = "300-mid"

	// EnumOfRiskLevelForGetOverviewCardOutput500High is a EnumOfRiskLevelForGetOverviewCardOutput enum value
	EnumOfRiskLevelForGetOverviewCardOutput500High = "500-high"

	// EnumOfRiskLevelForGetOverviewCardOutput700Critical is a EnumOfRiskLevelForGetOverviewCardOutput enum value
	EnumOfRiskLevelForGetOverviewCardOutput700Critical = "700-critical"
)
View Source
const (
	// EnumOfRiskTypeForGetOverviewCardOutputStorage is a EnumOfRiskTypeForGetOverviewCardOutput enum value
	EnumOfRiskTypeForGetOverviewCardOutputStorage = "storage"

	// EnumOfRiskTypeForGetOverviewCardOutputIdentityPermissionManagement is a EnumOfRiskTypeForGetOverviewCardOutput enum value
	EnumOfRiskTypeForGetOverviewCardOutputIdentityPermissionManagement = "identity_permission_management"

	// EnumOfRiskTypeForGetOverviewCardOutputSecurity is a EnumOfRiskTypeForGetOverviewCardOutput enum value
	EnumOfRiskTypeForGetOverviewCardOutputSecurity = "security"

	// EnumOfRiskTypeForGetOverviewCardOutputWorkload is a EnumOfRiskTypeForGetOverviewCardOutput enum value
	EnumOfRiskTypeForGetOverviewCardOutputWorkload = "workload"

	// EnumOfRiskTypeForGetOverviewCardOutputDatabase is a EnumOfRiskTypeForGetOverviewCardOutput enum value
	EnumOfRiskTypeForGetOverviewCardOutputDatabase = "database"

	// EnumOfRiskTypeForGetOverviewCardOutputNetwork is a EnumOfRiskTypeForGetOverviewCardOutput enum value
	EnumOfRiskTypeForGetOverviewCardOutputNetwork = "network"
)
View Source
const (
	// EnumOfAffectedResourceTypeForGetRiskOutputComputeVm is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputComputeVm = "ComputeVm"

	// EnumOfAffectedResourceTypeForGetRiskOutputK8scluster is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputK8scluster = "K8SCluster"

	// EnumOfAffectedResourceTypeForGetRiskOutputK8spod is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputK8spod = "K8SPOD"

	// EnumOfAffectedResourceTypeForGetRiskOutputK8scontainer is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputK8scontainer = "K8SContainer"

	// EnumOfAffectedResourceTypeForGetRiskOutputK8sapp is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputK8sapp = "K8SApp"

	// EnumOfAffectedResourceTypeForGetRiskOutputComputeCr is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputComputeCr = "ComputeCR"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkSecurityGroup is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkSecurityGroup = "NetworkSecurityGroup"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkSlb is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkSlb = "NetworkSlb"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkVpc is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkVpc = "NetworkVpc"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkSubnet is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkSubnet = "NetworkSubnet"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkNatGateway is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkNatGateway = "NetworkNatGateway"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkApigateway is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkApigateway = "NetworkAPIGateway"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkEip is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkEip = "NetworkEip"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkInterface is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkInterface = "NetworkInterface"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkRouteTable is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkRouteTable = "NetworkRouteTable"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkIpsecVpn is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkIpsecVpn = "NetworkIPSecVPN"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkSslvpn is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkSslvpn = "NetworkSSLVPN"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkDirectConnectGateway is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkDirectConnectGateway = "NetworkDirectConnectGateway"

	// EnumOfAffectedResourceTypeForGetRiskOutputNetworkCen is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputNetworkCen = "NetworkCEN"

	// EnumOfAffectedResourceTypeForGetRiskOutputStorageOssBucket is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputStorageOssBucket = "StorageOssBucket"

	// EnumOfAffectedResourceTypeForGetRiskOutputStorageDb is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputStorageDb = "StorageDB"

	// EnumOfAffectedResourceTypeForGetRiskOutputStorageVolume is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputStorageVolume = "StorageVolume"

	// EnumOfAffectedResourceTypeForGetRiskOutputIdentityIamAccount is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputIdentityIamAccount = "IdentityIamAccount"

	// EnumOfAffectedResourceTypeForGetRiskOutputComputeMseregistryCenter is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputComputeMseregistryCenter = "ComputeMSERegistryCenter"

	// EnumOfAffectedResourceTypeForGetRiskOutputComputeMsegateway is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputComputeMsegateway = "ComputeMSEGateway"

	// EnumOfAffectedResourceTypeForGetRiskOutputMqinstance is a EnumOfAffectedResourceTypeForGetRiskOutput enum value
	EnumOfAffectedResourceTypeForGetRiskOutputMqinstance = "MQInstance"
)
View Source
const (
	// EnumOfAttachedResourceRiskStatusForGetRiskOutputNotDetected is a EnumOfAttachedResourceRiskStatusForGetRiskOutput enum value
	EnumOfAttachedResourceRiskStatusForGetRiskOutputNotDetected = "not_detected"

	// EnumOfAttachedResourceRiskStatusForGetRiskOutputPassed is a EnumOfAttachedResourceRiskStatusForGetRiskOutput enum value
	EnumOfAttachedResourceRiskStatusForGetRiskOutputPassed = "passed"

	// EnumOfAttachedResourceRiskStatusForGetRiskOutputNotPassed is a EnumOfAttachedResourceRiskStatusForGetRiskOutput enum value
	EnumOfAttachedResourceRiskStatusForGetRiskOutputNotPassed = "not_passed"

	// EnumOfAttachedResourceRiskStatusForGetRiskOutputExempted is a EnumOfAttachedResourceRiskStatusForGetRiskOutput enum value
	EnumOfAttachedResourceRiskStatusForGetRiskOutputExempted = "exempted"

	// EnumOfAttachedResourceRiskStatusForGetRiskOutputVerifying is a EnumOfAttachedResourceRiskStatusForGetRiskOutput enum value
	EnumOfAttachedResourceRiskStatusForGetRiskOutputVerifying = "verifying"

	// EnumOfAttachedResourceRiskStatusForGetRiskOutputFixing is a EnumOfAttachedResourceRiskStatusForGetRiskOutput enum value
	EnumOfAttachedResourceRiskStatusForGetRiskOutputFixing = "fixing"
)
View Source
const (
	// EnumOfCloudAssetTypeForGetRiskOutputComputeVm is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputComputeVm = "ComputeVm"

	// EnumOfCloudAssetTypeForGetRiskOutputK8scluster is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputK8scluster = "K8SCluster"

	// EnumOfCloudAssetTypeForGetRiskOutputK8spod is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputK8spod = "K8SPOD"

	// EnumOfCloudAssetTypeForGetRiskOutputK8scontainer is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputK8scontainer = "K8SContainer"

	// EnumOfCloudAssetTypeForGetRiskOutputK8sapp is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputK8sapp = "K8SApp"

	// EnumOfCloudAssetTypeForGetRiskOutputComputeCr is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputComputeCr = "ComputeCR"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkSecurityGroup is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkSecurityGroup = "NetworkSecurityGroup"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkSlb is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkSlb = "NetworkSlb"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkVpc is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkVpc = "NetworkVpc"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkSubnet is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkSubnet = "NetworkSubnet"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkNatGateway is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkNatGateway = "NetworkNatGateway"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkApigateway is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkApigateway = "NetworkAPIGateway"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkEip is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkEip = "NetworkEip"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkInterface is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkInterface = "NetworkInterface"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkRouteTable is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkRouteTable = "NetworkRouteTable"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkIpsecVpn is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkIpsecVpn = "NetworkIPSecVPN"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkSslvpn is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkSslvpn = "NetworkSSLVPN"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkDirectConnectGateway is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkDirectConnectGateway = "NetworkDirectConnectGateway"

	// EnumOfCloudAssetTypeForGetRiskOutputNetworkCen is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputNetworkCen = "NetworkCEN"

	// EnumOfCloudAssetTypeForGetRiskOutputStorageOssBucket is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputStorageOssBucket = "StorageOssBucket"

	// EnumOfCloudAssetTypeForGetRiskOutputStorageDb is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputStorageDb = "StorageDB"

	// EnumOfCloudAssetTypeForGetRiskOutputStorageVolume is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputStorageVolume = "StorageVolume"

	// EnumOfCloudAssetTypeForGetRiskOutputIdentityIamAccount is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputIdentityIamAccount = "IdentityIamAccount"

	// EnumOfCloudAssetTypeForGetRiskOutputComputeMseregistryCenter is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputComputeMseregistryCenter = "ComputeMSERegistryCenter"

	// EnumOfCloudAssetTypeForGetRiskOutputComputeMsegateway is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputComputeMsegateway = "ComputeMSEGateway"

	// EnumOfCloudAssetTypeForGetRiskOutputMqinstance is a EnumOfCloudAssetTypeForGetRiskOutput enum value
	EnumOfCloudAssetTypeForGetRiskOutputMqinstance = "MQInstance"
)
View Source
const (
	// EnumOfExemptReasonTypeForGetRiskOutputReasonTypeIgnored is a EnumOfExemptReasonTypeForGetRiskOutput enum value
	EnumOfExemptReasonTypeForGetRiskOutputReasonTypeIgnored = "reason_type_ignored"

	// EnumOfExemptReasonTypeForGetRiskOutputReasonTypeRepaired is a EnumOfExemptReasonTypeForGetRiskOutput enum value
	EnumOfExemptReasonTypeForGetRiskOutputReasonTypeRepaired = "reason_type_repaired"
)
View Source
const (
	// EnumOfPolicyForGetRiskOutputAllow is a EnumOfPolicyForGetRiskOutput enum value
	EnumOfPolicyForGetRiskOutputAllow = "allow"

	// EnumOfPolicyForGetRiskOutputDeny is a EnumOfPolicyForGetRiskOutput enum value
	EnumOfPolicyForGetRiskOutputDeny = "deny"
)
View Source
const (
	// EnumOfProtocolTypeForGetRiskOutputIpv4 is a EnumOfProtocolTypeForGetRiskOutput enum value
	EnumOfProtocolTypeForGetRiskOutputIpv4 = "ipv4"

	// EnumOfProtocolTypeForGetRiskOutputIpv6 is a EnumOfProtocolTypeForGetRiskOutput enum value
	EnumOfProtocolTypeForGetRiskOutputIpv6 = "ipv6"
)
View Source
const (
	// EnumOfRepairSupportAutomationForGetRiskOutputManualRepair is a EnumOfRepairSupportAutomationForGetRiskOutput enum value
	EnumOfRepairSupportAutomationForGetRiskOutputManualRepair = "manual_repair"

	// EnumOfRepairSupportAutomationForGetRiskOutputSemiAutoRepair is a EnumOfRepairSupportAutomationForGetRiskOutput enum value
	EnumOfRepairSupportAutomationForGetRiskOutputSemiAutoRepair = "semi_auto_repair"

	// EnumOfRepairSupportAutomationForGetRiskOutputAutoRepair is a EnumOfRepairSupportAutomationForGetRiskOutput enum value
	EnumOfRepairSupportAutomationForGetRiskOutputAutoRepair = "auto_repair"
)
View Source
const (
	// EnumOfResourceRiskStatusForGetRiskOutputPassed is a EnumOfResourceRiskStatusForGetRiskOutput enum value
	EnumOfResourceRiskStatusForGetRiskOutputPassed = "passed"

	// EnumOfResourceRiskStatusForGetRiskOutputNotPassed is a EnumOfResourceRiskStatusForGetRiskOutput enum value
	EnumOfResourceRiskStatusForGetRiskOutputNotPassed = "not_passed"

	// EnumOfResourceRiskStatusForGetRiskOutputExempted is a EnumOfResourceRiskStatusForGetRiskOutput enum value
	EnumOfResourceRiskStatusForGetRiskOutputExempted = "exempted"
)
View Source
const (
	// EnumOfResourceStatusForGetRiskOutputExist is a EnumOfResourceStatusForGetRiskOutput enum value
	EnumOfResourceStatusForGetRiskOutputExist = "exist"

	// EnumOfResourceStatusForGetRiskOutputNotExist is a EnumOfResourceStatusForGetRiskOutput enum value
	EnumOfResourceStatusForGetRiskOutputNotExist = "not-exist"
)
View Source
const (
	// EnumOfRiskLevelForGetRiskOutput700Critical is a EnumOfRiskLevelForGetRiskOutput enum value
	EnumOfRiskLevelForGetRiskOutput700Critical = "700-critical"

	// EnumOfRiskLevelForGetRiskOutput500High is a EnumOfRiskLevelForGetRiskOutput enum value
	EnumOfRiskLevelForGetRiskOutput500High = "500-high"

	// EnumOfRiskLevelForGetRiskOutput300Mid is a EnumOfRiskLevelForGetRiskOutput enum value
	EnumOfRiskLevelForGetRiskOutput300Mid = "300-mid"

	// EnumOfRiskLevelForGetRiskOutput100Low is a EnumOfRiskLevelForGetRiskOutput enum value
	EnumOfRiskLevelForGetRiskOutput100Low = "100-low"

	// EnumOfRiskLevelForGetRiskOutput050Security is a EnumOfRiskLevelForGetRiskOutput enum value
	EnumOfRiskLevelForGetRiskOutput050Security = "050-security"
)
View Source
const (
	// EnumOfRiskModelTypeForGetRiskOutputRiskModelAlert is a EnumOfRiskModelTypeForGetRiskOutput enum value
	EnumOfRiskModelTypeForGetRiskOutputRiskModelAlert = "risk_model_alert"

	// EnumOfRiskModelTypeForGetRiskOutputRiskModelVulnerability is a EnumOfRiskModelTypeForGetRiskOutput enum value
	EnumOfRiskModelTypeForGetRiskOutputRiskModelVulnerability = "risk_model_vulnerability"

	// EnumOfRiskModelTypeForGetRiskOutputRiskModelBaseline is a EnumOfRiskModelTypeForGetRiskOutput enum value
	EnumOfRiskModelTypeForGetRiskOutputRiskModelBaseline = "risk_model_baseline"

	// EnumOfRiskModelTypeForGetRiskOutputRiskModelMcStrategy is a EnumOfRiskModelTypeForGetRiskOutput enum value
	EnumOfRiskModelTypeForGetRiskOutputRiskModelMcStrategy = "risk_model_mc_strategy"

	// EnumOfRiskModelTypeForGetRiskOutputRiskModelAttackChainAnalysis is a EnumOfRiskModelTypeForGetRiskOutput enum value
	EnumOfRiskModelTypeForGetRiskOutputRiskModelAttackChainAnalysis = "risk_model_attack_chain_analysis"
)
View Source
const (
	// EnumOfRiskStatusForGetRiskOutputHandled is a EnumOfRiskStatusForGetRiskOutput enum value
	EnumOfRiskStatusForGetRiskOutputHandled = "handled"

	// EnumOfRiskStatusForGetRiskOutputPartialHandled is a EnumOfRiskStatusForGetRiskOutput enum value
	EnumOfRiskStatusForGetRiskOutputPartialHandled = "partial_handled"

	// EnumOfRiskStatusForGetRiskOutputUnhandled is a EnumOfRiskStatusForGetRiskOutput enum value
	EnumOfRiskStatusForGetRiskOutputUnhandled = "unhandled"

	// EnumOfRiskStatusForGetRiskOutputWhitened is a EnumOfRiskStatusForGetRiskOutput enum value
	EnumOfRiskStatusForGetRiskOutputWhitened = "whitened"
)
View Source
const (
	// EnumOfRiskTypeListForGetRiskOutputWeekPassword is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputWeekPassword = "week_password"

	// EnumOfRiskTypeListForGetRiskOutputConfigError is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputConfigError = "config_error"

	// EnumOfRiskTypeListForGetRiskOutputAuthBypass is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputAuthBypass = "auth_bypass"

	// EnumOfRiskTypeListForGetRiskOutputUnauthorized is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputUnauthorized = "unauthorized"

	// EnumOfRiskTypeListForGetRiskOutputSuspiciousLeakage is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputSuspiciousLeakage = "suspicious_leakage"

	// EnumOfRiskTypeListForGetRiskOutputComplianceProblem is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputComplianceProblem = "compliance_problem"

	// EnumOfRiskTypeListForGetRiskOutputCryptoRisk is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputCryptoRisk = "crypto_risk"

	// EnumOfRiskTypeListForGetRiskOutputOthers is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputOthers = "others"

	// EnumOfRiskTypeListForGetRiskOutputComponentRisk is a EnumOfRiskTypeListForGetRiskOutput enum value
	EnumOfRiskTypeListForGetRiskOutputComponentRisk = "component_risk"
)
View Source
const (
	// EnumOfSecuritySituationTagIDListForGetRiskOutputExistAlarmRisk is a EnumOfSecuritySituationTagIDListForGetRiskOutput enum value
	EnumOfSecuritySituationTagIDListForGetRiskOutputExistAlarmRisk = "ExistAlarmRisk"

	// EnumOfSecuritySituationTagIDListForGetRiskOutputExistVulnRisk is a EnumOfSecuritySituationTagIDListForGetRiskOutput enum value
	EnumOfSecuritySituationTagIDListForGetRiskOutputExistVulnRisk = "ExistVulnRisk"

	// EnumOfSecuritySituationTagIDListForGetRiskOutputExistCspmrisk is a EnumOfSecuritySituationTagIDListForGetRiskOutput enum value
	EnumOfSecuritySituationTagIDListForGetRiskOutputExistCspmrisk = "ExistCSPMRisk"
)
View Source
const (
	// EnumOfStrategyTypeForGetRiskOutputNormalStrategy is a EnumOfStrategyTypeForGetRiskOutput enum value
	EnumOfStrategyTypeForGetRiskOutputNormalStrategy = "normal_strategy"

	// EnumOfStrategyTypeForGetRiskOutputVulnStrategy is a EnumOfStrategyTypeForGetRiskOutput enum value
	EnumOfStrategyTypeForGetRiskOutputVulnStrategy = "vuln_strategy"
)
View Source
const (
	// EnumOfVulnCategoryForGetRiskOutputVulnTypeLinux is a EnumOfVulnCategoryForGetRiskOutput enum value
	EnumOfVulnCategoryForGetRiskOutputVulnTypeLinux = "vuln_type_linux"

	// EnumOfVulnCategoryForGetRiskOutputVulnTypeWindows is a EnumOfVulnCategoryForGetRiskOutput enum value
	EnumOfVulnCategoryForGetRiskOutputVulnTypeWindows = "vuln_type_windows"

	// EnumOfVulnCategoryForGetRiskOutputVulnTypeApp is a EnumOfVulnCategoryForGetRiskOutput enum value
	EnumOfVulnCategoryForGetRiskOutputVulnTypeApp = "vuln_type_app"

	// EnumOfVulnCategoryForGetRiskOutputVulnTypeWeb is a EnumOfVulnCategoryForGetRiskOutput enum value
	EnumOfVulnCategoryForGetRiskOutputVulnTypeWeb = "vuln_type_web"

	// EnumOfVulnCategoryForGetRiskOutputVulnTypeEmg is a EnumOfVulnCategoryForGetRiskOutput enum value
	EnumOfVulnCategoryForGetRiskOutputVulnTypeEmg = "vuln_type_emg"

	// EnumOfVulnCategoryForGetRiskOutputVulnTypeUnknown is a EnumOfVulnCategoryForGetRiskOutput enum value
	EnumOfVulnCategoryForGetRiskOutputVulnTypeUnknown = "vuln_type_unknown"
)
View Source
const (
	// EnumOfCloudVendorForGetRiskStatInputVolcengine is a EnumOfCloudVendorForGetRiskStatInput enum value
	EnumOfCloudVendorForGetRiskStatInputVolcengine = "volcengine"

	// EnumOfCloudVendorForGetRiskStatInputAliyun is a EnumOfCloudVendorForGetRiskStatInput enum value
	EnumOfCloudVendorForGetRiskStatInputAliyun = "aliyun"

	// EnumOfCloudVendorForGetRiskStatInputHuaweicloud is a EnumOfCloudVendorForGetRiskStatInput enum value
	EnumOfCloudVendorForGetRiskStatInputHuaweicloud = "huaweicloud"

	// EnumOfCloudVendorForGetRiskStatInputTencent is a EnumOfCloudVendorForGetRiskStatInput enum value
	EnumOfCloudVendorForGetRiskStatInputTencent = "tencent"
)
View Source
const (
	// EnumOfCloudVendorListForGetRiskStatInputVolcengine is a EnumOfCloudVendorListForGetRiskStatInput enum value
	EnumOfCloudVendorListForGetRiskStatInputVolcengine = "volcengine"

	// EnumOfCloudVendorListForGetRiskStatInputAliyun is a EnumOfCloudVendorListForGetRiskStatInput enum value
	EnumOfCloudVendorListForGetRiskStatInputAliyun = "aliyun"

	// EnumOfCloudVendorListForGetRiskStatInputHuaweicloud is a EnumOfCloudVendorListForGetRiskStatInput enum value
	EnumOfCloudVendorListForGetRiskStatInputHuaweicloud = "huaweicloud"

	// EnumOfCloudVendorListForGetRiskStatInputTencent is a EnumOfCloudVendorListForGetRiskStatInput enum value
	EnumOfCloudVendorListForGetRiskStatInputTencent = "tencent"
)
View Source
const (
	// EnumOfDisplayModeForGetRiskStatInputDate is a EnumOfDisplayModeForGetRiskStatInput enum value
	EnumOfDisplayModeForGetRiskStatInputDate = "date"

	// EnumOfDisplayModeForGetRiskStatInputDateHour is a EnumOfDisplayModeForGetRiskStatInput enum value
	EnumOfDisplayModeForGetRiskStatInputDateHour = "date-hour"
)
View Source
const (
	// EnumOfRiskTypeForGetRiskStatInputRiskModelVulnerability is a EnumOfRiskTypeForGetRiskStatInput enum value
	EnumOfRiskTypeForGetRiskStatInputRiskModelVulnerability = "risk_model_vulnerability"

	// EnumOfRiskTypeForGetRiskStatInputRiskModelMcStrategy is a EnumOfRiskTypeForGetRiskStatInput enum value
	EnumOfRiskTypeForGetRiskStatInputRiskModelMcStrategy = "risk_model_mc_strategy"

	// EnumOfRiskTypeForGetRiskStatInputRiskModelAttackChainAnalysis is a EnumOfRiskTypeForGetRiskStatInput enum value
	EnumOfRiskTypeForGetRiskStatInputRiskModelAttackChainAnalysis = "risk_model_attack_chain_analysis"
)
View Source
const (
	// EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputVolcengine is a EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputVolcengine = "volcengine"

	// EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputAliyun is a EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputAliyun = "aliyun"

	// EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputHuaweicloud is a EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputHuaweicloud = "huaweicloud"

	// EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputTencent is a EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_cloud_vendor_listListForPostApiV1AlarmDescribeOverviewInputTencent = "tencent"
)
View Source
const (
	// EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputVolcengine is a EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputVolcengine = "volcengine"

	// EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputAliyun is a EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputAliyun = "aliyun"

	// EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputHuaweicloud is a EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputHuaweicloud = "huaweicloud"

	// EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputTencent is a EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInput enum value
	EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInputTencent = "tencent"
)
View Source
const (
	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeVm is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeVm = "ComputeVm"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8scluster is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8scluster = "K8SCluster"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8spod is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8spod = "K8SPOD"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8scontainer is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8scontainer = "K8SContainer"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8sapp is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputK8sapp = "K8SApp"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeCr is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeCr = "ComputeCR"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSecurityGroup is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSecurityGroup = "NetworkSecurityGroup"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSlb is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSlb = "NetworkSlb"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkVpc is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkVpc = "NetworkVpc"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSubnet is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSubnet = "NetworkSubnet"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkNatGateway is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkNatGateway = "NetworkNatGateway"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkApigateway is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkApigateway = "NetworkAPIGateway"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkEip is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkEip = "NetworkEip"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkInterface is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkInterface = "NetworkInterface"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkRouteTable is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkRouteTable = "NetworkRouteTable"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkIpsecVpn is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkIpsecVpn = "NetworkIPSecVPN"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSslvpn is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkSslvpn = "NetworkSSLVPN"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkDirectConnectGateway is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkDirectConnectGateway = "NetworkDirectConnectGateway"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkCen is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputNetworkCen = "NetworkCEN"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputStorageOssBucket is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputStorageOssBucket = "StorageOssBucket"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputStorageDb is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputStorageDb = "StorageDB"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputStorageVolume is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputStorageVolume = "StorageVolume"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputIdentityIamAccount is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputIdentityIamAccount = "IdentityIamAccount"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeMseregistryCenter is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeMseregistryCenter = "ComputeMSERegistryCenter"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeMsegateway is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputComputeMsegateway = "ComputeMSEGateway"

	// EnumOfresource_typeForPostApiV1AssetDescribeDetailInputMqinstance is a EnumOfresource_typeForPostApiV1AssetDescribeDetailInput enum value
	EnumOfresource_typeForPostApiV1AssetDescribeDetailInputMqinstance = "MQInstance"
)
View Source
const (
	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeVm is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeVm = "ComputeVm"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8scluster is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8scluster = "K8SCluster"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8spod is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8spod = "K8SPOD"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8scontainer is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8scontainer = "K8SContainer"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8sapp is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputK8sapp = "K8SApp"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeCr is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeCr = "ComputeCR"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSecurityGroup is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSecurityGroup = "NetworkSecurityGroup"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSlb is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSlb = "NetworkSlb"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkVpc is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkVpc = "NetworkVpc"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSubnet is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSubnet = "NetworkSubnet"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkNatGateway is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkNatGateway = "NetworkNatGateway"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkApigateway is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkApigateway = "NetworkAPIGateway"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkEip is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkEip = "NetworkEip"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkInterface is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkInterface = "NetworkInterface"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkRouteTable is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkRouteTable = "NetworkRouteTable"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkIpsecVpn is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkIpsecVpn = "NetworkIPSecVPN"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSslvpn is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkSslvpn = "NetworkSSLVPN"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkDirectConnectGateway is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkDirectConnectGateway = "NetworkDirectConnectGateway"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkCen is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputNetworkCen = "NetworkCEN"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputStorageOssBucket is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputStorageOssBucket = "StorageOssBucket"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputStorageDb is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputStorageDb = "StorageDB"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputStorageVolume is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputStorageVolume = "StorageVolume"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputIdentityIamAccount is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputIdentityIamAccount = "IdentityIamAccount"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeMseregistryCenter is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeMseregistryCenter = "ComputeMSERegistryCenter"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeMsegateway is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputComputeMsegateway = "ComputeMSEGateway"

	// EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputMqinstance is a EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutputMqinstance = "MQInstance"
)
View Source
const (
	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputVolcengine is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputVolcengine = "volcengine"

	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputAliyun is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputAliyun = "aliyun"

	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputHuaweicloud is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputHuaweicloud = "huaweicloud"

	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputTencent is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInputTencent = "tencent"
)
View Source
const (
	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputVolcengine is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputVolcengine = "volcengine"

	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputAliyun is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputAliyun = "aliyun"

	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputHuaweicloud is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputHuaweicloud = "huaweicloud"

	// EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputTencent is a EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutput enum value
	EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutputTencent = "tencent"
)
View Source
const (
	// EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputVolcengine is a EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputVolcengine = "volcengine"

	// EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputAliyun is a EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputAliyun = "aliyun"

	// EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputHuaweicloud is a EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputHuaweicloud = "huaweicloud"

	// EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputTencent is a EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInput enum value
	EnumOfresource_vendorListForPostApiV1OverviewDescribeAssetInfoInputTencent = "tencent"
)
View Source
const (
	ServiceName = "mcs"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "mcs"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type Additional_info_listForGetApiV1AlarmDetailOutput ¶

type Additional_info_listForGetApiV1AlarmDetailOutput struct {
	Key *string `type:"string" json:"key,omitempty"`

	Name *string `type:"string" json:"name,omitempty"`

	Value *string `type:"string" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (Additional_info_listForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Additional_info_listForGetApiV1AlarmDetailOutput) SetKey ¶

SetKey sets the Key field's value.

func (*Additional_info_listForGetApiV1AlarmDetailOutput) SetName ¶

SetName sets the Name field's value.

func (*Additional_info_listForGetApiV1AlarmDetailOutput) SetValue ¶

SetValue sets the Value field's value.

func (Additional_info_listForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type AffectedResourceForGetRiskOutput ¶

type AffectedResourceForGetRiskOutput struct {
	AssetCreatedTimeMilli *int64 `type:"int64" json:",omitempty"`

	BusinessTagIDs []*string `type:"list" json:",omitempty"`

	CloudAccountName *string `type:"string" json:",omitempty"`

	CloudAccountUID *string `type:"string" json:",omitempty"`

	CloudAssetID *string `type:"string" json:",omitempty"`

	CloudAssetName *string `type:"string" json:",omitempty"`

	CloudAssetProductType *string `type:"string" json:",omitempty"`

	CloudAssetType *string `type:"string" json:",omitempty" enum:"EnumOfCloudAssetTypeForGetRiskOutput"`

	CloudVendor *string `type:"string" json:",omitempty"`

	RecordUUID *string `type:"string" json:",omitempty"`

	SecuritySituationTagIDs []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AffectedResourceForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*AffectedResourceForGetRiskOutput) SetAssetCreatedTimeMilli ¶

SetAssetCreatedTimeMilli sets the AssetCreatedTimeMilli field's value.

func (*AffectedResourceForGetRiskOutput) SetBusinessTagIDs ¶

SetBusinessTagIDs sets the BusinessTagIDs field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudAccountName ¶

SetCloudAccountName sets the CloudAccountName field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudAccountUID ¶

SetCloudAccountUID sets the CloudAccountUID field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudAssetID ¶

SetCloudAssetID sets the CloudAssetID field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudAssetName ¶

SetCloudAssetName sets the CloudAssetName field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudAssetProductType ¶

SetCloudAssetProductType sets the CloudAssetProductType field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudAssetType ¶

SetCloudAssetType sets the CloudAssetType field's value.

func (*AffectedResourceForGetRiskOutput) SetCloudVendor ¶

SetCloudVendor sets the CloudVendor field's value.

func (*AffectedResourceForGetRiskOutput) SetRecordUUID ¶

SetRecordUUID sets the RecordUUID field's value.

func (*AffectedResourceForGetRiskOutput) SetSecuritySituationTagIDs ¶

func (s *AffectedResourceForGetRiskOutput) SetSecuritySituationTagIDs(v []*string) *AffectedResourceForGetRiskOutput

SetSecuritySituationTagIDs sets the SecuritySituationTagIDs field's value.

func (AffectedResourceForGetRiskOutput) String ¶

String returns the string representation

type Affected_assetForGetApiV1AlarmDetailOutput ¶

type Affected_assetForGetApiV1AlarmDetailOutput struct {
	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty"`

	Resource_cloud_account_name *string `type:"string" json:"resource_cloud_account_name,omitempty"`

	Resource_id *string `type:"string" json:"resource_id,omitempty"`

	Resource_name *string `type:"string" json:"resource_name,omitempty"`

	Resource_status *string `type:"string" json:"resource_status,omitempty" enum:"EnumOfresource_statusForGetApiV1AlarmDetailOutput"`

	Resource_type *string `type:"string" json:"resource_type,omitempty" enum:"EnumOfresource_typeForGetApiV1AlarmDetailOutput"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty"`
	// contains filtered or unexported fields
}

func (Affected_assetForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_cloud_account_name ¶

SetResource_cloud_account_name sets the Resource_cloud_account_name field's value.

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_id ¶

SetResource_id sets the Resource_id field's value.

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_name ¶

SetResource_name sets the Resource_name field's value.

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_status ¶

SetResource_status sets the Resource_status field's value.

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_type ¶

SetResource_type sets the Resource_type field's value.

func (*Affected_assetForGetApiV1AlarmDetailOutput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (Affected_assetForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput ¶

type Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput struct {
	Malware_downloadable *bool `type:"boolean" json:"malware_downloadable,omitempty"`

	Malware_family *string `type:"string" json:"malware_family,omitempty"`

	Malware_file *Malware_fileForGetApiV1AlarmDetailOutput `type:"structure" json:"malware_file,omitempty"`

	Malware_hit_data *Malware_hit_dataForGetApiV1AlarmDetailOutput `type:"structure" json:"malware_hit_data,omitempty"`

	Malware_labels []*string `type:"list" json:"malware_labels,omitempty"`
	// contains filtered or unexported fields
}

func (Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) SetMalware_downloadable ¶

SetMalware_downloadable sets the Malware_downloadable field's value.

func (*Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) SetMalware_family ¶

SetMalware_family sets the Malware_family field's value.

func (*Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) SetMalware_file ¶

SetMalware_file sets the Malware_file field's value.

func (*Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) SetMalware_hit_data ¶

SetMalware_hit_data sets the Malware_hit_data field's value.

func (*Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) SetMalware_labels ¶

SetMalware_labels sets the Malware_labels field's value.

func (Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type Alarm_source_productForGetApiV1AlarmDetailOutput ¶

type Alarm_source_productForGetApiV1AlarmDetailOutput struct {
	Alarm_source_product_id *string `type:"string" json:"alarm_source_product_id,omitempty"`

	Alarm_source_product_name *string `type:"string" json:"alarm_source_product_name,omitempty"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty" enum:"EnumOfresource_vendorForGetApiV1AlarmDetailOutput"`
	// contains filtered or unexported fields
}

func (Alarm_source_productForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Alarm_source_productForGetApiV1AlarmDetailOutput) SetAlarm_source_product_id ¶

SetAlarm_source_product_id sets the Alarm_source_product_id field's value.

func (*Alarm_source_productForGetApiV1AlarmDetailOutput) SetAlarm_source_product_name ¶

SetAlarm_source_product_name sets the Alarm_source_product_name field's value.

func (*Alarm_source_productForGetApiV1AlarmDetailOutput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (Alarm_source_productForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput ¶

type Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput struct {
	Status_overview *Status_overviewForPostApiV1AlarmDescribeOverviewOutput `type:"structure" json:"status_overview,omitempty"`

	Unhandled *UnhandledForPostApiV1AlarmDescribeOverviewOutput `type:"structure" json:"unhandled,omitempty"`
	// contains filtered or unexported fields
}

func (Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput) GoString ¶

GoString returns the string representation

func (*Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput) SetStatus_overview ¶

SetStatus_overview sets the Status_overview field's value.

func (*Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput) SetUnhandled ¶

SetUnhandled sets the Unhandled field's value.

func (Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput) String ¶

String returns the string representation

type Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput ¶

type Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput struct {
	Vendor_alert_data_uuid *string `type:"string" json:"vendor_alert_data_uuid,omitempty"`

	Vendor_alert_threat_direction *string `type:"string" json:"vendor_alert_threat_direction,omitempty"`

	Vendor_alert_type *string `type:"string" json:"vendor_alert_type,omitempty"`
	// contains filtered or unexported fields
}

func (Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput) SetVendor_alert_data_uuid ¶

SetVendor_alert_data_uuid sets the Vendor_alert_data_uuid field's value.

func (*Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput) SetVendor_alert_threat_direction ¶

SetVendor_alert_threat_direction sets the Vendor_alert_threat_direction field's value.

func (*Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput) SetVendor_alert_type ¶

SetVendor_alert_type sets the Vendor_alert_type field's value.

func (Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type AssociatedCveForGetRiskOutput ¶

type AssociatedCveForGetRiskOutput struct {
	Desc *string `type:"string" json:",omitempty"`

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AssociatedCveForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*AssociatedCveForGetRiskOutput) SetDesc ¶

SetDesc sets the Desc field's value.

func (*AssociatedCveForGetRiskOutput) SetID ¶

SetID sets the ID field's value.

func (AssociatedCveForGetRiskOutput) String ¶

String returns the string representation

type BanAlertIPCallbackInput ¶ added in v1.1.18

type BanAlertIPCallbackInput struct {

	// AlarmID is a required field
	AlarmID *string `type:"string" json:",omitempty" required:"true"`

	DisposalReason *string `type:"string" json:",omitempty"`

	// DisposalResult is a required field
	DisposalResult *string `type:"string" json:",omitempty" required:"true"`

	IPs []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BanAlertIPCallbackInput) GoString ¶ added in v1.1.18

func (s BanAlertIPCallbackInput) GoString() string

GoString returns the string representation

func (*BanAlertIPCallbackInput) SetAlarmID ¶ added in v1.1.18

SetAlarmID sets the AlarmID field's value.

func (*BanAlertIPCallbackInput) SetDisposalReason ¶ added in v1.1.18

func (s *BanAlertIPCallbackInput) SetDisposalReason(v string) *BanAlertIPCallbackInput

SetDisposalReason sets the DisposalReason field's value.

func (*BanAlertIPCallbackInput) SetDisposalResult ¶ added in v1.1.18

func (s *BanAlertIPCallbackInput) SetDisposalResult(v string) *BanAlertIPCallbackInput

SetDisposalResult sets the DisposalResult field's value.

func (*BanAlertIPCallbackInput) SetIPs ¶ added in v1.1.18

SetIPs sets the IPs field's value.

func (BanAlertIPCallbackInput) String ¶ added in v1.1.18

func (s BanAlertIPCallbackInput) String() string

String returns the string representation

func (*BanAlertIPCallbackInput) Validate ¶ added in v1.1.18

func (s *BanAlertIPCallbackInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type BanAlertIPCallbackOutput ¶ added in v1.1.18

type BanAlertIPCallbackOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForBanAlertIPCallbackOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BanAlertIPCallbackOutput) GoString ¶ added in v1.1.18

func (s BanAlertIPCallbackOutput) GoString() string

GoString returns the string representation

func (*BanAlertIPCallbackOutput) SetData ¶ added in v1.1.18

SetData sets the Data field's value.

func (BanAlertIPCallbackOutput) String ¶ added in v1.1.18

func (s BanAlertIPCallbackOutput) String() string

String returns the string representation

type BaseInfoForGetAlarmSyncTaskOutput ¶

type BaseInfoForGetAlarmSyncTaskOutput struct {
	EndTimeMilli *int64 `type:"int64" json:",omitempty"`

	ErrCode *string `type:"string" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	StartTimeMilli *int64 `type:"int64" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty" enum:"EnumOfTaskStatusForGetAlarmSyncTaskOutput"`

	TriggerType *string `type:"string" json:",omitempty" enum:"EnumOfTriggerTypeForGetAlarmSyncTaskOutput"`
	// contains filtered or unexported fields
}

func (BaseInfoForGetAlarmSyncTaskOutput) GoString ¶

GoString returns the string representation

func (*BaseInfoForGetAlarmSyncTaskOutput) SetEndTimeMilli ¶

SetEndTimeMilli sets the EndTimeMilli field's value.

func (*BaseInfoForGetAlarmSyncTaskOutput) SetErrCode ¶

SetErrCode sets the ErrCode field's value.

func (*BaseInfoForGetAlarmSyncTaskOutput) SetErrMsg ¶

SetErrMsg sets the ErrMsg field's value.

func (*BaseInfoForGetAlarmSyncTaskOutput) SetStartTimeMilli ¶

SetStartTimeMilli sets the StartTimeMilli field's value.

func (*BaseInfoForGetAlarmSyncTaskOutput) SetTaskID ¶

SetTaskID sets the TaskID field's value.

func (*BaseInfoForGetAlarmSyncTaskOutput) SetTaskStatus ¶

SetTaskStatus sets the TaskStatus field's value.

func (*BaseInfoForGetAlarmSyncTaskOutput) SetTriggerType ¶

SetTriggerType sets the TriggerType field's value.

func (BaseInfoForGetAlarmSyncTaskOutput) String ¶

String returns the string representation

type BaseInfoForGetAssetSyncTaskOutput ¶

type BaseInfoForGetAssetSyncTaskOutput struct {
	EndTimeMilli *int64 `type:"int64" json:",omitempty"`

	ErrCode *string `type:"string" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	StartTimeMilli *int64 `type:"int64" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty" enum:"EnumOfTaskStatusForGetAssetSyncTaskOutput"`

	TriggerType *string `type:"string" json:",omitempty" enum:"EnumOfTriggerTypeForGetAssetSyncTaskOutput"`
	// contains filtered or unexported fields
}

func (BaseInfoForGetAssetSyncTaskOutput) GoString ¶

GoString returns the string representation

func (*BaseInfoForGetAssetSyncTaskOutput) SetEndTimeMilli ¶

SetEndTimeMilli sets the EndTimeMilli field's value.

func (*BaseInfoForGetAssetSyncTaskOutput) SetErrCode ¶

SetErrCode sets the ErrCode field's value.

func (*BaseInfoForGetAssetSyncTaskOutput) SetErrMsg ¶

SetErrMsg sets the ErrMsg field's value.

func (*BaseInfoForGetAssetSyncTaskOutput) SetStartTimeMilli ¶

SetStartTimeMilli sets the StartTimeMilli field's value.

func (*BaseInfoForGetAssetSyncTaskOutput) SetTaskID ¶

SetTaskID sets the TaskID field's value.

func (*BaseInfoForGetAssetSyncTaskOutput) SetTaskStatus ¶

SetTaskStatus sets the TaskStatus field's value.

func (*BaseInfoForGetAssetSyncTaskOutput) SetTriggerType ¶

SetTriggerType sets the TriggerType field's value.

func (BaseInfoForGetAssetSyncTaskOutput) String ¶

String returns the string representation

type CloudAccountForGetRiskStatInput ¶

type CloudAccountForGetRiskStatInput struct {
	CloudAccountName *string `type:"string" json:",omitempty"`

	CloudAccountUID *string `type:"string" json:",omitempty"`

	CloudVendor *string `type:"string" json:",omitempty" enum:"EnumOfCloudVendorForGetRiskStatInput"`
	// contains filtered or unexported fields
}

func (CloudAccountForGetRiskStatInput) GoString ¶

GoString returns the string representation

func (*CloudAccountForGetRiskStatInput) SetCloudAccountName ¶

SetCloudAccountName sets the CloudAccountName field's value.

func (*CloudAccountForGetRiskStatInput) SetCloudAccountUID ¶

SetCloudAccountUID sets the CloudAccountUID field's value.

func (*CloudAccountForGetRiskStatInput) SetCloudVendor ¶

SetCloudVendor sets the CloudVendor field's value.

func (CloudAccountForGetRiskStatInput) String ¶

String returns the string representation

type Cloud_accountForGetApiV1AlarmDetailOutput ¶

type Cloud_accountForGetApiV1AlarmDetailOutput struct {
	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty"`

	Resource_cloud_account_name *string `type:"string" json:"resource_cloud_account_name,omitempty"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty" enum:"EnumOfresource_vendorForGetApiV1AlarmDetailOutput"`
	// contains filtered or unexported fields
}

func (Cloud_accountForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Cloud_accountForGetApiV1AlarmDetailOutput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*Cloud_accountForGetApiV1AlarmDetailOutput) SetResource_cloud_account_name ¶

SetResource_cloud_account_name sets the Resource_cloud_account_name field's value.

func (*Cloud_accountForGetApiV1AlarmDetailOutput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (Cloud_accountForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type Cloud_account_listForPostApiV1AlarmDescribeOverviewInput ¶

type Cloud_account_listForPostApiV1AlarmDescribeOverviewInput struct {
	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty" enum:"EnumOfresource_vendorForPostApiV1AlarmDescribeOverviewInput"`
	// contains filtered or unexported fields
}

func (Cloud_account_listForPostApiV1AlarmDescribeOverviewInput) GoString ¶

GoString returns the string representation

func (*Cloud_account_listForPostApiV1AlarmDescribeOverviewInput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*Cloud_account_listForPostApiV1AlarmDescribeOverviewInput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (Cloud_account_listForPostApiV1AlarmDescribeOverviewInput) String ¶

String returns the string representation

type Cloud_vendorForGetApiV1OverviewSecurityScoresOutput ¶

type Cloud_vendorForGetApiV1OverviewSecurityScoresOutput struct {
	Account_num *int32 `type:"int32" json:"account_num,omitempty"`

	Cloud_vendor *string `type:"string" json:"cloud_vendor,omitempty" enum:"EnumOfcloud_vendorForGetApiV1OverviewSecurityScoresOutput"`

	Risk_resource *int32 `type:"int32" json:"risk_resource,omitempty"`

	Security_score *string `type:"string" json:"security_score,omitempty"`
	// contains filtered or unexported fields
}

func (Cloud_vendorForGetApiV1OverviewSecurityScoresOutput) GoString ¶

GoString returns the string representation

func (*Cloud_vendorForGetApiV1OverviewSecurityScoresOutput) SetAccount_num ¶

SetAccount_num sets the Account_num field's value.

func (*Cloud_vendorForGetApiV1OverviewSecurityScoresOutput) SetCloud_vendor ¶

SetCloud_vendor sets the Cloud_vendor field's value.

func (*Cloud_vendorForGetApiV1OverviewSecurityScoresOutput) SetRisk_resource ¶

SetRisk_resource sets the Risk_resource field's value.

func (*Cloud_vendorForGetApiV1OverviewSecurityScoresOutput) SetSecurity_score ¶

SetSecurity_score sets the Security_score field's value.

func (Cloud_vendorForGetApiV1OverviewSecurityScoresOutput) String ¶

String returns the string representation

type ContainerEnvForGetRiskOutput ¶

type ContainerEnvForGetRiskOutput struct {
	ClusterID *string `type:"string" json:",omitempty"`

	ClusterName *string `type:"string" json:",omitempty"`

	ContainerGroupID *string `type:"string" json:",omitempty"`

	ContainerGroupName *string `type:"string" json:",omitempty"`

	ContainerID *string `type:"string" json:",omitempty"`

	ContainerName *string `type:"string" json:",omitempty"`

	NodeID *string `type:"string" json:",omitempty"`

	NodeName *string `type:"string" json:",omitempty"`

	NodePoolID *string `type:"string" json:",omitempty"`

	NodePoolName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContainerEnvForGetRiskOutput) GoString ¶

func (s ContainerEnvForGetRiskOutput) GoString() string

GoString returns the string representation

func (*ContainerEnvForGetRiskOutput) SetClusterID ¶

SetClusterID sets the ClusterID field's value.

func (*ContainerEnvForGetRiskOutput) SetClusterName ¶

SetClusterName sets the ClusterName field's value.

func (*ContainerEnvForGetRiskOutput) SetContainerGroupID ¶

SetContainerGroupID sets the ContainerGroupID field's value.

func (*ContainerEnvForGetRiskOutput) SetContainerGroupName ¶

SetContainerGroupName sets the ContainerGroupName field's value.

func (*ContainerEnvForGetRiskOutput) SetContainerID ¶

SetContainerID sets the ContainerID field's value.

func (*ContainerEnvForGetRiskOutput) SetContainerName ¶

SetContainerName sets the ContainerName field's value.

func (*ContainerEnvForGetRiskOutput) SetNodeID ¶

SetNodeID sets the NodeID field's value.

func (*ContainerEnvForGetRiskOutput) SetNodeName ¶

SetNodeName sets the NodeName field's value.

func (*ContainerEnvForGetRiskOutput) SetNodePoolID ¶

SetNodePoolID sets the NodePoolID field's value.

func (*ContainerEnvForGetRiskOutput) SetNodePoolName ¶

SetNodePoolName sets the NodePoolName field's value.

func (ContainerEnvForGetRiskOutput) String ¶

String returns the string representation

type DataForBanAlertIPCallbackOutput ¶ added in v1.1.18

type DataForBanAlertIPCallbackOutput struct {
	// contains filtered or unexported fields
}

func (DataForBanAlertIPCallbackOutput) GoString ¶ added in v1.1.18

GoString returns the string representation

func (DataForBanAlertIPCallbackOutput) String ¶ added in v1.1.18

String returns the string representation

type DetailForGetApiV1AlarmDetailOutput ¶

type DetailForGetApiV1AlarmDetailOutput struct {
	Additional_info_list []*Additional_info_listForGetApiV1AlarmDetailOutput `type:"list" json:"additional_info_list,omitempty"`

	Affected_asset *Affected_assetForGetApiV1AlarmDetailOutput `type:"structure" json:"affected_asset,omitempty"`

	Alarm_alert_type *string `type:"string" json:"alarm_alert_type,omitempty" enum:"EnumOfalarm_alert_typeForGetApiV1AlarmDetailOutput"`

	Alarm_created_time_milli *int64 `type:"int64" json:"alarm_created_time_milli,omitempty"`

	Alarm_desc *string `type:"string" json:"alarm_desc,omitempty"`

	Alarm_id *string `type:"string" json:"alarm_id,omitempty"`

	Alarm_raw_data *string `type:"string" json:"alarm_raw_data,omitempty"`

	Alarm_risk_level *string `type:"string" json:"alarm_risk_level,omitempty" enum:"EnumOfalarm_risk_levelForGetApiV1AlarmDetailOutput"`

	Alarm_risk_status *string `type:"string" json:"alarm_risk_status,omitempty" enum:"EnumOfalarm_risk_statusForGetApiV1AlarmDetailOutput"`

	Alarm_source_product *Alarm_source_productForGetApiV1AlarmDetailOutput `type:"structure" json:"alarm_source_product,omitempty"`

	Alarm_title *string `type:"string" json:"alarm_title,omitempty"`

	Alarm_updated_time_milli *int64 `type:"int64" json:"alarm_updated_time_milli,omitempty"`

	Alarm_vendor_alert_meta *Alarm_vendor_alert_metaForGetApiV1AlarmDetailOutput `type:"structure" json:"alarm_vendor_alert_meta,omitempty"`

	Cloud_account *Cloud_accountForGetApiV1AlarmDetailOutput `type:"structure" json:"cloud_account,omitempty"`

	Llm_analysis_result *string `type:"string" json:"llm_analysis_result,omitempty"`

	Variation_info *Variation_infoForGetApiV1AlarmDetailOutput `type:"structure" json:"variation_info,omitempty"`
	// contains filtered or unexported fields
}

func (DetailForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*DetailForGetApiV1AlarmDetailOutput) SetAdditional_info_list ¶

SetAdditional_info_list sets the Additional_info_list field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAffected_asset ¶

SetAffected_asset sets the Affected_asset field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_alert_type ¶

SetAlarm_alert_type sets the Alarm_alert_type field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_created_time_milli ¶

SetAlarm_created_time_milli sets the Alarm_created_time_milli field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_desc ¶

SetAlarm_desc sets the Alarm_desc field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_id ¶

SetAlarm_id sets the Alarm_id field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_raw_data ¶

SetAlarm_raw_data sets the Alarm_raw_data field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_risk_level ¶

SetAlarm_risk_level sets the Alarm_risk_level field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_risk_status ¶

SetAlarm_risk_status sets the Alarm_risk_status field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_source_product ¶

SetAlarm_source_product sets the Alarm_source_product field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_title ¶

SetAlarm_title sets the Alarm_title field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_updated_time_milli ¶

SetAlarm_updated_time_milli sets the Alarm_updated_time_milli field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetAlarm_vendor_alert_meta ¶

SetAlarm_vendor_alert_meta sets the Alarm_vendor_alert_meta field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetCloud_account ¶

SetCloud_account sets the Cloud_account field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetLlm_analysis_result ¶

SetLlm_analysis_result sets the Llm_analysis_result field's value.

func (*DetailForGetApiV1AlarmDetailOutput) SetVariation_info ¶

SetVariation_info sets the Variation_info field's value.

func (DetailForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type FileForGetRiskOutput ¶

type FileForGetRiskOutput struct {
	CreateTimeNano *int64 `type:"int64" json:",omitempty"`

	Md5 *string `type:"string" json:",omitempty"`

	ModifiedTimeNano *int64 `type:"int64" json:",omitempty"`

	Owner *OwnerForGetRiskOutput `type:"structure" json:",omitempty"`

	Path *string `type:"string" json:",omitempty"`

	Sha1 *string `type:"string" json:",omitempty"`

	Sha256 *string `type:"string" json:",omitempty"`

	Size *int64 `type:"int64" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FileForGetRiskOutput) GoString ¶

func (s FileForGetRiskOutput) GoString() string

GoString returns the string representation

func (*FileForGetRiskOutput) SetCreateTimeNano ¶

func (s *FileForGetRiskOutput) SetCreateTimeNano(v int64) *FileForGetRiskOutput

SetCreateTimeNano sets the CreateTimeNano field's value.

func (*FileForGetRiskOutput) SetMd5 ¶

SetMd5 sets the Md5 field's value.

func (*FileForGetRiskOutput) SetModifiedTimeNano ¶

func (s *FileForGetRiskOutput) SetModifiedTimeNano(v int64) *FileForGetRiskOutput

SetModifiedTimeNano sets the ModifiedTimeNano field's value.

func (*FileForGetRiskOutput) SetOwner ¶

SetOwner sets the Owner field's value.

func (*FileForGetRiskOutput) SetPath ¶

SetPath sets the Path field's value.

func (*FileForGetRiskOutput) SetSha1 ¶

SetSha1 sets the Sha1 field's value.

func (*FileForGetRiskOutput) SetSha256 ¶

SetSha256 sets the Sha256 field's value.

func (*FileForGetRiskOutput) SetSize ¶

SetSize sets the Size field's value.

func (*FileForGetRiskOutput) SetType ¶

SetType sets the Type field's value.

func (FileForGetRiskOutput) String ¶

func (s FileForGetRiskOutput) String() string

String returns the string representation

type GetAlarmSyncTaskInput ¶

type GetAlarmSyncTaskInput struct {
	// contains filtered or unexported fields
}

func (GetAlarmSyncTaskInput) GoString ¶

func (s GetAlarmSyncTaskInput) GoString() string

GoString returns the string representation

func (GetAlarmSyncTaskInput) String ¶

func (s GetAlarmSyncTaskInput) String() string

String returns the string representation

type GetAlarmSyncTaskOutput ¶

type GetAlarmSyncTaskOutput struct {
	Metadata *response.ResponseMetadata

	BaseInfo *BaseInfoForGetAlarmSyncTaskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetAlarmSyncTaskOutput) GoString ¶

func (s GetAlarmSyncTaskOutput) GoString() string

GoString returns the string representation

func (*GetAlarmSyncTaskOutput) SetBaseInfo ¶

SetBaseInfo sets the BaseInfo field's value.

func (GetAlarmSyncTaskOutput) String ¶

func (s GetAlarmSyncTaskOutput) String() string

String returns the string representation

type GetApiV1AlarmDetailInput ¶

type GetApiV1AlarmDetailInput struct {

	// Alarm_id is a required field
	Alarm_id *string `type:"string" json:"alarm_id,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetApiV1AlarmDetailInput) GoString ¶

func (s GetApiV1AlarmDetailInput) GoString() string

GoString returns the string representation

func (*GetApiV1AlarmDetailInput) SetAlarm_id ¶

SetAlarm_id sets the Alarm_id field's value.

func (GetApiV1AlarmDetailInput) String ¶

func (s GetApiV1AlarmDetailInput) String() string

String returns the string representation

func (*GetApiV1AlarmDetailInput) Validate ¶

func (s *GetApiV1AlarmDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetApiV1AlarmDetailOutput ¶

type GetApiV1AlarmDetailOutput struct {
	Metadata *response.ResponseMetadata

	Detail *DetailForGetApiV1AlarmDetailOutput `type:"structure" json:"detail,omitempty"`
	// contains filtered or unexported fields
}

func (GetApiV1AlarmDetailOutput) GoString ¶

func (s GetApiV1AlarmDetailOutput) GoString() string

GoString returns the string representation

func (*GetApiV1AlarmDetailOutput) SetDetail ¶

SetDetail sets the Detail field's value.

func (GetApiV1AlarmDetailOutput) String ¶

func (s GetApiV1AlarmDetailOutput) String() string

String returns the string representation

type GetApiV1OverviewAlarmStatsInput ¶

type GetApiV1OverviewAlarmStatsInput struct {
	// contains filtered or unexported fields
}

func (GetApiV1OverviewAlarmStatsInput) GoString ¶

GoString returns the string representation

func (GetApiV1OverviewAlarmStatsInput) String ¶

String returns the string representation

type GetApiV1OverviewAlarmStatsOutput ¶

type GetApiV1OverviewAlarmStatsOutput struct {
	Metadata *response.ResponseMetadata

	Stats []*StatForGetApiV1OverviewAlarmStatsOutput `type:"list" json:"stats,omitempty"`

	Total *int32 `type:"int32" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (GetApiV1OverviewAlarmStatsOutput) GoString ¶

GoString returns the string representation

func (*GetApiV1OverviewAlarmStatsOutput) SetStats ¶

SetStats sets the Stats field's value.

func (*GetApiV1OverviewAlarmStatsOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (GetApiV1OverviewAlarmStatsOutput) String ¶

String returns the string representation

type GetApiV1OverviewSecurityScoresInput ¶

type GetApiV1OverviewSecurityScoresInput struct {
	// contains filtered or unexported fields
}

func (GetApiV1OverviewSecurityScoresInput) GoString ¶

GoString returns the string representation

func (GetApiV1OverviewSecurityScoresInput) String ¶

String returns the string representation

type GetApiV1OverviewSecurityScoresOutput ¶

type GetApiV1OverviewSecurityScoresOutput struct {
	Metadata *response.ResponseMetadata

	Cloud_vendors []*Cloud_vendorForGetApiV1OverviewSecurityScoresOutput `type:"list" json:"cloud_vendors,omitempty"`

	Overview *string `type:"string" json:"overview,omitempty"`
	// contains filtered or unexported fields
}

func (GetApiV1OverviewSecurityScoresOutput) GoString ¶

GoString returns the string representation

func (*GetApiV1OverviewSecurityScoresOutput) SetCloud_vendors ¶

SetCloud_vendors sets the Cloud_vendors field's value.

func (*GetApiV1OverviewSecurityScoresOutput) SetOverview ¶

SetOverview sets the Overview field's value.

func (GetApiV1OverviewSecurityScoresOutput) String ¶

String returns the string representation

type GetAssetSyncTaskInput ¶

type GetAssetSyncTaskInput struct {
	// contains filtered or unexported fields
}

func (GetAssetSyncTaskInput) GoString ¶

func (s GetAssetSyncTaskInput) GoString() string

GoString returns the string representation

func (GetAssetSyncTaskInput) String ¶

func (s GetAssetSyncTaskInput) String() string

String returns the string representation

type GetAssetSyncTaskOutput ¶

type GetAssetSyncTaskOutput struct {
	Metadata *response.ResponseMetadata

	BaseInfo *BaseInfoForGetAssetSyncTaskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetAssetSyncTaskOutput) GoString ¶

func (s GetAssetSyncTaskOutput) GoString() string

GoString returns the string representation

func (*GetAssetSyncTaskOutput) SetBaseInfo ¶

SetBaseInfo sets the BaseInfo field's value.

func (GetAssetSyncTaskOutput) String ¶

func (s GetAssetSyncTaskOutput) String() string

String returns the string representation

type GetOverviewCardInput ¶

type GetOverviewCardInput struct {
	// contains filtered or unexported fields
}

func (GetOverviewCardInput) GoString ¶

func (s GetOverviewCardInput) GoString() string

GoString returns the string representation

func (GetOverviewCardInput) String ¶

func (s GetOverviewCardInput) String() string

String returns the string representation

type GetOverviewCardOutput ¶

type GetOverviewCardOutput struct {
	Metadata *response.ResponseMetadata

	MCStrategyRiskCnt *int64 `type:"int64" json:",omitempty"`

	MCStrategyRiskList []*TrategyRiskListForGetOverviewCardOutput `type:"list" json:",omitempty"`

	MCStrategyRiskStat []*TrategyRiskStatForGetOverviewCardOutput `type:"list" json:",omitempty"`

	RiskyResourceCnt *int64 `type:"int64" json:",omitempty"`

	SecurityScore *float64 `type:"double" json:",omitempty"`

	StyleType *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetOverviewCardOutput) GoString ¶

func (s GetOverviewCardOutput) GoString() string

GoString returns the string representation

func (*GetOverviewCardOutput) SetMCStrategyRiskCnt ¶

func (s *GetOverviewCardOutput) SetMCStrategyRiskCnt(v int64) *GetOverviewCardOutput

SetMCStrategyRiskCnt sets the MCStrategyRiskCnt field's value.

func (*GetOverviewCardOutput) SetMCStrategyRiskList ¶

SetMCStrategyRiskList sets the MCStrategyRiskList field's value.

func (*GetOverviewCardOutput) SetMCStrategyRiskStat ¶

SetMCStrategyRiskStat sets the MCStrategyRiskStat field's value.

func (*GetOverviewCardOutput) SetRiskyResourceCnt ¶

func (s *GetOverviewCardOutput) SetRiskyResourceCnt(v int64) *GetOverviewCardOutput

SetRiskyResourceCnt sets the RiskyResourceCnt field's value.

func (*GetOverviewCardOutput) SetSecurityScore ¶

func (s *GetOverviewCardOutput) SetSecurityScore(v float64) *GetOverviewCardOutput

SetSecurityScore sets the SecurityScore field's value.

func (*GetOverviewCardOutput) SetStyleType ¶

SetStyleType sets the StyleType field's value.

func (GetOverviewCardOutput) String ¶

func (s GetOverviewCardOutput) String() string

String returns the string representation

type GetOverviewServiceModuleInput ¶

type GetOverviewServiceModuleInput struct {
	// contains filtered or unexported fields
}

func (GetOverviewServiceModuleInput) GoString ¶

GoString returns the string representation

func (GetOverviewServiceModuleInput) String ¶

String returns the string representation

type GetOverviewServiceModuleOutput ¶

type GetOverviewServiceModuleOutput struct {
	Metadata *response.ResponseMetadata

	NotReadySrvModules []*NotReadySrvModuleForGetOverviewServiceModuleOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetOverviewServiceModuleOutput) GoString ¶

GoString returns the string representation

func (*GetOverviewServiceModuleOutput) SetNotReadySrvModules ¶

SetNotReadySrvModules sets the NotReadySrvModules field's value.

func (GetOverviewServiceModuleOutput) String ¶

String returns the string representation

type GetRiskDetectionTaskInput ¶

type GetRiskDetectionTaskInput struct {
	// contains filtered or unexported fields
}

func (GetRiskDetectionTaskInput) GoString ¶

func (s GetRiskDetectionTaskInput) GoString() string

GoString returns the string representation

func (GetRiskDetectionTaskInput) String ¶

func (s GetRiskDetectionTaskInput) String() string

String returns the string representation

type GetRiskDetectionTaskOutput ¶

type GetRiskDetectionTaskOutput struct {
	Metadata *response.ResponseMetadata

	ChecklistNum *int64 `type:"int64" json:",omitempty"`

	EndTimeMilli *int64 `type:"int64" json:",omitempty"`

	ErrCode *string `type:"string" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	ProcessRate *int64 `type:"int64" json:",omitempty"`

	ProjectedStartTimeMilli *int64 `type:"int64" json:",omitempty"`

	RiskDataStat *RiskDataStatForGetRiskDetectionTaskOutput `type:"structure" json:",omitempty"`

	StartTimeMilli *int64 `type:"int64" json:",omitempty"`

	TaskID *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	TriggerType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetRiskDetectionTaskOutput) GoString ¶

func (s GetRiskDetectionTaskOutput) GoString() string

GoString returns the string representation

func (*GetRiskDetectionTaskOutput) SetChecklistNum ¶

SetChecklistNum sets the ChecklistNum field's value.

func (*GetRiskDetectionTaskOutput) SetEndTimeMilli ¶

SetEndTimeMilli sets the EndTimeMilli field's value.

func (*GetRiskDetectionTaskOutput) SetErrCode ¶

SetErrCode sets the ErrCode field's value.

func (*GetRiskDetectionTaskOutput) SetErrMsg ¶

SetErrMsg sets the ErrMsg field's value.

func (*GetRiskDetectionTaskOutput) SetProcessRate ¶

SetProcessRate sets the ProcessRate field's value.

func (*GetRiskDetectionTaskOutput) SetProjectedStartTimeMilli ¶

func (s *GetRiskDetectionTaskOutput) SetProjectedStartTimeMilli(v int64) *GetRiskDetectionTaskOutput

SetProjectedStartTimeMilli sets the ProjectedStartTimeMilli field's value.

func (*GetRiskDetectionTaskOutput) SetRiskDataStat ¶

SetRiskDataStat sets the RiskDataStat field's value.

func (*GetRiskDetectionTaskOutput) SetStartTimeMilli ¶

SetStartTimeMilli sets the StartTimeMilli field's value.

func (*GetRiskDetectionTaskOutput) SetTaskID ¶

SetTaskID sets the TaskID field's value.

func (*GetRiskDetectionTaskOutput) SetTaskStatus ¶

SetTaskStatus sets the TaskStatus field's value.

func (*GetRiskDetectionTaskOutput) SetTaskType ¶

SetTaskType sets the TaskType field's value.

func (*GetRiskDetectionTaskOutput) SetTriggerType ¶

SetTriggerType sets the TriggerType field's value.

func (GetRiskDetectionTaskOutput) String ¶

String returns the string representation

type GetRiskInput ¶

type GetRiskInput struct {

	// RiskID is a required field
	RiskID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetRiskInput) GoString ¶

func (s GetRiskInput) GoString() string

GoString returns the string representation

func (*GetRiskInput) SetRiskID ¶

func (s *GetRiskInput) SetRiskID(v string) *GetRiskInput

SetRiskID sets the RiskID field's value.

func (GetRiskInput) String ¶

func (s GetRiskInput) String() string

String returns the string representation

func (*GetRiskInput) Validate ¶

func (s *GetRiskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetRiskOutput ¶

type GetRiskOutput struct {
	Metadata *response.ResponseMetadata

	AffectAssetCount *int64 `type:"int64" json:",omitempty"`

	ReferenceData *ReferenceDataForGetRiskOutput `type:"structure" json:",omitempty"`

	RepairProposalType *string `type:"string" json:",omitempty"`

	RiskBaseInfo *RiskBaseInfoForGetRiskOutput `type:"structure" json:",omitempty"`

	Strategy *StrategyForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyRiskResourceConfigInfos []*StrategyRiskResourceConfigInfoForGetRiskOutput `type:"list" json:",omitempty"`

	Vuln *VulnForGetRiskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetRiskOutput) GoString ¶

func (s GetRiskOutput) GoString() string

GoString returns the string representation

func (*GetRiskOutput) SetAffectAssetCount ¶

func (s *GetRiskOutput) SetAffectAssetCount(v int64) *GetRiskOutput

SetAffectAssetCount sets the AffectAssetCount field's value.

func (*GetRiskOutput) SetReferenceData ¶

SetReferenceData sets the ReferenceData field's value.

func (*GetRiskOutput) SetRepairProposalType ¶

func (s *GetRiskOutput) SetRepairProposalType(v string) *GetRiskOutput

SetRepairProposalType sets the RepairProposalType field's value.

func (*GetRiskOutput) SetRiskBaseInfo ¶

SetRiskBaseInfo sets the RiskBaseInfo field's value.

func (*GetRiskOutput) SetStrategy ¶

SetStrategy sets the Strategy field's value.

func (*GetRiskOutput) SetStrategyRiskResourceConfigInfos ¶

func (s *GetRiskOutput) SetStrategyRiskResourceConfigInfos(v []*StrategyRiskResourceConfigInfoForGetRiskOutput) *GetRiskOutput

SetStrategyRiskResourceConfigInfos sets the StrategyRiskResourceConfigInfos field's value.

func (*GetRiskOutput) SetVuln ¶

SetVuln sets the Vuln field's value.

func (GetRiskOutput) String ¶

func (s GetRiskOutput) String() string

String returns the string representation

type GetRiskStatInput ¶

type GetRiskStatInput struct {
	CloudAccounts []*CloudAccountForGetRiskStatInput `type:"list" json:",omitempty"`

	CloudVendors []*string `type:"list" json:",omitempty"`

	DisplayMode *string `type:"string" json:",omitempty" enum:"EnumOfDisplayModeForGetRiskStatInput"`

	RiskType *string `type:"string" json:",omitempty" enum:"EnumOfRiskTypeForGetRiskStatInput"`

	TimeRange *TimeRangeForGetRiskStatInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetRiskStatInput) GoString ¶

func (s GetRiskStatInput) GoString() string

GoString returns the string representation

func (*GetRiskStatInput) SetCloudAccounts ¶

SetCloudAccounts sets the CloudAccounts field's value.

func (*GetRiskStatInput) SetCloudVendors ¶

func (s *GetRiskStatInput) SetCloudVendors(v []*string) *GetRiskStatInput

SetCloudVendors sets the CloudVendors field's value.

func (*GetRiskStatInput) SetDisplayMode ¶

func (s *GetRiskStatInput) SetDisplayMode(v string) *GetRiskStatInput

SetDisplayMode sets the DisplayMode field's value.

func (*GetRiskStatInput) SetRiskType ¶

func (s *GetRiskStatInput) SetRiskType(v string) *GetRiskStatInput

SetRiskType sets the RiskType field's value.

func (*GetRiskStatInput) SetTimeRange ¶

SetTimeRange sets the TimeRange field's value.

func (GetRiskStatInput) String ¶

func (s GetRiskStatInput) String() string

String returns the string representation

type GetRiskStatOutput ¶

type GetRiskStatOutput struct {
	Metadata *response.ResponseMetadata

	NotFixed *NotFixedForGetRiskStatOutput `type:"structure" json:",omitempty"`

	StatByStatus *StatByStatusForGetRiskStatOutput `type:"structure" json:",omitempty"`

	Trend *TrendForGetRiskStatOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetRiskStatOutput) GoString ¶

func (s GetRiskStatOutput) GoString() string

GoString returns the string representation

func (*GetRiskStatOutput) SetNotFixed ¶

SetNotFixed sets the NotFixed field's value.

func (*GetRiskStatOutput) SetStatByStatus ¶

SetStatByStatus sets the StatByStatus field's value.

func (*GetRiskStatOutput) SetTrend ¶

SetTrend sets the Trend field's value.

func (GetRiskStatOutput) String ¶

func (s GetRiskStatOutput) String() string

String returns the string representation

type MCS ¶

type MCS struct {
	*client.Client
}

MCS provides the API operation methods for making requests to MCS. See this package's package overview docs for details on the service.

MCS methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New ¶

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *MCS

New create int can support ssl or region locate set

func (*MCS) BanAlertIPCallback ¶ added in v1.1.18

func (c *MCS) BanAlertIPCallback(input *BanAlertIPCallbackInput) (*BanAlertIPCallbackOutput, error)

BanAlertIPCallback API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation BanAlertIPCallback for usage and error information.

func (*MCS) BanAlertIPCallbackCommon ¶ added in v1.1.18

func (c *MCS) BanAlertIPCallbackCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BanAlertIPCallbackCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation BanAlertIPCallbackCommon for usage and error information.

func (*MCS) BanAlertIPCallbackCommonRequest ¶ added in v1.1.18

func (c *MCS) BanAlertIPCallbackCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

BanAlertIPCallbackCommonRequest generates a "volcengine/request.Request" representing the client's request for the BanAlertIPCallbackCommon operation. The "output" return value will be populated with the BanAlertIPCallbackCommon request's response once the request completes successfully.

Use "Send" method on the returned BanAlertIPCallbackCommon Request to send the API call to the service. the "output" return value is not valid until after BanAlertIPCallbackCommon Send returns without error.

See BanAlertIPCallbackCommon for more information on using the BanAlertIPCallbackCommon API call, and error handling.

// Example sending a request using the BanAlertIPCallbackCommonRequest method.
req, resp := client.BanAlertIPCallbackCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) BanAlertIPCallbackCommonWithContext ¶ added in v1.1.18

func (c *MCS) BanAlertIPCallbackCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

BanAlertIPCallbackCommonWithContext is the same as BanAlertIPCallbackCommon with the addition of the ability to pass a context and additional request options.

See BanAlertIPCallbackCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) BanAlertIPCallbackRequest ¶ added in v1.1.18

func (c *MCS) BanAlertIPCallbackRequest(input *BanAlertIPCallbackInput) (req *request.Request, output *BanAlertIPCallbackOutput)

BanAlertIPCallbackRequest generates a "volcengine/request.Request" representing the client's request for the BanAlertIPCallback operation. The "output" return value will be populated with the BanAlertIPCallbackCommon request's response once the request completes successfully.

Use "Send" method on the returned BanAlertIPCallbackCommon Request to send the API call to the service. the "output" return value is not valid until after BanAlertIPCallbackCommon Send returns without error.

See BanAlertIPCallback for more information on using the BanAlertIPCallback API call, and error handling.

// Example sending a request using the BanAlertIPCallbackRequest method.
req, resp := client.BanAlertIPCallbackRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) BanAlertIPCallbackWithContext ¶ added in v1.1.18

func (c *MCS) BanAlertIPCallbackWithContext(ctx volcengine.Context, input *BanAlertIPCallbackInput, opts ...request.Option) (*BanAlertIPCallbackOutput, error)

BanAlertIPCallbackWithContext is the same as BanAlertIPCallback with the addition of the ability to pass a context and additional request options.

See BanAlertIPCallback for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetAlarmSyncTask ¶

func (c *MCS) GetAlarmSyncTask(input *GetAlarmSyncTaskInput) (*GetAlarmSyncTaskOutput, error)

GetAlarmSyncTask API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetAlarmSyncTask for usage and error information.

func (*MCS) GetAlarmSyncTaskCommon ¶

func (c *MCS) GetAlarmSyncTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAlarmSyncTaskCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetAlarmSyncTaskCommon for usage and error information.

func (*MCS) GetAlarmSyncTaskCommonRequest ¶

func (c *MCS) GetAlarmSyncTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAlarmSyncTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAlarmSyncTaskCommon operation. The "output" return value will be populated with the GetAlarmSyncTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAlarmSyncTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlarmSyncTaskCommon Send returns without error.

See GetAlarmSyncTaskCommon for more information on using the GetAlarmSyncTaskCommon API call, and error handling.

// Example sending a request using the GetAlarmSyncTaskCommonRequest method.
req, resp := client.GetAlarmSyncTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetAlarmSyncTaskCommonWithContext ¶

func (c *MCS) GetAlarmSyncTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAlarmSyncTaskCommonWithContext is the same as GetAlarmSyncTaskCommon with the addition of the ability to pass a context and additional request options.

See GetAlarmSyncTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetAlarmSyncTaskRequest ¶

func (c *MCS) GetAlarmSyncTaskRequest(input *GetAlarmSyncTaskInput) (req *request.Request, output *GetAlarmSyncTaskOutput)

GetAlarmSyncTaskRequest generates a "volcengine/request.Request" representing the client's request for the GetAlarmSyncTask operation. The "output" return value will be populated with the GetAlarmSyncTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAlarmSyncTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlarmSyncTaskCommon Send returns without error.

See GetAlarmSyncTask for more information on using the GetAlarmSyncTask API call, and error handling.

// Example sending a request using the GetAlarmSyncTaskRequest method.
req, resp := client.GetAlarmSyncTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetAlarmSyncTaskWithContext ¶

func (c *MCS) GetAlarmSyncTaskWithContext(ctx volcengine.Context, input *GetAlarmSyncTaskInput, opts ...request.Option) (*GetAlarmSyncTaskOutput, error)

GetAlarmSyncTaskWithContext is the same as GetAlarmSyncTask with the addition of the ability to pass a context and additional request options.

See GetAlarmSyncTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetApiV1AlarmDetail ¶

func (c *MCS) GetApiV1AlarmDetail(input *GetApiV1AlarmDetailInput) (*GetApiV1AlarmDetailOutput, error)

GetApiV1AlarmDetail API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetApiV1AlarmDetail for usage and error information.

func (*MCS) GetApiV1AlarmDetailCommon ¶

func (c *MCS) GetApiV1AlarmDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetApiV1AlarmDetailCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetApiV1AlarmDetailCommon for usage and error information.

func (*MCS) GetApiV1AlarmDetailCommonRequest ¶

func (c *MCS) GetApiV1AlarmDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetApiV1AlarmDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetApiV1AlarmDetailCommon operation. The "output" return value will be populated with the GetApiV1AlarmDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiV1AlarmDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiV1AlarmDetailCommon Send returns without error.

See GetApiV1AlarmDetailCommon for more information on using the GetApiV1AlarmDetailCommon API call, and error handling.

// Example sending a request using the GetApiV1AlarmDetailCommonRequest method.
req, resp := client.GetApiV1AlarmDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetApiV1AlarmDetailCommonWithContext ¶

func (c *MCS) GetApiV1AlarmDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetApiV1AlarmDetailCommonWithContext is the same as GetApiV1AlarmDetailCommon with the addition of the ability to pass a context and additional request options.

See GetApiV1AlarmDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetApiV1AlarmDetailRequest ¶

func (c *MCS) GetApiV1AlarmDetailRequest(input *GetApiV1AlarmDetailInput) (req *request.Request, output *GetApiV1AlarmDetailOutput)

GetApiV1AlarmDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetApiV1AlarmDetail operation. The "output" return value will be populated with the GetApiV1AlarmDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiV1AlarmDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiV1AlarmDetailCommon Send returns without error.

See GetApiV1AlarmDetail for more information on using the GetApiV1AlarmDetail API call, and error handling.

// Example sending a request using the GetApiV1AlarmDetailRequest method.
req, resp := client.GetApiV1AlarmDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetApiV1AlarmDetailWithContext ¶

func (c *MCS) GetApiV1AlarmDetailWithContext(ctx volcengine.Context, input *GetApiV1AlarmDetailInput, opts ...request.Option) (*GetApiV1AlarmDetailOutput, error)

GetApiV1AlarmDetailWithContext is the same as GetApiV1AlarmDetail with the addition of the ability to pass a context and additional request options.

See GetApiV1AlarmDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetApiV1OverviewAlarmStats ¶

func (c *MCS) GetApiV1OverviewAlarmStats(input *GetApiV1OverviewAlarmStatsInput) (*GetApiV1OverviewAlarmStatsOutput, error)

GetApiV1OverviewAlarmStats API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetApiV1OverviewAlarmStats for usage and error information.

func (*MCS) GetApiV1OverviewAlarmStatsCommon ¶

func (c *MCS) GetApiV1OverviewAlarmStatsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetApiV1OverviewAlarmStatsCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetApiV1OverviewAlarmStatsCommon for usage and error information.

func (*MCS) GetApiV1OverviewAlarmStatsCommonRequest ¶

func (c *MCS) GetApiV1OverviewAlarmStatsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetApiV1OverviewAlarmStatsCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetApiV1OverviewAlarmStatsCommon operation. The "output" return value will be populated with the GetApiV1OverviewAlarmStatsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiV1OverviewAlarmStatsCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiV1OverviewAlarmStatsCommon Send returns without error.

See GetApiV1OverviewAlarmStatsCommon for more information on using the GetApiV1OverviewAlarmStatsCommon API call, and error handling.

// Example sending a request using the GetApiV1OverviewAlarmStatsCommonRequest method.
req, resp := client.GetApiV1OverviewAlarmStatsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetApiV1OverviewAlarmStatsCommonWithContext ¶

func (c *MCS) GetApiV1OverviewAlarmStatsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetApiV1OverviewAlarmStatsCommonWithContext is the same as GetApiV1OverviewAlarmStatsCommon with the addition of the ability to pass a context and additional request options.

See GetApiV1OverviewAlarmStatsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetApiV1OverviewAlarmStatsRequest ¶

func (c *MCS) GetApiV1OverviewAlarmStatsRequest(input *GetApiV1OverviewAlarmStatsInput) (req *request.Request, output *GetApiV1OverviewAlarmStatsOutput)

GetApiV1OverviewAlarmStatsRequest generates a "volcengine/request.Request" representing the client's request for the GetApiV1OverviewAlarmStats operation. The "output" return value will be populated with the GetApiV1OverviewAlarmStatsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiV1OverviewAlarmStatsCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiV1OverviewAlarmStatsCommon Send returns without error.

See GetApiV1OverviewAlarmStats for more information on using the GetApiV1OverviewAlarmStats API call, and error handling.

// Example sending a request using the GetApiV1OverviewAlarmStatsRequest method.
req, resp := client.GetApiV1OverviewAlarmStatsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetApiV1OverviewAlarmStatsWithContext ¶

func (c *MCS) GetApiV1OverviewAlarmStatsWithContext(ctx volcengine.Context, input *GetApiV1OverviewAlarmStatsInput, opts ...request.Option) (*GetApiV1OverviewAlarmStatsOutput, error)

GetApiV1OverviewAlarmStatsWithContext is the same as GetApiV1OverviewAlarmStats with the addition of the ability to pass a context and additional request options.

See GetApiV1OverviewAlarmStats for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetApiV1OverviewSecurityScores ¶

func (c *MCS) GetApiV1OverviewSecurityScores(input *GetApiV1OverviewSecurityScoresInput) (*GetApiV1OverviewSecurityScoresOutput, error)

GetApiV1OverviewSecurityScores API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetApiV1OverviewSecurityScores for usage and error information.

func (*MCS) GetApiV1OverviewSecurityScoresCommon ¶

func (c *MCS) GetApiV1OverviewSecurityScoresCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetApiV1OverviewSecurityScoresCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetApiV1OverviewSecurityScoresCommon for usage and error information.

func (*MCS) GetApiV1OverviewSecurityScoresCommonRequest ¶

func (c *MCS) GetApiV1OverviewSecurityScoresCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetApiV1OverviewSecurityScoresCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetApiV1OverviewSecurityScoresCommon operation. The "output" return value will be populated with the GetApiV1OverviewSecurityScoresCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiV1OverviewSecurityScoresCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiV1OverviewSecurityScoresCommon Send returns without error.

See GetApiV1OverviewSecurityScoresCommon for more information on using the GetApiV1OverviewSecurityScoresCommon API call, and error handling.

// Example sending a request using the GetApiV1OverviewSecurityScoresCommonRequest method.
req, resp := client.GetApiV1OverviewSecurityScoresCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetApiV1OverviewSecurityScoresCommonWithContext ¶

func (c *MCS) GetApiV1OverviewSecurityScoresCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetApiV1OverviewSecurityScoresCommonWithContext is the same as GetApiV1OverviewSecurityScoresCommon with the addition of the ability to pass a context and additional request options.

See GetApiV1OverviewSecurityScoresCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetApiV1OverviewSecurityScoresRequest ¶

func (c *MCS) GetApiV1OverviewSecurityScoresRequest(input *GetApiV1OverviewSecurityScoresInput) (req *request.Request, output *GetApiV1OverviewSecurityScoresOutput)

GetApiV1OverviewSecurityScoresRequest generates a "volcengine/request.Request" representing the client's request for the GetApiV1OverviewSecurityScores operation. The "output" return value will be populated with the GetApiV1OverviewSecurityScoresCommon request's response once the request completes successfully.

Use "Send" method on the returned GetApiV1OverviewSecurityScoresCommon Request to send the API call to the service. the "output" return value is not valid until after GetApiV1OverviewSecurityScoresCommon Send returns without error.

See GetApiV1OverviewSecurityScores for more information on using the GetApiV1OverviewSecurityScores API call, and error handling.

// Example sending a request using the GetApiV1OverviewSecurityScoresRequest method.
req, resp := client.GetApiV1OverviewSecurityScoresRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetApiV1OverviewSecurityScoresWithContext ¶

func (c *MCS) GetApiV1OverviewSecurityScoresWithContext(ctx volcengine.Context, input *GetApiV1OverviewSecurityScoresInput, opts ...request.Option) (*GetApiV1OverviewSecurityScoresOutput, error)

GetApiV1OverviewSecurityScoresWithContext is the same as GetApiV1OverviewSecurityScores with the addition of the ability to pass a context and additional request options.

See GetApiV1OverviewSecurityScores for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetAssetSyncTask ¶

func (c *MCS) GetAssetSyncTask(input *GetAssetSyncTaskInput) (*GetAssetSyncTaskOutput, error)

GetAssetSyncTask API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetAssetSyncTask for usage and error information.

func (*MCS) GetAssetSyncTaskCommon ¶

func (c *MCS) GetAssetSyncTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAssetSyncTaskCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetAssetSyncTaskCommon for usage and error information.

func (*MCS) GetAssetSyncTaskCommonRequest ¶

func (c *MCS) GetAssetSyncTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAssetSyncTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAssetSyncTaskCommon operation. The "output" return value will be populated with the GetAssetSyncTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAssetSyncTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetAssetSyncTaskCommon Send returns without error.

See GetAssetSyncTaskCommon for more information on using the GetAssetSyncTaskCommon API call, and error handling.

// Example sending a request using the GetAssetSyncTaskCommonRequest method.
req, resp := client.GetAssetSyncTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetAssetSyncTaskCommonWithContext ¶

func (c *MCS) GetAssetSyncTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAssetSyncTaskCommonWithContext is the same as GetAssetSyncTaskCommon with the addition of the ability to pass a context and additional request options.

See GetAssetSyncTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetAssetSyncTaskRequest ¶

func (c *MCS) GetAssetSyncTaskRequest(input *GetAssetSyncTaskInput) (req *request.Request, output *GetAssetSyncTaskOutput)

GetAssetSyncTaskRequest generates a "volcengine/request.Request" representing the client's request for the GetAssetSyncTask operation. The "output" return value will be populated with the GetAssetSyncTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAssetSyncTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetAssetSyncTaskCommon Send returns without error.

See GetAssetSyncTask for more information on using the GetAssetSyncTask API call, and error handling.

// Example sending a request using the GetAssetSyncTaskRequest method.
req, resp := client.GetAssetSyncTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetAssetSyncTaskWithContext ¶

func (c *MCS) GetAssetSyncTaskWithContext(ctx volcengine.Context, input *GetAssetSyncTaskInput, opts ...request.Option) (*GetAssetSyncTaskOutput, error)

GetAssetSyncTaskWithContext is the same as GetAssetSyncTask with the addition of the ability to pass a context and additional request options.

See GetAssetSyncTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetOverviewCard ¶

func (c *MCS) GetOverviewCard(input *GetOverviewCardInput) (*GetOverviewCardOutput, error)

GetOverviewCard API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetOverviewCard for usage and error information.

func (*MCS) GetOverviewCardCommon ¶

func (c *MCS) GetOverviewCardCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetOverviewCardCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetOverviewCardCommon for usage and error information.

func (*MCS) GetOverviewCardCommonRequest ¶

func (c *MCS) GetOverviewCardCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetOverviewCardCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetOverviewCardCommon operation. The "output" return value will be populated with the GetOverviewCardCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOverviewCardCommon Request to send the API call to the service. the "output" return value is not valid until after GetOverviewCardCommon Send returns without error.

See GetOverviewCardCommon for more information on using the GetOverviewCardCommon API call, and error handling.

// Example sending a request using the GetOverviewCardCommonRequest method.
req, resp := client.GetOverviewCardCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetOverviewCardCommonWithContext ¶

func (c *MCS) GetOverviewCardCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetOverviewCardCommonWithContext is the same as GetOverviewCardCommon with the addition of the ability to pass a context and additional request options.

See GetOverviewCardCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetOverviewCardRequest ¶

func (c *MCS) GetOverviewCardRequest(input *GetOverviewCardInput) (req *request.Request, output *GetOverviewCardOutput)

GetOverviewCardRequest generates a "volcengine/request.Request" representing the client's request for the GetOverviewCard operation. The "output" return value will be populated with the GetOverviewCardCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOverviewCardCommon Request to send the API call to the service. the "output" return value is not valid until after GetOverviewCardCommon Send returns without error.

See GetOverviewCard for more information on using the GetOverviewCard API call, and error handling.

// Example sending a request using the GetOverviewCardRequest method.
req, resp := client.GetOverviewCardRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetOverviewCardWithContext ¶

func (c *MCS) GetOverviewCardWithContext(ctx volcengine.Context, input *GetOverviewCardInput, opts ...request.Option) (*GetOverviewCardOutput, error)

GetOverviewCardWithContext is the same as GetOverviewCard with the addition of the ability to pass a context and additional request options.

See GetOverviewCard for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetOverviewServiceModule ¶

func (c *MCS) GetOverviewServiceModule(input *GetOverviewServiceModuleInput) (*GetOverviewServiceModuleOutput, error)

GetOverviewServiceModule API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetOverviewServiceModule for usage and error information.

func (*MCS) GetOverviewServiceModuleCommon ¶

func (c *MCS) GetOverviewServiceModuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetOverviewServiceModuleCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetOverviewServiceModuleCommon for usage and error information.

func (*MCS) GetOverviewServiceModuleCommonRequest ¶

func (c *MCS) GetOverviewServiceModuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetOverviewServiceModuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetOverviewServiceModuleCommon operation. The "output" return value will be populated with the GetOverviewServiceModuleCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOverviewServiceModuleCommon Request to send the API call to the service. the "output" return value is not valid until after GetOverviewServiceModuleCommon Send returns without error.

See GetOverviewServiceModuleCommon for more information on using the GetOverviewServiceModuleCommon API call, and error handling.

// Example sending a request using the GetOverviewServiceModuleCommonRequest method.
req, resp := client.GetOverviewServiceModuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetOverviewServiceModuleCommonWithContext ¶

func (c *MCS) GetOverviewServiceModuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetOverviewServiceModuleCommonWithContext is the same as GetOverviewServiceModuleCommon with the addition of the ability to pass a context and additional request options.

See GetOverviewServiceModuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetOverviewServiceModuleRequest ¶

func (c *MCS) GetOverviewServiceModuleRequest(input *GetOverviewServiceModuleInput) (req *request.Request, output *GetOverviewServiceModuleOutput)

GetOverviewServiceModuleRequest generates a "volcengine/request.Request" representing the client's request for the GetOverviewServiceModule operation. The "output" return value will be populated with the GetOverviewServiceModuleCommon request's response once the request completes successfully.

Use "Send" method on the returned GetOverviewServiceModuleCommon Request to send the API call to the service. the "output" return value is not valid until after GetOverviewServiceModuleCommon Send returns without error.

See GetOverviewServiceModule for more information on using the GetOverviewServiceModule API call, and error handling.

// Example sending a request using the GetOverviewServiceModuleRequest method.
req, resp := client.GetOverviewServiceModuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetOverviewServiceModuleWithContext ¶

func (c *MCS) GetOverviewServiceModuleWithContext(ctx volcengine.Context, input *GetOverviewServiceModuleInput, opts ...request.Option) (*GetOverviewServiceModuleOutput, error)

GetOverviewServiceModuleWithContext is the same as GetOverviewServiceModule with the addition of the ability to pass a context and additional request options.

See GetOverviewServiceModule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetRisk ¶

func (c *MCS) GetRisk(input *GetRiskInput) (*GetRiskOutput, error)

GetRisk API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetRisk for usage and error information.

func (*MCS) GetRiskCommon ¶

func (c *MCS) GetRiskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRiskCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetRiskCommon for usage and error information.

func (*MCS) GetRiskCommonRequest ¶

func (c *MCS) GetRiskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRiskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskCommon operation. The "output" return value will be populated with the GetRiskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskCommon Send returns without error.

See GetRiskCommon for more information on using the GetRiskCommon API call, and error handling.

// Example sending a request using the GetRiskCommonRequest method.
req, resp := client.GetRiskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetRiskCommonWithContext ¶

func (c *MCS) GetRiskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRiskCommonWithContext is the same as GetRiskCommon with the addition of the ability to pass a context and additional request options.

See GetRiskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetRiskDetectionTask ¶

func (c *MCS) GetRiskDetectionTask(input *GetRiskDetectionTaskInput) (*GetRiskDetectionTaskOutput, error)

GetRiskDetectionTask API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetRiskDetectionTask for usage and error information.

func (*MCS) GetRiskDetectionTaskCommon ¶

func (c *MCS) GetRiskDetectionTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRiskDetectionTaskCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetRiskDetectionTaskCommon for usage and error information.

func (*MCS) GetRiskDetectionTaskCommonRequest ¶

func (c *MCS) GetRiskDetectionTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRiskDetectionTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskDetectionTaskCommon operation. The "output" return value will be populated with the GetRiskDetectionTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskDetectionTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskDetectionTaskCommon Send returns without error.

See GetRiskDetectionTaskCommon for more information on using the GetRiskDetectionTaskCommon API call, and error handling.

// Example sending a request using the GetRiskDetectionTaskCommonRequest method.
req, resp := client.GetRiskDetectionTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetRiskDetectionTaskCommonWithContext ¶

func (c *MCS) GetRiskDetectionTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRiskDetectionTaskCommonWithContext is the same as GetRiskDetectionTaskCommon with the addition of the ability to pass a context and additional request options.

See GetRiskDetectionTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetRiskDetectionTaskRequest ¶

func (c *MCS) GetRiskDetectionTaskRequest(input *GetRiskDetectionTaskInput) (req *request.Request, output *GetRiskDetectionTaskOutput)

GetRiskDetectionTaskRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskDetectionTask operation. The "output" return value will be populated with the GetRiskDetectionTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskDetectionTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskDetectionTaskCommon Send returns without error.

See GetRiskDetectionTask for more information on using the GetRiskDetectionTask API call, and error handling.

// Example sending a request using the GetRiskDetectionTaskRequest method.
req, resp := client.GetRiskDetectionTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetRiskDetectionTaskWithContext ¶

func (c *MCS) GetRiskDetectionTaskWithContext(ctx volcengine.Context, input *GetRiskDetectionTaskInput, opts ...request.Option) (*GetRiskDetectionTaskOutput, error)

GetRiskDetectionTaskWithContext is the same as GetRiskDetectionTask with the addition of the ability to pass a context and additional request options.

See GetRiskDetectionTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetRiskRequest ¶

func (c *MCS) GetRiskRequest(input *GetRiskInput) (req *request.Request, output *GetRiskOutput)

GetRiskRequest generates a "volcengine/request.Request" representing the client's request for the GetRisk operation. The "output" return value will be populated with the GetRiskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskCommon Send returns without error.

See GetRisk for more information on using the GetRisk API call, and error handling.

// Example sending a request using the GetRiskRequest method.
req, resp := client.GetRiskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetRiskStat ¶

func (c *MCS) GetRiskStat(input *GetRiskStatInput) (*GetRiskStatOutput, error)

GetRiskStat API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetRiskStat for usage and error information.

func (*MCS) GetRiskStatCommon ¶

func (c *MCS) GetRiskStatCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRiskStatCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation GetRiskStatCommon for usage and error information.

func (*MCS) GetRiskStatCommonRequest ¶

func (c *MCS) GetRiskStatCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRiskStatCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskStatCommon operation. The "output" return value will be populated with the GetRiskStatCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskStatCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskStatCommon Send returns without error.

See GetRiskStatCommon for more information on using the GetRiskStatCommon API call, and error handling.

// Example sending a request using the GetRiskStatCommonRequest method.
req, resp := client.GetRiskStatCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetRiskStatCommonWithContext ¶

func (c *MCS) GetRiskStatCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRiskStatCommonWithContext is the same as GetRiskStatCommon with the addition of the ability to pass a context and additional request options.

See GetRiskStatCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetRiskStatRequest ¶

func (c *MCS) GetRiskStatRequest(input *GetRiskStatInput) (req *request.Request, output *GetRiskStatOutput)

GetRiskStatRequest generates a "volcengine/request.Request" representing the client's request for the GetRiskStat operation. The "output" return value will be populated with the GetRiskStatCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRiskStatCommon Request to send the API call to the service. the "output" return value is not valid until after GetRiskStatCommon Send returns without error.

See GetRiskStat for more information on using the GetRiskStat API call, and error handling.

// Example sending a request using the GetRiskStatRequest method.
req, resp := client.GetRiskStatRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) GetRiskStatWithContext ¶

func (c *MCS) GetRiskStatWithContext(ctx volcengine.Context, input *GetRiskStatInput, opts ...request.Option) (*GetRiskStatOutput, error)

GetRiskStatWithContext is the same as GetRiskStat with the addition of the ability to pass a context and additional request options.

See GetRiskStat for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) GetRiskWithContext ¶

func (c *MCS) GetRiskWithContext(ctx volcengine.Context, input *GetRiskInput, opts ...request.Option) (*GetRiskOutput, error)

GetRiskWithContext is the same as GetRisk with the addition of the ability to pass a context and additional request options.

See GetRisk for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) PostApiV1AlarmDescribeOverview ¶

func (c *MCS) PostApiV1AlarmDescribeOverview(input *PostApiV1AlarmDescribeOverviewInput) (*PostApiV1AlarmDescribeOverviewOutput, error)

PostApiV1AlarmDescribeOverview API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation PostApiV1AlarmDescribeOverview for usage and error information.

func (*MCS) PostApiV1AlarmDescribeOverviewCommon ¶

func (c *MCS) PostApiV1AlarmDescribeOverviewCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PostApiV1AlarmDescribeOverviewCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation PostApiV1AlarmDescribeOverviewCommon for usage and error information.

func (*MCS) PostApiV1AlarmDescribeOverviewCommonRequest ¶

func (c *MCS) PostApiV1AlarmDescribeOverviewCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PostApiV1AlarmDescribeOverviewCommonRequest generates a "volcengine/request.Request" representing the client's request for the PostApiV1AlarmDescribeOverviewCommon operation. The "output" return value will be populated with the PostApiV1AlarmDescribeOverviewCommon request's response once the request completes successfully.

Use "Send" method on the returned PostApiV1AlarmDescribeOverviewCommon Request to send the API call to the service. the "output" return value is not valid until after PostApiV1AlarmDescribeOverviewCommon Send returns without error.

See PostApiV1AlarmDescribeOverviewCommon for more information on using the PostApiV1AlarmDescribeOverviewCommon API call, and error handling.

// Example sending a request using the PostApiV1AlarmDescribeOverviewCommonRequest method.
req, resp := client.PostApiV1AlarmDescribeOverviewCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) PostApiV1AlarmDescribeOverviewCommonWithContext ¶

func (c *MCS) PostApiV1AlarmDescribeOverviewCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PostApiV1AlarmDescribeOverviewCommonWithContext is the same as PostApiV1AlarmDescribeOverviewCommon with the addition of the ability to pass a context and additional request options.

See PostApiV1AlarmDescribeOverviewCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) PostApiV1AlarmDescribeOverviewRequest ¶

func (c *MCS) PostApiV1AlarmDescribeOverviewRequest(input *PostApiV1AlarmDescribeOverviewInput) (req *request.Request, output *PostApiV1AlarmDescribeOverviewOutput)

PostApiV1AlarmDescribeOverviewRequest generates a "volcengine/request.Request" representing the client's request for the PostApiV1AlarmDescribeOverview operation. The "output" return value will be populated with the PostApiV1AlarmDescribeOverviewCommon request's response once the request completes successfully.

Use "Send" method on the returned PostApiV1AlarmDescribeOverviewCommon Request to send the API call to the service. the "output" return value is not valid until after PostApiV1AlarmDescribeOverviewCommon Send returns without error.

See PostApiV1AlarmDescribeOverview for more information on using the PostApiV1AlarmDescribeOverview API call, and error handling.

// Example sending a request using the PostApiV1AlarmDescribeOverviewRequest method.
req, resp := client.PostApiV1AlarmDescribeOverviewRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) PostApiV1AlarmDescribeOverviewWithContext ¶

func (c *MCS) PostApiV1AlarmDescribeOverviewWithContext(ctx volcengine.Context, input *PostApiV1AlarmDescribeOverviewInput, opts ...request.Option) (*PostApiV1AlarmDescribeOverviewOutput, error)

PostApiV1AlarmDescribeOverviewWithContext is the same as PostApiV1AlarmDescribeOverview with the addition of the ability to pass a context and additional request options.

See PostApiV1AlarmDescribeOverview for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) PostApiV1AssetDescribeDetail ¶

func (c *MCS) PostApiV1AssetDescribeDetail(input *PostApiV1AssetDescribeDetailInput) (*PostApiV1AssetDescribeDetailOutput, error)

PostApiV1AssetDescribeDetail API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation PostApiV1AssetDescribeDetail for usage and error information.

func (*MCS) PostApiV1AssetDescribeDetailCommon ¶

func (c *MCS) PostApiV1AssetDescribeDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PostApiV1AssetDescribeDetailCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation PostApiV1AssetDescribeDetailCommon for usage and error information.

func (*MCS) PostApiV1AssetDescribeDetailCommonRequest ¶

func (c *MCS) PostApiV1AssetDescribeDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PostApiV1AssetDescribeDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the PostApiV1AssetDescribeDetailCommon operation. The "output" return value will be populated with the PostApiV1AssetDescribeDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned PostApiV1AssetDescribeDetailCommon Request to send the API call to the service. the "output" return value is not valid until after PostApiV1AssetDescribeDetailCommon Send returns without error.

See PostApiV1AssetDescribeDetailCommon for more information on using the PostApiV1AssetDescribeDetailCommon API call, and error handling.

// Example sending a request using the PostApiV1AssetDescribeDetailCommonRequest method.
req, resp := client.PostApiV1AssetDescribeDetailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) PostApiV1AssetDescribeDetailCommonWithContext ¶

func (c *MCS) PostApiV1AssetDescribeDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PostApiV1AssetDescribeDetailCommonWithContext is the same as PostApiV1AssetDescribeDetailCommon with the addition of the ability to pass a context and additional request options.

See PostApiV1AssetDescribeDetailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) PostApiV1AssetDescribeDetailRequest ¶

func (c *MCS) PostApiV1AssetDescribeDetailRequest(input *PostApiV1AssetDescribeDetailInput) (req *request.Request, output *PostApiV1AssetDescribeDetailOutput)

PostApiV1AssetDescribeDetailRequest generates a "volcengine/request.Request" representing the client's request for the PostApiV1AssetDescribeDetail operation. The "output" return value will be populated with the PostApiV1AssetDescribeDetailCommon request's response once the request completes successfully.

Use "Send" method on the returned PostApiV1AssetDescribeDetailCommon Request to send the API call to the service. the "output" return value is not valid until after PostApiV1AssetDescribeDetailCommon Send returns without error.

See PostApiV1AssetDescribeDetail for more information on using the PostApiV1AssetDescribeDetail API call, and error handling.

// Example sending a request using the PostApiV1AssetDescribeDetailRequest method.
req, resp := client.PostApiV1AssetDescribeDetailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) PostApiV1AssetDescribeDetailWithContext ¶

func (c *MCS) PostApiV1AssetDescribeDetailWithContext(ctx volcengine.Context, input *PostApiV1AssetDescribeDetailInput, opts ...request.Option) (*PostApiV1AssetDescribeDetailOutput, error)

PostApiV1AssetDescribeDetailWithContext is the same as PostApiV1AssetDescribeDetail with the addition of the ability to pass a context and additional request options.

See PostApiV1AssetDescribeDetail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) PostApiV1OverviewDescribeAssetInfo ¶

func (c *MCS) PostApiV1OverviewDescribeAssetInfo(input *PostApiV1OverviewDescribeAssetInfoInput) (*PostApiV1OverviewDescribeAssetInfoOutput, error)

PostApiV1OverviewDescribeAssetInfo API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation PostApiV1OverviewDescribeAssetInfo for usage and error information.

func (*MCS) PostApiV1OverviewDescribeAssetInfoCommon ¶

func (c *MCS) PostApiV1OverviewDescribeAssetInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PostApiV1OverviewDescribeAssetInfoCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation PostApiV1OverviewDescribeAssetInfoCommon for usage and error information.

func (*MCS) PostApiV1OverviewDescribeAssetInfoCommonRequest ¶

func (c *MCS) PostApiV1OverviewDescribeAssetInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PostApiV1OverviewDescribeAssetInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the PostApiV1OverviewDescribeAssetInfoCommon operation. The "output" return value will be populated with the PostApiV1OverviewDescribeAssetInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned PostApiV1OverviewDescribeAssetInfoCommon Request to send the API call to the service. the "output" return value is not valid until after PostApiV1OverviewDescribeAssetInfoCommon Send returns without error.

See PostApiV1OverviewDescribeAssetInfoCommon for more information on using the PostApiV1OverviewDescribeAssetInfoCommon API call, and error handling.

// Example sending a request using the PostApiV1OverviewDescribeAssetInfoCommonRequest method.
req, resp := client.PostApiV1OverviewDescribeAssetInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) PostApiV1OverviewDescribeAssetInfoCommonWithContext ¶

func (c *MCS) PostApiV1OverviewDescribeAssetInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PostApiV1OverviewDescribeAssetInfoCommonWithContext is the same as PostApiV1OverviewDescribeAssetInfoCommon with the addition of the ability to pass a context and additional request options.

See PostApiV1OverviewDescribeAssetInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) PostApiV1OverviewDescribeAssetInfoRequest ¶

func (c *MCS) PostApiV1OverviewDescribeAssetInfoRequest(input *PostApiV1OverviewDescribeAssetInfoInput) (req *request.Request, output *PostApiV1OverviewDescribeAssetInfoOutput)

PostApiV1OverviewDescribeAssetInfoRequest generates a "volcengine/request.Request" representing the client's request for the PostApiV1OverviewDescribeAssetInfo operation. The "output" return value will be populated with the PostApiV1OverviewDescribeAssetInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned PostApiV1OverviewDescribeAssetInfoCommon Request to send the API call to the service. the "output" return value is not valid until after PostApiV1OverviewDescribeAssetInfoCommon Send returns without error.

See PostApiV1OverviewDescribeAssetInfo for more information on using the PostApiV1OverviewDescribeAssetInfo API call, and error handling.

// Example sending a request using the PostApiV1OverviewDescribeAssetInfoRequest method.
req, resp := client.PostApiV1OverviewDescribeAssetInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) PostApiV1OverviewDescribeAssetInfoWithContext ¶

func (c *MCS) PostApiV1OverviewDescribeAssetInfoWithContext(ctx volcengine.Context, input *PostApiV1OverviewDescribeAssetInfoInput, opts ...request.Option) (*PostApiV1OverviewDescribeAssetInfoOutput, error)

PostApiV1OverviewDescribeAssetInfoWithContext is the same as PostApiV1OverviewDescribeAssetInfo with the addition of the ability to pass a context and additional request options.

See PostApiV1OverviewDescribeAssetInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) RiskStatusUpdateBySoar ¶ added in v1.1.18

func (c *MCS) RiskStatusUpdateBySoar(input *RiskStatusUpdateBySoarInput) (*RiskStatusUpdateBySoarOutput, error)

RiskStatusUpdateBySoar API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation RiskStatusUpdateBySoar for usage and error information.

func (*MCS) RiskStatusUpdateBySoarCommon ¶ added in v1.1.18

func (c *MCS) RiskStatusUpdateBySoarCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RiskStatusUpdateBySoarCommon API operation for MCS.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for MCS's API operation RiskStatusUpdateBySoarCommon for usage and error information.

func (*MCS) RiskStatusUpdateBySoarCommonRequest ¶ added in v1.1.18

func (c *MCS) RiskStatusUpdateBySoarCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RiskStatusUpdateBySoarCommonRequest generates a "volcengine/request.Request" representing the client's request for the RiskStatusUpdateBySoarCommon operation. The "output" return value will be populated with the RiskStatusUpdateBySoarCommon request's response once the request completes successfully.

Use "Send" method on the returned RiskStatusUpdateBySoarCommon Request to send the API call to the service. the "output" return value is not valid until after RiskStatusUpdateBySoarCommon Send returns without error.

See RiskStatusUpdateBySoarCommon for more information on using the RiskStatusUpdateBySoarCommon API call, and error handling.

// Example sending a request using the RiskStatusUpdateBySoarCommonRequest method.
req, resp := client.RiskStatusUpdateBySoarCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) RiskStatusUpdateBySoarCommonWithContext ¶ added in v1.1.18

func (c *MCS) RiskStatusUpdateBySoarCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RiskStatusUpdateBySoarCommonWithContext is the same as RiskStatusUpdateBySoarCommon with the addition of the ability to pass a context and additional request options.

See RiskStatusUpdateBySoarCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*MCS) RiskStatusUpdateBySoarRequest ¶ added in v1.1.18

func (c *MCS) RiskStatusUpdateBySoarRequest(input *RiskStatusUpdateBySoarInput) (req *request.Request, output *RiskStatusUpdateBySoarOutput)

RiskStatusUpdateBySoarRequest generates a "volcengine/request.Request" representing the client's request for the RiskStatusUpdateBySoar operation. The "output" return value will be populated with the RiskStatusUpdateBySoarCommon request's response once the request completes successfully.

Use "Send" method on the returned RiskStatusUpdateBySoarCommon Request to send the API call to the service. the "output" return value is not valid until after RiskStatusUpdateBySoarCommon Send returns without error.

See RiskStatusUpdateBySoar for more information on using the RiskStatusUpdateBySoar API call, and error handling.

// Example sending a request using the RiskStatusUpdateBySoarRequest method.
req, resp := client.RiskStatusUpdateBySoarRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*MCS) RiskStatusUpdateBySoarWithContext ¶ added in v1.1.18

func (c *MCS) RiskStatusUpdateBySoarWithContext(ctx volcengine.Context, input *RiskStatusUpdateBySoarInput, opts ...request.Option) (*RiskStatusUpdateBySoarOutput, error)

RiskStatusUpdateBySoarWithContext is the same as RiskStatusUpdateBySoar with the addition of the ability to pass a context and additional request options.

See RiskStatusUpdateBySoar for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type MCSAPI ¶

type MCSAPI interface {
	BanAlertIPCallbackCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BanAlertIPCallbackCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BanAlertIPCallbackCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BanAlertIPCallback(*BanAlertIPCallbackInput) (*BanAlertIPCallbackOutput, error)
	BanAlertIPCallbackWithContext(volcengine.Context, *BanAlertIPCallbackInput, ...request.Option) (*BanAlertIPCallbackOutput, error)
	BanAlertIPCallbackRequest(*BanAlertIPCallbackInput) (*request.Request, *BanAlertIPCallbackOutput)

	GetAlarmSyncTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAlarmSyncTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAlarmSyncTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAlarmSyncTask(*GetAlarmSyncTaskInput) (*GetAlarmSyncTaskOutput, error)
	GetAlarmSyncTaskWithContext(volcengine.Context, *GetAlarmSyncTaskInput, ...request.Option) (*GetAlarmSyncTaskOutput, error)
	GetAlarmSyncTaskRequest(*GetAlarmSyncTaskInput) (*request.Request, *GetAlarmSyncTaskOutput)

	GetApiV1AlarmDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetApiV1AlarmDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetApiV1AlarmDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetApiV1AlarmDetail(*GetApiV1AlarmDetailInput) (*GetApiV1AlarmDetailOutput, error)
	GetApiV1AlarmDetailWithContext(volcengine.Context, *GetApiV1AlarmDetailInput, ...request.Option) (*GetApiV1AlarmDetailOutput, error)
	GetApiV1AlarmDetailRequest(*GetApiV1AlarmDetailInput) (*request.Request, *GetApiV1AlarmDetailOutput)

	GetApiV1OverviewAlarmStatsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetApiV1OverviewAlarmStatsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetApiV1OverviewAlarmStatsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetApiV1OverviewAlarmStats(*GetApiV1OverviewAlarmStatsInput) (*GetApiV1OverviewAlarmStatsOutput, error)
	GetApiV1OverviewAlarmStatsWithContext(volcengine.Context, *GetApiV1OverviewAlarmStatsInput, ...request.Option) (*GetApiV1OverviewAlarmStatsOutput, error)
	GetApiV1OverviewAlarmStatsRequest(*GetApiV1OverviewAlarmStatsInput) (*request.Request, *GetApiV1OverviewAlarmStatsOutput)

	GetApiV1OverviewSecurityScoresCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetApiV1OverviewSecurityScoresCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetApiV1OverviewSecurityScoresCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetApiV1OverviewSecurityScores(*GetApiV1OverviewSecurityScoresInput) (*GetApiV1OverviewSecurityScoresOutput, error)
	GetApiV1OverviewSecurityScoresWithContext(volcengine.Context, *GetApiV1OverviewSecurityScoresInput, ...request.Option) (*GetApiV1OverviewSecurityScoresOutput, error)
	GetApiV1OverviewSecurityScoresRequest(*GetApiV1OverviewSecurityScoresInput) (*request.Request, *GetApiV1OverviewSecurityScoresOutput)

	GetAssetSyncTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAssetSyncTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAssetSyncTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAssetSyncTask(*GetAssetSyncTaskInput) (*GetAssetSyncTaskOutput, error)
	GetAssetSyncTaskWithContext(volcengine.Context, *GetAssetSyncTaskInput, ...request.Option) (*GetAssetSyncTaskOutput, error)
	GetAssetSyncTaskRequest(*GetAssetSyncTaskInput) (*request.Request, *GetAssetSyncTaskOutput)

	GetOverviewCardCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetOverviewCardCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetOverviewCardCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetOverviewCard(*GetOverviewCardInput) (*GetOverviewCardOutput, error)
	GetOverviewCardWithContext(volcengine.Context, *GetOverviewCardInput, ...request.Option) (*GetOverviewCardOutput, error)
	GetOverviewCardRequest(*GetOverviewCardInput) (*request.Request, *GetOverviewCardOutput)

	GetOverviewServiceModuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetOverviewServiceModuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetOverviewServiceModuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetOverviewServiceModule(*GetOverviewServiceModuleInput) (*GetOverviewServiceModuleOutput, error)
	GetOverviewServiceModuleWithContext(volcengine.Context, *GetOverviewServiceModuleInput, ...request.Option) (*GetOverviewServiceModuleOutput, error)
	GetOverviewServiceModuleRequest(*GetOverviewServiceModuleInput) (*request.Request, *GetOverviewServiceModuleOutput)

	GetRiskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRiskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRiskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRisk(*GetRiskInput) (*GetRiskOutput, error)
	GetRiskWithContext(volcengine.Context, *GetRiskInput, ...request.Option) (*GetRiskOutput, error)
	GetRiskRequest(*GetRiskInput) (*request.Request, *GetRiskOutput)

	GetRiskDetectionTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRiskDetectionTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRiskDetectionTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRiskDetectionTask(*GetRiskDetectionTaskInput) (*GetRiskDetectionTaskOutput, error)
	GetRiskDetectionTaskWithContext(volcengine.Context, *GetRiskDetectionTaskInput, ...request.Option) (*GetRiskDetectionTaskOutput, error)
	GetRiskDetectionTaskRequest(*GetRiskDetectionTaskInput) (*request.Request, *GetRiskDetectionTaskOutput)

	GetRiskStatCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRiskStatCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRiskStatCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRiskStat(*GetRiskStatInput) (*GetRiskStatOutput, error)
	GetRiskStatWithContext(volcengine.Context, *GetRiskStatInput, ...request.Option) (*GetRiskStatOutput, error)
	GetRiskStatRequest(*GetRiskStatInput) (*request.Request, *GetRiskStatOutput)

	PostApiV1AlarmDescribeOverviewCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PostApiV1AlarmDescribeOverviewCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PostApiV1AlarmDescribeOverviewCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PostApiV1AlarmDescribeOverview(*PostApiV1AlarmDescribeOverviewInput) (*PostApiV1AlarmDescribeOverviewOutput, error)
	PostApiV1AlarmDescribeOverviewWithContext(volcengine.Context, *PostApiV1AlarmDescribeOverviewInput, ...request.Option) (*PostApiV1AlarmDescribeOverviewOutput, error)
	PostApiV1AlarmDescribeOverviewRequest(*PostApiV1AlarmDescribeOverviewInput) (*request.Request, *PostApiV1AlarmDescribeOverviewOutput)

	PostApiV1AssetDescribeDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PostApiV1AssetDescribeDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PostApiV1AssetDescribeDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PostApiV1AssetDescribeDetail(*PostApiV1AssetDescribeDetailInput) (*PostApiV1AssetDescribeDetailOutput, error)
	PostApiV1AssetDescribeDetailWithContext(volcengine.Context, *PostApiV1AssetDescribeDetailInput, ...request.Option) (*PostApiV1AssetDescribeDetailOutput, error)
	PostApiV1AssetDescribeDetailRequest(*PostApiV1AssetDescribeDetailInput) (*request.Request, *PostApiV1AssetDescribeDetailOutput)

	PostApiV1OverviewDescribeAssetInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PostApiV1OverviewDescribeAssetInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PostApiV1OverviewDescribeAssetInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PostApiV1OverviewDescribeAssetInfo(*PostApiV1OverviewDescribeAssetInfoInput) (*PostApiV1OverviewDescribeAssetInfoOutput, error)
	PostApiV1OverviewDescribeAssetInfoWithContext(volcengine.Context, *PostApiV1OverviewDescribeAssetInfoInput, ...request.Option) (*PostApiV1OverviewDescribeAssetInfoOutput, error)
	PostApiV1OverviewDescribeAssetInfoRequest(*PostApiV1OverviewDescribeAssetInfoInput) (*request.Request, *PostApiV1OverviewDescribeAssetInfoOutput)

	RiskStatusUpdateBySoarCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RiskStatusUpdateBySoarCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RiskStatusUpdateBySoarCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RiskStatusUpdateBySoar(*RiskStatusUpdateBySoarInput) (*RiskStatusUpdateBySoarOutput, error)
	RiskStatusUpdateBySoarWithContext(volcengine.Context, *RiskStatusUpdateBySoarInput, ...request.Option) (*RiskStatusUpdateBySoarOutput, error)
	RiskStatusUpdateBySoarRequest(*RiskStatusUpdateBySoarInput) (*request.Request, *RiskStatusUpdateBySoarOutput)
}

MCSAPI provides an interface to enable mocking the mcs.MCS service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// MCS.
func myFunc(svc MCSAPI) bool {
    // Make svc.BanAlertIPCallback request
}

func main() {
    sess := session.New()
    svc := mcs.New(sess)

    myFunc(svc)
}

type Malware_fileForGetApiV1AlarmDetailOutput ¶

type Malware_fileForGetApiV1AlarmDetailOutput struct {
	File_md5 *string `type:"string" json:"file_md5,omitempty"`

	File_path *string `type:"string" json:"file_path,omitempty"`
	// contains filtered or unexported fields
}

func (Malware_fileForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Malware_fileForGetApiV1AlarmDetailOutput) SetFile_md5 ¶

SetFile_md5 sets the File_md5 field's value.

func (*Malware_fileForGetApiV1AlarmDetailOutput) SetFile_path ¶

SetFile_path sets the File_path field's value.

func (Malware_fileForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type Malware_hit_dataForGetApiV1AlarmDetailOutput ¶

type Malware_hit_dataForGetApiV1AlarmDetailOutput struct {
	Len *int64 `type:"int64" json:"len,omitempty"`

	Offset *int64 `type:"int64" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (Malware_hit_dataForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Malware_hit_dataForGetApiV1AlarmDetailOutput) SetLen ¶

SetLen sets the Len field's value.

func (*Malware_hit_dataForGetApiV1AlarmDetailOutput) SetOffset ¶

SetOffset sets the Offset field's value.

func (Malware_hit_dataForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type NotFixedForGetRiskStatOutput ¶

type NotFixedForGetRiskStatOutput struct {
	Critical *int64 `type:"int64" json:",omitempty"`

	High *int64 `type:"int64" json:",omitempty"`

	Low *int64 `type:"int64" json:",omitempty"`

	Medium *int64 `type:"int64" json:",omitempty"`

	Security *int64 `type:"int64" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotFixedForGetRiskStatOutput) GoString ¶

func (s NotFixedForGetRiskStatOutput) GoString() string

GoString returns the string representation

func (*NotFixedForGetRiskStatOutput) SetCritical ¶

SetCritical sets the Critical field's value.

func (*NotFixedForGetRiskStatOutput) SetHigh ¶

SetHigh sets the High field's value.

func (*NotFixedForGetRiskStatOutput) SetLow ¶

SetLow sets the Low field's value.

func (*NotFixedForGetRiskStatOutput) SetMedium ¶

SetMedium sets the Medium field's value.

func (*NotFixedForGetRiskStatOutput) SetSecurity ¶

SetSecurity sets the Security field's value.

func (*NotFixedForGetRiskStatOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (NotFixedForGetRiskStatOutput) String ¶

String returns the string representation

type NotReadySrvModuleForGetOverviewServiceModuleOutput ¶

type NotReadySrvModuleForGetOverviewServiceModuleOutput struct {
	ServiceModuleCode *string `type:"string" json:",omitempty"`

	ServiceModuleNameCN *string `type:"string" json:",omitempty"`

	StatusStatement *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotReadySrvModuleForGetOverviewServiceModuleOutput) GoString ¶

GoString returns the string representation

func (*NotReadySrvModuleForGetOverviewServiceModuleOutput) SetServiceModuleCode ¶

SetServiceModuleCode sets the ServiceModuleCode field's value.

func (*NotReadySrvModuleForGetOverviewServiceModuleOutput) SetServiceModuleNameCN ¶

SetServiceModuleNameCN sets the ServiceModuleNameCN field's value.

func (*NotReadySrvModuleForGetOverviewServiceModuleOutput) SetStatusStatement ¶

SetStatusStatement sets the StatusStatement field's value.

func (NotReadySrvModuleForGetOverviewServiceModuleOutput) String ¶

String returns the string representation

type OSProcForGetRiskOutput ¶

type OSProcForGetRiskOutput struct {
	CmdLine *string `type:"string" json:",omitempty"`

	CreateTimeNano *int64 `type:"int64" json:",omitempty"`

	File *FileForGetRiskOutput `type:"structure" json:",omitempty"`

	OSParentProcessID *string `type:"string" json:",omitempty"`

	OSProcessCred *string `type:"string" json:",omitempty"`

	OSProcessExecDir *string `type:"string" json:",omitempty"`

	OSProcessGroupID *string `type:"string" json:",omitempty"`

	OSProcessID *string `type:"string" json:",omitempty"`

	OSUser *OSUserForGetRiskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OSProcForGetRiskOutput) GoString ¶

func (s OSProcForGetRiskOutput) GoString() string

GoString returns the string representation

func (*OSProcForGetRiskOutput) SetCmdLine ¶

SetCmdLine sets the CmdLine field's value.

func (*OSProcForGetRiskOutput) SetCreateTimeNano ¶

func (s *OSProcForGetRiskOutput) SetCreateTimeNano(v int64) *OSProcForGetRiskOutput

SetCreateTimeNano sets the CreateTimeNano field's value.

func (*OSProcForGetRiskOutput) SetFile ¶

SetFile sets the File field's value.

func (*OSProcForGetRiskOutput) SetOSParentProcessID ¶

func (s *OSProcForGetRiskOutput) SetOSParentProcessID(v string) *OSProcForGetRiskOutput

SetOSParentProcessID sets the OSParentProcessID field's value.

func (*OSProcForGetRiskOutput) SetOSProcessCred ¶

func (s *OSProcForGetRiskOutput) SetOSProcessCred(v string) *OSProcForGetRiskOutput

SetOSProcessCred sets the OSProcessCred field's value.

func (*OSProcForGetRiskOutput) SetOSProcessExecDir ¶

func (s *OSProcForGetRiskOutput) SetOSProcessExecDir(v string) *OSProcForGetRiskOutput

SetOSProcessExecDir sets the OSProcessExecDir field's value.

func (*OSProcForGetRiskOutput) SetOSProcessGroupID ¶

func (s *OSProcForGetRiskOutput) SetOSProcessGroupID(v string) *OSProcForGetRiskOutput

SetOSProcessGroupID sets the OSProcessGroupID field's value.

func (*OSProcForGetRiskOutput) SetOSProcessID ¶

SetOSProcessID sets the OSProcessID field's value.

func (*OSProcForGetRiskOutput) SetOSUser ¶

SetOSUser sets the OSUser field's value.

func (OSProcForGetRiskOutput) String ¶

func (s OSProcForGetRiskOutput) String() string

String returns the string representation

type OSUserForGetRiskOutput ¶

type OSUserForGetRiskOutput struct {
	ID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OSUserForGetRiskOutput) GoString ¶

func (s OSUserForGetRiskOutput) GoString() string

GoString returns the string representation

func (*OSUserForGetRiskOutput) SetID ¶

SetID sets the ID field's value.

func (*OSUserForGetRiskOutput) SetName ¶

SetName sets the Name field's value.

func (*OSUserForGetRiskOutput) SetType ¶

SetType sets the Type field's value.

func (OSUserForGetRiskOutput) String ¶

func (s OSUserForGetRiskOutput) String() string

String returns the string representation

type OwnerForGetRiskOutput ¶

type OwnerForGetRiskOutput struct {
	ID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OwnerForGetRiskOutput) GoString ¶

func (s OwnerForGetRiskOutput) GoString() string

GoString returns the string representation

func (*OwnerForGetRiskOutput) SetID ¶

SetID sets the ID field's value.

func (*OwnerForGetRiskOutput) SetName ¶

SetName sets the Name field's value.

func (*OwnerForGetRiskOutput) SetType ¶

SetType sets the Type field's value.

func (OwnerForGetRiskOutput) String ¶

func (s OwnerForGetRiskOutput) String() string

String returns the string representation

type PortRangeInfoForGetRiskOutput ¶

type PortRangeInfoForGetRiskOutput struct {
	PortEnd *int64 `type:"int64" json:",omitempty"`

	PortStart *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PortRangeInfoForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*PortRangeInfoForGetRiskOutput) SetPortEnd ¶

SetPortEnd sets the PortEnd field's value.

func (*PortRangeInfoForGetRiskOutput) SetPortStart ¶

SetPortStart sets the PortStart field's value.

func (PortRangeInfoForGetRiskOutput) String ¶

String returns the string representation

type PostApiV1AlarmDescribeOverviewInput ¶

type PostApiV1AlarmDescribeOverviewInput struct {
	Cloud_account_list []*Cloud_account_listForPostApiV1AlarmDescribeOverviewInput `type:"list" json:"cloud_account_list,omitempty"`

	Resource_cloud_vendor_list []*string `type:"list" json:"resource_cloud_vendor_list,omitempty"`
	// contains filtered or unexported fields
}

func (PostApiV1AlarmDescribeOverviewInput) GoString ¶

GoString returns the string representation

func (*PostApiV1AlarmDescribeOverviewInput) SetCloud_account_list ¶

SetCloud_account_list sets the Cloud_account_list field's value.

func (*PostApiV1AlarmDescribeOverviewInput) SetResource_cloud_vendor_list ¶

func (s *PostApiV1AlarmDescribeOverviewInput) SetResource_cloud_vendor_list(v []*string) *PostApiV1AlarmDescribeOverviewInput

SetResource_cloud_vendor_list sets the Resource_cloud_vendor_list field's value.

func (PostApiV1AlarmDescribeOverviewInput) String ¶

String returns the string representation

type PostApiV1AlarmDescribeOverviewOutput ¶

type PostApiV1AlarmDescribeOverviewOutput struct {
	Metadata *response.ResponseMetadata

	Alarm_stat_overview *Alarm_stat_overviewForPostApiV1AlarmDescribeOverviewOutput `type:"structure" json:"alarm_stat_overview,omitempty"`
	// contains filtered or unexported fields
}

func (PostApiV1AlarmDescribeOverviewOutput) GoString ¶

GoString returns the string representation

func (*PostApiV1AlarmDescribeOverviewOutput) SetAlarm_stat_overview ¶

SetAlarm_stat_overview sets the Alarm_stat_overview field's value.

func (PostApiV1AlarmDescribeOverviewOutput) String ¶

String returns the string representation

type PostApiV1AssetDescribeDetailInput ¶

type PostApiV1AssetDescribeDetailInput struct {

	// Resource_cloud_account_id is a required field
	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty" required:"true"`

	// Resource_id is a required field
	Resource_id *string `type:"string" json:"resource_id,omitempty" required:"true"`

	// Resource_type is a required field
	Resource_type *string `type:"string" json:"resource_type,omitempty" required:"true" enum:"EnumOfresource_typeForPostApiV1AssetDescribeDetailInput"`

	// Resource_vendor is a required field
	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PostApiV1AssetDescribeDetailInput) GoString ¶

GoString returns the string representation

func (*PostApiV1AssetDescribeDetailInput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*PostApiV1AssetDescribeDetailInput) SetResource_id ¶

SetResource_id sets the Resource_id field's value.

func (*PostApiV1AssetDescribeDetailInput) SetResource_type ¶

SetResource_type sets the Resource_type field's value.

func (*PostApiV1AssetDescribeDetailInput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (PostApiV1AssetDescribeDetailInput) String ¶

String returns the string representation

func (*PostApiV1AssetDescribeDetailInput) Validate ¶

Validate inspects the fields of the type to determine if they are valid.

type PostApiV1AssetDescribeDetailOutput ¶

type PostApiV1AssetDescribeDetailOutput struct {
	Metadata *response.ResponseMetadata

	Business_tag_ids []*string `type:"list" json:"business_tag_ids,omitempty"`

	Cloud_product_type *string `type:"string" json:"cloud_product_type,omitempty"`

	Created_time_milli *int64 `type:"int64" json:"created_time_milli,omitempty"`

	Region *string `type:"string" json:"region,omitempty"`

	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty"`

	Resource_cloud_account_name *string `type:"string" json:"resource_cloud_account_name,omitempty"`

	Resource_id *string `type:"string" json:"resource_id,omitempty"`

	Resource_name *string `type:"string" json:"resource_name,omitempty"`

	Resource_type *string `type:"string" json:"resource_type,omitempty"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty"`

	Security_labels_tag_ids []*string `type:"list" json:"security_labels_tag_ids,omitempty"`

	Security_situation_tag_ids []*string `type:"list" json:"security_situation_tag_ids,omitempty"`

	Updated_op_records []*Updated_op_recordForPostApiV1AssetDescribeDetailOutput `type:"list" json:"updated_op_records,omitempty"`
	// contains filtered or unexported fields
}

func (PostApiV1AssetDescribeDetailOutput) GoString ¶

GoString returns the string representation

func (*PostApiV1AssetDescribeDetailOutput) SetBusiness_tag_ids ¶

SetBusiness_tag_ids sets the Business_tag_ids field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetCloud_product_type ¶

SetCloud_product_type sets the Cloud_product_type field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetCreated_time_milli ¶

SetCreated_time_milli sets the Created_time_milli field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetRegion ¶

SetRegion sets the Region field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetResource_cloud_account_name ¶

SetResource_cloud_account_name sets the Resource_cloud_account_name field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetResource_id ¶

SetResource_id sets the Resource_id field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetResource_name ¶

SetResource_name sets the Resource_name field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetResource_type ¶

SetResource_type sets the Resource_type field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetSecurity_labels_tag_ids ¶

SetSecurity_labels_tag_ids sets the Security_labels_tag_ids field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetSecurity_situation_tag_ids ¶

func (s *PostApiV1AssetDescribeDetailOutput) SetSecurity_situation_tag_ids(v []*string) *PostApiV1AssetDescribeDetailOutput

SetSecurity_situation_tag_ids sets the Security_situation_tag_ids field's value.

func (*PostApiV1AssetDescribeDetailOutput) SetUpdated_op_records ¶

SetUpdated_op_records sets the Updated_op_records field's value.

func (PostApiV1AssetDescribeDetailOutput) String ¶

String returns the string representation

type PostApiV1OverviewDescribeAssetInfoInput ¶

type PostApiV1OverviewDescribeAssetInfoInput struct {
	Resource_cloud_account_list []*Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput `type:"list" json:"resource_cloud_account_list,omitempty"`

	Resource_vendor []*string `type:"list" json:"resource_vendor,omitempty"`
	// contains filtered or unexported fields
}

func (PostApiV1OverviewDescribeAssetInfoInput) GoString ¶

GoString returns the string representation

func (*PostApiV1OverviewDescribeAssetInfoInput) SetResource_cloud_account_list ¶

SetResource_cloud_account_list sets the Resource_cloud_account_list field's value.

func (*PostApiV1OverviewDescribeAssetInfoInput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (PostApiV1OverviewDescribeAssetInfoInput) String ¶

String returns the string representation

type PostApiV1OverviewDescribeAssetInfoOutput ¶

type PostApiV1OverviewDescribeAssetInfoOutput struct {
	Metadata *response.ResponseMetadata

	Protect_stats *Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput `type:"structure" json:"protect_stats,omitempty"`

	Resource_info []*Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput `type:"list" json:"resource_info,omitempty"`

	Risk *int64 `type:"int64" json:"risk,omitempty"`

	Risk_top []*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput `type:"list" json:"risk_top,omitempty"`

	Riskless *int64 `type:"int64" json:"riskless,omitempty"`

	Total *int64 `type:"int64" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (PostApiV1OverviewDescribeAssetInfoOutput) GoString ¶

GoString returns the string representation

func (*PostApiV1OverviewDescribeAssetInfoOutput) SetProtect_stats ¶

SetProtect_stats sets the Protect_stats field's value.

func (*PostApiV1OverviewDescribeAssetInfoOutput) SetResource_info ¶

SetResource_info sets the Resource_info field's value.

func (*PostApiV1OverviewDescribeAssetInfoOutput) SetRisk ¶

SetRisk sets the Risk field's value.

func (*PostApiV1OverviewDescribeAssetInfoOutput) SetRisk_top ¶

SetRisk_top sets the Risk_top field's value.

func (*PostApiV1OverviewDescribeAssetInfoOutput) SetRiskless ¶

SetRiskless sets the Riskless field's value.

func (*PostApiV1OverviewDescribeAssetInfoOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (PostApiV1OverviewDescribeAssetInfoOutput) String ¶

String returns the string representation

type Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput ¶

type Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput struct {
	Not_protect *int64 `type:"int64" json:"not_protect,omitempty"`

	Protect *int64 `type:"int64" json:"protect,omitempty"`

	Protect_exception *int64 `type:"int64" json:"protect_exception,omitempty"`

	Unknown *int64 `type:"int64" json:"unknown,omitempty"`
	// contains filtered or unexported fields
}

func (Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput) GoString ¶

GoString returns the string representation

func (*Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput) SetNot_protect ¶

SetNot_protect sets the Not_protect field's value.

func (*Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput) SetProtect ¶

SetProtect sets the Protect field's value.

func (*Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput) SetProtect_exception ¶

SetProtect_exception sets the Protect_exception field's value.

func (*Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput) SetUnknown ¶

SetUnknown sets the Unknown field's value.

func (Protect_statsForPostApiV1OverviewDescribeAssetInfoOutput) String ¶

String returns the string representation

type ReferenceDataForGetRiskOutput ¶

type ReferenceDataForGetRiskOutput struct {
	StrategyDBIngressMinimumACL *StrategyDBIngressMinimumACLForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyOSSBucketLimitAnonymousACL *StrategyOSSBucketLimitAnonymousACLForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyOSSBucketServerEncrypt *StrategyOSSBucketServerEncryptForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyOSSBucketVersionBakRecovery *StrategyOSSBucketVersionBakRecoveryForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategySLBACLOpen *StrategySLBACLOpenForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategySLBMinimumForwardStrategy *StrategySLBMinimumForwardStrategyForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategySecurityGroupIngressMinimumACL *StrategySecurityGroupIngressMinimumACLForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyVMDefendBurstSolution *StrategyVMDefendBurstSolutionForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyVMIdentityAuthSSHKeyPair *StrategyVMIdentityAuthSSHKeyPairForGetRiskOutput `type:"structure" json:",omitempty"`

	StrategyVMSecurityGroupRuleLimitPortAccess *StrategyVMSecurityGroupRuleLimitPortAccessForGetRiskOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ReferenceDataForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*ReferenceDataForGetRiskOutput) SetStrategyDBIngressMinimumACL ¶

SetStrategyDBIngressMinimumACL sets the StrategyDBIngressMinimumACL field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategyOSSBucketLimitAnonymousACL ¶

SetStrategyOSSBucketLimitAnonymousACL sets the StrategyOSSBucketLimitAnonymousACL field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategyOSSBucketServerEncrypt ¶

SetStrategyOSSBucketServerEncrypt sets the StrategyOSSBucketServerEncrypt field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategyOSSBucketVersionBakRecovery ¶

SetStrategyOSSBucketVersionBakRecovery sets the StrategyOSSBucketVersionBakRecovery field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategySLBACLOpen ¶

SetStrategySLBACLOpen sets the StrategySLBACLOpen field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategySLBMinimumForwardStrategy ¶

SetStrategySLBMinimumForwardStrategy sets the StrategySLBMinimumForwardStrategy field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategySecurityGroupIngressMinimumACL ¶

SetStrategySecurityGroupIngressMinimumACL sets the StrategySecurityGroupIngressMinimumACL field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategyVMDefendBurstSolution ¶

SetStrategyVMDefendBurstSolution sets the StrategyVMDefendBurstSolution field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategyVMIdentityAuthSSHKeyPair ¶

SetStrategyVMIdentityAuthSSHKeyPair sets the StrategyVMIdentityAuthSSHKeyPair field's value.

func (*ReferenceDataForGetRiskOutput) SetStrategyVMSecurityGroupRuleLimitPortAccess ¶

SetStrategyVMSecurityGroupRuleLimitPortAccess sets the StrategyVMSecurityGroupRuleLimitPortAccess field's value.

func (ReferenceDataForGetRiskOutput) String ¶

String returns the string representation

type Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput ¶

type Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput struct {
	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty" enum:"EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoInput"`
	// contains filtered or unexported fields
}

func (Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput) GoString ¶

GoString returns the string representation

func (*Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (Resource_cloud_account_listForPostApiV1OverviewDescribeAssetInfoInput) String ¶

String returns the string representation

type Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput ¶

type Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput struct {
	Resource_type *string `type:"string" json:"resource_type,omitempty" enum:"EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput"`

	Risk *int64 `type:"int64" json:"risk,omitempty"`

	Riskless *int64 `type:"int64" json:"riskless,omitempty"`

	Total *int64 `type:"int64" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput) GoString ¶

GoString returns the string representation

func (*Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput) SetResource_type ¶

SetResource_type sets the Resource_type field's value.

func (*Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput) SetRisk ¶

SetRisk sets the Risk field's value.

func (*Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput) SetRiskless ¶

SetRiskless sets the Riskless field's value.

func (*Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (Resource_infoForPostApiV1OverviewDescribeAssetInfoOutput) String ¶

String returns the string representation

type RiskBaseInfoForGetRiskOutput ¶

type RiskBaseInfoForGetRiskOutput struct {
	AffectedResource *AffectedResourceForGetRiskOutput `type:"structure" json:",omitempty"`

	LastDetectTimeMilli *int64 `type:"int64" json:",omitempty"`

	LastDiscoverTimeMilli *int64 `type:"int64" json:",omitempty"`

	ResourceStatus *string `type:"string" json:",omitempty" enum:"EnumOfResourceStatusForGetRiskOutput"`

	RiskExemptMeta *RiskExemptMetaForGetRiskOutput `type:"structure" json:",omitempty"`

	RiskID *string `type:"string" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty" enum:"EnumOfRiskLevelForGetRiskOutput"`

	RiskMetaID *string `type:"string" json:",omitempty"`

	RiskModelType *string `type:"string" json:",omitempty" enum:"EnumOfRiskModelTypeForGetRiskOutput"`

	RiskName *string `type:"string" json:",omitempty"`

	RiskProcessStatus *string `type:"string" json:",omitempty"`

	RiskStatus *string `type:"string" json:",omitempty" enum:"EnumOfRiskStatusForGetRiskOutput"`

	RiskTypes []*string `type:"list" json:",omitempty"`

	SupportRepair *bool `type:"boolean" json:",omitempty"`

	SupportVerify *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RiskBaseInfoForGetRiskOutput) GoString ¶

func (s RiskBaseInfoForGetRiskOutput) GoString() string

GoString returns the string representation

func (*RiskBaseInfoForGetRiskOutput) SetAffectedResource ¶

SetAffectedResource sets the AffectedResource field's value.

func (*RiskBaseInfoForGetRiskOutput) SetLastDetectTimeMilli ¶

func (s *RiskBaseInfoForGetRiskOutput) SetLastDetectTimeMilli(v int64) *RiskBaseInfoForGetRiskOutput

SetLastDetectTimeMilli sets the LastDetectTimeMilli field's value.

func (*RiskBaseInfoForGetRiskOutput) SetLastDiscoverTimeMilli ¶

func (s *RiskBaseInfoForGetRiskOutput) SetLastDiscoverTimeMilli(v int64) *RiskBaseInfoForGetRiskOutput

SetLastDiscoverTimeMilli sets the LastDiscoverTimeMilli field's value.

func (*RiskBaseInfoForGetRiskOutput) SetResourceStatus ¶

SetResourceStatus sets the ResourceStatus field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskExemptMeta ¶

SetRiskExemptMeta sets the RiskExemptMeta field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskID ¶

SetRiskID sets the RiskID field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskLevel ¶

SetRiskLevel sets the RiskLevel field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskMetaID ¶

SetRiskMetaID sets the RiskMetaID field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskModelType ¶

SetRiskModelType sets the RiskModelType field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskName ¶

SetRiskName sets the RiskName field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskProcessStatus ¶

SetRiskProcessStatus sets the RiskProcessStatus field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskStatus ¶

SetRiskStatus sets the RiskStatus field's value.

func (*RiskBaseInfoForGetRiskOutput) SetRiskTypes ¶

SetRiskTypes sets the RiskTypes field's value.

func (*RiskBaseInfoForGetRiskOutput) SetSupportRepair ¶

SetSupportRepair sets the SupportRepair field's value.

func (*RiskBaseInfoForGetRiskOutput) SetSupportVerify ¶

SetSupportVerify sets the SupportVerify field's value.

func (RiskBaseInfoForGetRiskOutput) String ¶

String returns the string representation

type RiskDataStatForGetRiskDetectionTaskOutput ¶

type RiskDataStatForGetRiskDetectionTaskOutput struct {
	Critical *int64 `type:"int64" json:"critical,omitempty"`

	High *int64 `type:"int64" json:"high,omitempty"`

	Low *int64 `type:"int64" json:"low,omitempty"`

	Medium *int64 `type:"int64" json:"medium,omitempty"`

	Security *int64 `type:"int64" json:"security,omitempty"`

	Total *int64 `type:"int64" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (RiskDataStatForGetRiskDetectionTaskOutput) GoString ¶

GoString returns the string representation

func (*RiskDataStatForGetRiskDetectionTaskOutput) SetCritical ¶

SetCritical sets the Critical field's value.

func (*RiskDataStatForGetRiskDetectionTaskOutput) SetHigh ¶

SetHigh sets the High field's value.

func (*RiskDataStatForGetRiskDetectionTaskOutput) SetLow ¶

SetLow sets the Low field's value.

func (*RiskDataStatForGetRiskDetectionTaskOutput) SetMedium ¶

SetMedium sets the Medium field's value.

func (*RiskDataStatForGetRiskDetectionTaskOutput) SetSecurity ¶

SetSecurity sets the Security field's value.

func (*RiskDataStatForGetRiskDetectionTaskOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (RiskDataStatForGetRiskDetectionTaskOutput) String ¶

String returns the string representation

type RiskExemptMetaForGetRiskOutput ¶

type RiskExemptMetaForGetRiskOutput struct {
	ExemptDesc *string `type:"string" json:",omitempty"`

	ExemptExpireTimeMilli *int64 `type:"int64" json:",omitempty"`

	ExemptReasonType *string `type:"string" json:",omitempty" enum:"EnumOfExemptReasonTypeForGetRiskOutput"`
	// contains filtered or unexported fields
}

func (RiskExemptMetaForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*RiskExemptMetaForGetRiskOutput) SetExemptDesc ¶

SetExemptDesc sets the ExemptDesc field's value.

func (*RiskExemptMetaForGetRiskOutput) SetExemptExpireTimeMilli ¶

SetExemptExpireTimeMilli sets the ExemptExpireTimeMilli field's value.

func (*RiskExemptMetaForGetRiskOutput) SetExemptReasonType ¶

SetExemptReasonType sets the ExemptReasonType field's value.

func (RiskExemptMetaForGetRiskOutput) String ¶

String returns the string representation

type RiskStatusUpdateBySoarInput ¶ added in v1.1.18

type RiskStatusUpdateBySoarInput struct {

	// AlarmID is a required field
	AlarmID *string `type:"string" json:",omitempty" required:"true"`

	DisposalReason *string `type:"string" json:",omitempty"`

	// DisposalResult is a required field
	DisposalResult *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RiskStatusUpdateBySoarInput) GoString ¶ added in v1.1.18

func (s RiskStatusUpdateBySoarInput) GoString() string

GoString returns the string representation

func (*RiskStatusUpdateBySoarInput) SetAlarmID ¶ added in v1.1.18

SetAlarmID sets the AlarmID field's value.

func (*RiskStatusUpdateBySoarInput) SetDisposalReason ¶ added in v1.1.18

SetDisposalReason sets the DisposalReason field's value.

func (*RiskStatusUpdateBySoarInput) SetDisposalResult ¶ added in v1.1.18

SetDisposalResult sets the DisposalResult field's value.

func (RiskStatusUpdateBySoarInput) String ¶ added in v1.1.18

String returns the string representation

func (*RiskStatusUpdateBySoarInput) Validate ¶ added in v1.1.18

func (s *RiskStatusUpdateBySoarInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RiskStatusUpdateBySoarOutput ¶ added in v1.1.18

type RiskStatusUpdateBySoarOutput struct {
	Metadata *response.ResponseMetadata

	OpResult *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RiskStatusUpdateBySoarOutput) GoString ¶ added in v1.1.18

func (s RiskStatusUpdateBySoarOutput) GoString() string

GoString returns the string representation

func (*RiskStatusUpdateBySoarOutput) SetOpResult ¶ added in v1.1.18

SetOpResult sets the OpResult field's value.

func (RiskStatusUpdateBySoarOutput) String ¶ added in v1.1.18

String returns the string representation

type Risk_topForPostApiV1OverviewDescribeAssetInfoOutput ¶

type Risk_topForPostApiV1OverviewDescribeAssetInfoOutput struct {
	Resource_cloud_account_id *string `type:"string" json:"resource_cloud_account_id,omitempty"`

	Resource_id *string `type:"string" json:"resource_id,omitempty"`

	Resource_name *string `type:"string" json:"resource_name,omitempty"`

	Resource_type *string `type:"string" json:"resource_type,omitempty" enum:"EnumOfresource_typeForPostApiV1OverviewDescribeAssetInfoOutput"`

	Resource_vendor *string `type:"string" json:"resource_vendor,omitempty" enum:"EnumOfresource_vendorForPostApiV1OverviewDescribeAssetInfoOutput"`

	Risk_strategy *int64 `type:"int64" json:"risk_strategy,omitempty"`

	Total_strategy *int64 `type:"int64" json:"total_strategy,omitempty"`
	// contains filtered or unexported fields
}

func (Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) GoString ¶

GoString returns the string representation

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetResource_cloud_account_id ¶

SetResource_cloud_account_id sets the Resource_cloud_account_id field's value.

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetResource_id ¶

SetResource_id sets the Resource_id field's value.

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetResource_name ¶

SetResource_name sets the Resource_name field's value.

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetResource_type ¶

SetResource_type sets the Resource_type field's value.

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetResource_vendor ¶

SetResource_vendor sets the Resource_vendor field's value.

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetRisk_strategy ¶

SetRisk_strategy sets the Risk_strategy field's value.

func (*Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) SetTotal_strategy ¶

SetTotal_strategy sets the Total_strategy field's value.

func (Risk_topForPostApiV1OverviewDescribeAssetInfoOutput) String ¶

String returns the string representation

type SLBAclGroupInfoForGetRiskOutput ¶

type SLBAclGroupInfoForGetRiskOutput struct {
	IPCount *int64 `type:"int64" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Policy *string `type:"string" json:",omitempty" enum:"EnumOfPolicyForGetRiskOutput"`

	UID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SLBAclGroupInfoForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*SLBAclGroupInfoForGetRiskOutput) SetIPCount ¶

SetIPCount sets the IPCount field's value.

func (*SLBAclGroupInfoForGetRiskOutput) SetName ¶

SetName sets the Name field's value.

func (*SLBAclGroupInfoForGetRiskOutput) SetPolicy ¶

SetPolicy sets the Policy field's value.

func (*SLBAclGroupInfoForGetRiskOutput) SetUID ¶

SetUID sets the UID field's value.

func (SLBAclGroupInfoForGetRiskOutput) String ¶

String returns the string representation

type SLBListenerInfoForGetRiskOutput ¶

type SLBListenerInfoForGetRiskOutput struct {
	AclGroupUIDs []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Port *int64 `type:"int64" json:",omitempty"`

	ProtocolType *string `type:"string" json:",omitempty" enum:"EnumOfProtocolTypeForGetRiskOutput"`

	UID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SLBListenerInfoForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*SLBListenerInfoForGetRiskOutput) SetAclGroupUIDs ¶

SetAclGroupUIDs sets the AclGroupUIDs field's value.

func (*SLBListenerInfoForGetRiskOutput) SetName ¶

SetName sets the Name field's value.

func (*SLBListenerInfoForGetRiskOutput) SetPort ¶

SetPort sets the Port field's value.

func (*SLBListenerInfoForGetRiskOutput) SetProtocolType ¶

SetProtocolType sets the ProtocolType field's value.

func (*SLBListenerInfoForGetRiskOutput) SetUID ¶

SetUID sets the UID field's value.

func (SLBListenerInfoForGetRiskOutput) String ¶

String returns the string representation

type SSHKeyPairInfoForGetRiskOutput ¶

type SSHKeyPairInfoForGetRiskOutput struct {
	CreateTimeMilli *int64 `type:"int64" json:",omitempty"`

	FingerPrint *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SSHKeyPairInfoForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*SSHKeyPairInfoForGetRiskOutput) SetCreateTimeMilli ¶

SetCreateTimeMilli sets the CreateTimeMilli field's value.

func (*SSHKeyPairInfoForGetRiskOutput) SetFingerPrint ¶

SetFingerPrint sets the FingerPrint field's value.

func (*SSHKeyPairInfoForGetRiskOutput) SetName ¶

SetName sets the Name field's value.

func (*SSHKeyPairInfoForGetRiskOutput) SetUID ¶

SetUID sets the UID field's value.

func (SSHKeyPairInfoForGetRiskOutput) String ¶

String returns the string representation

type SecurityGroupRuleInfoForGetRiskOutput ¶

type SecurityGroupRuleInfoForGetRiskOutput struct {
	Policy *string `type:"string" json:",omitempty" enum:"EnumOfPolicyForGetRiskOutput"`

	PortRangeInfos []*PortRangeInfoForGetRiskOutput `type:"list" json:",omitempty"`

	Priority *int64 `type:"int64" json:",omitempty"`

	ProtocolType *string `type:"string" json:",omitempty"`

	SecurityGroupName *string `type:"string" json:",omitempty"`

	SecurityGroupRuleUID *string `type:"string" json:",omitempty"`

	SecurityGroupUID *string `type:"string" json:",omitempty"`

	SerivceNameCN *string `type:"string" json:",omitempty"`

	SerivceNameEN *string `type:"string" json:",omitempty"`

	SrouceCidrIP *string `type:"string" json:",omitempty"`

	SrouceIPType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SecurityGroupRuleInfoForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*SecurityGroupRuleInfoForGetRiskOutput) SetPolicy ¶

SetPolicy sets the Policy field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetPortRangeInfos ¶

SetPortRangeInfos sets the PortRangeInfos field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetPriority ¶

SetPriority sets the Priority field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetProtocolType ¶

SetProtocolType sets the ProtocolType field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSecurityGroupName ¶

SetSecurityGroupName sets the SecurityGroupName field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSecurityGroupRuleUID ¶

SetSecurityGroupRuleUID sets the SecurityGroupRuleUID field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSecurityGroupUID ¶

SetSecurityGroupUID sets the SecurityGroupUID field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSerivceNameCN ¶

SetSerivceNameCN sets the SerivceNameCN field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSerivceNameEN ¶

SetSerivceNameEN sets the SerivceNameEN field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSrouceCidrIP ¶

SetSrouceCidrIP sets the SrouceCidrIP field's value.

func (*SecurityGroupRuleInfoForGetRiskOutput) SetSrouceIPType ¶

SetSrouceIPType sets the SrouceIPType field's value.

func (SecurityGroupRuleInfoForGetRiskOutput) String ¶

String returns the string representation

type StatByStatusForGetRiskStatOutput ¶

type StatByStatusForGetRiskStatOutput struct {
	Handled *int64 `type:"int64" json:",omitempty"`

	Ignored *int64 `type:"int64" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`

	Unhandled *int64 `type:"int64" json:",omitempty"`

	Whitened *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatByStatusForGetRiskStatOutput) GoString ¶

GoString returns the string representation

func (*StatByStatusForGetRiskStatOutput) SetHandled ¶

SetHandled sets the Handled field's value.

func (*StatByStatusForGetRiskStatOutput) SetIgnored ¶

SetIgnored sets the Ignored field's value.

func (*StatByStatusForGetRiskStatOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (*StatByStatusForGetRiskStatOutput) SetUnhandled ¶

SetUnhandled sets the Unhandled field's value.

func (*StatByStatusForGetRiskStatOutput) SetWhitened ¶

SetWhitened sets the Whitened field's value.

func (StatByStatusForGetRiskStatOutput) String ¶

String returns the string representation

type StatForGetApiV1OverviewAlarmStatsOutput ¶

type StatForGetApiV1OverviewAlarmStatsOutput struct {
	Count *int64 `type:"int64" json:"count,omitempty"`

	Date *string `type:"string" json:"date,omitempty"`
	// contains filtered or unexported fields
}

func (StatForGetApiV1OverviewAlarmStatsOutput) GoString ¶

GoString returns the string representation

func (*StatForGetApiV1OverviewAlarmStatsOutput) SetCount ¶

SetCount sets the Count field's value.

func (*StatForGetApiV1OverviewAlarmStatsOutput) SetDate ¶

SetDate sets the Date field's value.

func (StatForGetApiV1OverviewAlarmStatsOutput) String ¶

String returns the string representation

type Status_overviewForPostApiV1AlarmDescribeOverviewOutput ¶

type Status_overviewForPostApiV1AlarmDescribeOverviewOutput struct {
	Handled *int64 `type:"int64" json:"handled,omitempty"`

	Ignored *int64 `type:"int64" json:"ignored,omitempty"`

	Total *int64 `type:"int64" json:"total,omitempty"`

	Unhandled *int64 `type:"int64" json:"unhandled,omitempty"`

	Whitened *int64 `type:"int64" json:"whitened,omitempty"`
	// contains filtered or unexported fields
}

func (Status_overviewForPostApiV1AlarmDescribeOverviewOutput) GoString ¶

GoString returns the string representation

func (*Status_overviewForPostApiV1AlarmDescribeOverviewOutput) SetHandled ¶

SetHandled sets the Handled field's value.

func (*Status_overviewForPostApiV1AlarmDescribeOverviewOutput) SetIgnored ¶

SetIgnored sets the Ignored field's value.

func (*Status_overviewForPostApiV1AlarmDescribeOverviewOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (*Status_overviewForPostApiV1AlarmDescribeOverviewOutput) SetUnhandled ¶

SetUnhandled sets the Unhandled field's value.

func (*Status_overviewForPostApiV1AlarmDescribeOverviewOutput) SetWhitened ¶

SetWhitened sets the Whitened field's value.

func (Status_overviewForPostApiV1AlarmDescribeOverviewOutput) String ¶

String returns the string representation

type StrategyDBIngressMinimumACLForGetRiskOutput ¶

type StrategyDBIngressMinimumACLForGetRiskOutput struct {
	SecurityGroupRuleInfos []*SecurityGroupRuleInfoForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategyDBIngressMinimumACLForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategyDBIngressMinimumACLForGetRiskOutput) SetSecurityGroupRuleInfos ¶

SetSecurityGroupRuleInfos sets the SecurityGroupRuleInfos field's value.

func (StrategyDBIngressMinimumACLForGetRiskOutput) String ¶

String returns the string representation

type StrategyForGetRiskOutput ¶

type StrategyForGetRiskOutput struct {
	AffectedResourceType *string `type:"string" json:",omitempty" enum:"EnumOfAffectedResourceTypeForGetRiskOutput"`

	ForceRepairActionName *string `type:"string" json:",omitempty"`

	ForceRepairActionUID *string `type:"string" json:",omitempty"`

	RepairAdvice *string `type:"string" json:",omitempty"`

	RepairSupportAutomation *string `type:"string" json:",omitempty" enum:"EnumOfRepairSupportAutomationForGetRiskOutput"`

	ResourceRiskStatus *string `type:"string" json:",omitempty" enum:"EnumOfResourceRiskStatusForGetRiskOutput"`

	StrategyCategories []*string `type:"list" json:",omitempty"`

	StrategyDesc *string `type:"string" json:",omitempty"`

	StrategyID *string `type:"string" json:",omitempty"`

	StrategyImpactType *string `type:"string" json:",omitempty"`

	StrategyTitle *string `type:"string" json:",omitempty"`

	StrategyType *string `type:"string" json:",omitempty" enum:"EnumOfStrategyTypeForGetRiskOutput"`

	SupportForceRepair *bool `type:"boolean" json:",omitempty"`

	TaskRunning *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategyForGetRiskOutput) GoString ¶

func (s StrategyForGetRiskOutput) GoString() string

GoString returns the string representation

func (*StrategyForGetRiskOutput) SetAffectedResourceType ¶

func (s *StrategyForGetRiskOutput) SetAffectedResourceType(v string) *StrategyForGetRiskOutput

SetAffectedResourceType sets the AffectedResourceType field's value.

func (*StrategyForGetRiskOutput) SetForceRepairActionName ¶

func (s *StrategyForGetRiskOutput) SetForceRepairActionName(v string) *StrategyForGetRiskOutput

SetForceRepairActionName sets the ForceRepairActionName field's value.

func (*StrategyForGetRiskOutput) SetForceRepairActionUID ¶

func (s *StrategyForGetRiskOutput) SetForceRepairActionUID(v string) *StrategyForGetRiskOutput

SetForceRepairActionUID sets the ForceRepairActionUID field's value.

func (*StrategyForGetRiskOutput) SetRepairAdvice ¶

SetRepairAdvice sets the RepairAdvice field's value.

func (*StrategyForGetRiskOutput) SetRepairSupportAutomation ¶

func (s *StrategyForGetRiskOutput) SetRepairSupportAutomation(v string) *StrategyForGetRiskOutput

SetRepairSupportAutomation sets the RepairSupportAutomation field's value.

func (*StrategyForGetRiskOutput) SetResourceRiskStatus ¶

func (s *StrategyForGetRiskOutput) SetResourceRiskStatus(v string) *StrategyForGetRiskOutput

SetResourceRiskStatus sets the ResourceRiskStatus field's value.

func (*StrategyForGetRiskOutput) SetStrategyCategories ¶

func (s *StrategyForGetRiskOutput) SetStrategyCategories(v []*string) *StrategyForGetRiskOutput

SetStrategyCategories sets the StrategyCategories field's value.

func (*StrategyForGetRiskOutput) SetStrategyDesc ¶

SetStrategyDesc sets the StrategyDesc field's value.

func (*StrategyForGetRiskOutput) SetStrategyID ¶

SetStrategyID sets the StrategyID field's value.

func (*StrategyForGetRiskOutput) SetStrategyImpactType ¶

func (s *StrategyForGetRiskOutput) SetStrategyImpactType(v string) *StrategyForGetRiskOutput

SetStrategyImpactType sets the StrategyImpactType field's value.

func (*StrategyForGetRiskOutput) SetStrategyTitle ¶

SetStrategyTitle sets the StrategyTitle field's value.

func (*StrategyForGetRiskOutput) SetStrategyType ¶

SetStrategyType sets the StrategyType field's value.

func (*StrategyForGetRiskOutput) SetSupportForceRepair ¶

func (s *StrategyForGetRiskOutput) SetSupportForceRepair(v bool) *StrategyForGetRiskOutput

SetSupportForceRepair sets the SupportForceRepair field's value.

func (*StrategyForGetRiskOutput) SetTaskRunning ¶

SetTaskRunning sets the TaskRunning field's value.

func (StrategyForGetRiskOutput) String ¶

func (s StrategyForGetRiskOutput) String() string

String returns the string representation

type StrategyOSSBucketLimitAnonymousACLForGetRiskOutput ¶

type StrategyOSSBucketLimitAnonymousACLForGetRiskOutput struct {
	// contains filtered or unexported fields
}

func (StrategyOSSBucketLimitAnonymousACLForGetRiskOutput) GoString ¶

GoString returns the string representation

func (StrategyOSSBucketLimitAnonymousACLForGetRiskOutput) String ¶

String returns the string representation

type StrategyOSSBucketServerEncryptForGetRiskOutput ¶

type StrategyOSSBucketServerEncryptForGetRiskOutput struct {
	// contains filtered or unexported fields
}

func (StrategyOSSBucketServerEncryptForGetRiskOutput) GoString ¶

GoString returns the string representation

func (StrategyOSSBucketServerEncryptForGetRiskOutput) String ¶

String returns the string representation

type StrategyOSSBucketVersionBakRecoveryForGetRiskOutput ¶

type StrategyOSSBucketVersionBakRecoveryForGetRiskOutput struct {
	// contains filtered or unexported fields
}

func (StrategyOSSBucketVersionBakRecoveryForGetRiskOutput) GoString ¶

GoString returns the string representation

func (StrategyOSSBucketVersionBakRecoveryForGetRiskOutput) String ¶

String returns the string representation

type StrategyRiskResourceConfigInfoForGetRiskOutput ¶

type StrategyRiskResourceConfigInfoForGetRiskOutput struct {
	ResourceConfigType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategyRiskResourceConfigInfoForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategyRiskResourceConfigInfoForGetRiskOutput) SetResourceConfigType ¶

SetResourceConfigType sets the ResourceConfigType field's value.

func (StrategyRiskResourceConfigInfoForGetRiskOutput) String ¶

String returns the string representation

type StrategySLBACLOpenForGetRiskOutput ¶

type StrategySLBACLOpenForGetRiskOutput struct {
	SLBAclGroupInfos []*SLBAclGroupInfoForGetRiskOutput `type:"list" json:",omitempty"`

	SLBListenerInfos []*SLBListenerInfoForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategySLBACLOpenForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategySLBACLOpenForGetRiskOutput) SetSLBAclGroupInfos ¶

SetSLBAclGroupInfos sets the SLBAclGroupInfos field's value.

func (*StrategySLBACLOpenForGetRiskOutput) SetSLBListenerInfos ¶

SetSLBListenerInfos sets the SLBListenerInfos field's value.

func (StrategySLBACLOpenForGetRiskOutput) String ¶

String returns the string representation

type StrategySLBMinimumForwardStrategyForGetRiskOutput ¶

type StrategySLBMinimumForwardStrategyForGetRiskOutput struct {
	SLBListenerInfos []*SLBListenerInfoForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategySLBMinimumForwardStrategyForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategySLBMinimumForwardStrategyForGetRiskOutput) SetSLBListenerInfos ¶

SetSLBListenerInfos sets the SLBListenerInfos field's value.

func (StrategySLBMinimumForwardStrategyForGetRiskOutput) String ¶

String returns the string representation

type StrategySecurityGroupIngressMinimumACLForGetRiskOutput ¶

type StrategySecurityGroupIngressMinimumACLForGetRiskOutput struct {
	SecurityGroupRuleInfos []*SecurityGroupRuleInfoForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategySecurityGroupIngressMinimumACLForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategySecurityGroupIngressMinimumACLForGetRiskOutput) SetSecurityGroupRuleInfos ¶

SetSecurityGroupRuleInfos sets the SecurityGroupRuleInfos field's value.

func (StrategySecurityGroupIngressMinimumACLForGetRiskOutput) String ¶

String returns the string representation

type StrategyVMDefendBurstSolutionForGetRiskOutput ¶

type StrategyVMDefendBurstSolutionForGetRiskOutput struct {
	// contains filtered or unexported fields
}

func (StrategyVMDefendBurstSolutionForGetRiskOutput) GoString ¶

GoString returns the string representation

func (StrategyVMDefendBurstSolutionForGetRiskOutput) String ¶

String returns the string representation

type StrategyVMIdentityAuthSSHKeyPairForGetRiskOutput ¶

type StrategyVMIdentityAuthSSHKeyPairForGetRiskOutput struct {
	SSHKeyPairInfos []*SSHKeyPairInfoForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategyVMIdentityAuthSSHKeyPairForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategyVMIdentityAuthSSHKeyPairForGetRiskOutput) SetSSHKeyPairInfos ¶

SetSSHKeyPairInfos sets the SSHKeyPairInfos field's value.

func (StrategyVMIdentityAuthSSHKeyPairForGetRiskOutput) String ¶

String returns the string representation

type StrategyVMSecurityGroupRuleLimitPortAccessForGetRiskOutput ¶

type StrategyVMSecurityGroupRuleLimitPortAccessForGetRiskOutput struct {
	SecurityGroupRuleInfos []*SecurityGroupRuleInfoForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StrategyVMSecurityGroupRuleLimitPortAccessForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*StrategyVMSecurityGroupRuleLimitPortAccessForGetRiskOutput) SetSecurityGroupRuleInfos ¶

SetSecurityGroupRuleInfos sets the SecurityGroupRuleInfos field's value.

func (StrategyVMSecurityGroupRuleLimitPortAccessForGetRiskOutput) String ¶

String returns the string representation

type TimeRangeForGetRiskStatInput ¶

type TimeRangeForGetRiskStatInput struct {
	EndTimeMilli *int64 `type:"int64" json:",omitempty"`

	StartTimeMilli *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TimeRangeForGetRiskStatInput) GoString ¶

func (s TimeRangeForGetRiskStatInput) GoString() string

GoString returns the string representation

func (*TimeRangeForGetRiskStatInput) SetEndTimeMilli ¶

SetEndTimeMilli sets the EndTimeMilli field's value.

func (*TimeRangeForGetRiskStatInput) SetStartTimeMilli ¶

SetStartTimeMilli sets the StartTimeMilli field's value.

func (TimeRangeForGetRiskStatInput) String ¶

String returns the string representation

type TotalForGetRiskStatOutput ¶

type TotalForGetRiskStatOutput struct {
	Critical *int64 `type:"int64" json:",omitempty"`

	High *int64 `type:"int64" json:",omitempty"`

	Low *int64 `type:"int64" json:",omitempty"`

	Medium *int64 `type:"int64" json:",omitempty"`

	Security *int64 `type:"int64" json:",omitempty"`

	Total *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TotalForGetRiskStatOutput) GoString ¶

func (s TotalForGetRiskStatOutput) GoString() string

GoString returns the string representation

func (*TotalForGetRiskStatOutput) SetCritical ¶

SetCritical sets the Critical field's value.

func (*TotalForGetRiskStatOutput) SetHigh ¶

SetHigh sets the High field's value.

func (*TotalForGetRiskStatOutput) SetLow ¶

SetLow sets the Low field's value.

func (*TotalForGetRiskStatOutput) SetMedium ¶

SetMedium sets the Medium field's value.

func (*TotalForGetRiskStatOutput) SetSecurity ¶

SetSecurity sets the Security field's value.

func (*TotalForGetRiskStatOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (TotalForGetRiskStatOutput) String ¶

func (s TotalForGetRiskStatOutput) String() string

String returns the string representation

type TrategyRiskListForGetOverviewCardOutput ¶

type TrategyRiskListForGetOverviewCardOutput struct {
	ResourceCnt *int64 `type:"int64" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty" enum:"EnumOfResourceTypeForGetOverviewCardOutput"`

	RiskID *string `type:"string" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty" enum:"EnumOfRiskLevelForGetOverviewCardOutput"`

	RiskName *string `type:"string" json:",omitempty"`

	RiskOccurTimeMilli *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TrategyRiskListForGetOverviewCardOutput) GoString ¶

GoString returns the string representation

func (*TrategyRiskListForGetOverviewCardOutput) SetResourceCnt ¶

SetResourceCnt sets the ResourceCnt field's value.

func (*TrategyRiskListForGetOverviewCardOutput) SetResourceType ¶

SetResourceType sets the ResourceType field's value.

func (*TrategyRiskListForGetOverviewCardOutput) SetRiskID ¶

SetRiskID sets the RiskID field's value.

func (*TrategyRiskListForGetOverviewCardOutput) SetRiskLevel ¶

SetRiskLevel sets the RiskLevel field's value.

func (*TrategyRiskListForGetOverviewCardOutput) SetRiskName ¶

SetRiskName sets the RiskName field's value.

func (*TrategyRiskListForGetOverviewCardOutput) SetRiskOccurTimeMilli ¶

SetRiskOccurTimeMilli sets the RiskOccurTimeMilli field's value.

func (TrategyRiskListForGetOverviewCardOutput) String ¶

String returns the string representation

type TrategyRiskStatForGetOverviewCardOutput ¶

type TrategyRiskStatForGetOverviewCardOutput struct {
	Count *int64 `type:"int64" json:",omitempty"`

	RiskType *string `type:"string" json:",omitempty" enum:"EnumOfRiskTypeForGetOverviewCardOutput"`
	// contains filtered or unexported fields
}

func (TrategyRiskStatForGetOverviewCardOutput) GoString ¶

GoString returns the string representation

func (*TrategyRiskStatForGetOverviewCardOutput) SetCount ¶

SetCount sets the Count field's value.

func (*TrategyRiskStatForGetOverviewCardOutput) SetRiskType ¶

SetRiskType sets the RiskType field's value.

func (TrategyRiskStatForGetOverviewCardOutput) String ¶

String returns the string representation

type TrendForGetRiskStatOutput ¶

type TrendForGetRiskStatOutput struct {
	Total *TotalForGetRiskStatOutput `type:"structure" json:",omitempty"`

	TrendInfos []*TrendInfoForGetRiskStatOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TrendForGetRiskStatOutput) GoString ¶

func (s TrendForGetRiskStatOutput) GoString() string

GoString returns the string representation

func (*TrendForGetRiskStatOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (*TrendForGetRiskStatOutput) SetTrendInfos ¶

SetTrendInfos sets the TrendInfos field's value.

func (TrendForGetRiskStatOutput) String ¶

func (s TrendForGetRiskStatOutput) String() string

String returns the string representation

type TrendInfoForGetRiskStatOutput ¶

type TrendInfoForGetRiskStatOutput struct {
	Date *string `type:"string" json:",omitempty"`

	Hour *string `type:"string" json:",omitempty"`

	NewAdded *TotalForGetRiskStatOutput `type:"structure" json:",omitempty"`

	Stat *TotalForGetRiskStatOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TrendInfoForGetRiskStatOutput) GoString ¶

GoString returns the string representation

func (*TrendInfoForGetRiskStatOutput) SetDate ¶

SetDate sets the Date field's value.

func (*TrendInfoForGetRiskStatOutput) SetHour ¶

SetHour sets the Hour field's value.

func (*TrendInfoForGetRiskStatOutput) SetNewAdded ¶

SetNewAdded sets the NewAdded field's value.

func (*TrendInfoForGetRiskStatOutput) SetStat ¶

SetStat sets the Stat field's value.

func (TrendInfoForGetRiskStatOutput) String ¶

String returns the string representation

type UnhandledForPostApiV1AlarmDescribeOverviewOutput ¶

type UnhandledForPostApiV1AlarmDescribeOverviewOutput struct {
	Critical *int64 `type:"int64" json:"critical,omitempty"`

	High *int64 `type:"int64" json:"high,omitempty"`

	Low *int64 `type:"int64" json:"low,omitempty"`

	Medium *int64 `type:"int64" json:"medium,omitempty"`

	Security *int64 `type:"int64" json:"security,omitempty"`

	Total *int64 `type:"int64" json:"total,omitempty"`
	// contains filtered or unexported fields
}

func (UnhandledForPostApiV1AlarmDescribeOverviewOutput) GoString ¶

GoString returns the string representation

func (*UnhandledForPostApiV1AlarmDescribeOverviewOutput) SetCritical ¶

SetCritical sets the Critical field's value.

func (*UnhandledForPostApiV1AlarmDescribeOverviewOutput) SetHigh ¶

SetHigh sets the High field's value.

func (*UnhandledForPostApiV1AlarmDescribeOverviewOutput) SetLow ¶

SetLow sets the Low field's value.

func (*UnhandledForPostApiV1AlarmDescribeOverviewOutput) SetMedium ¶

SetMedium sets the Medium field's value.

func (*UnhandledForPostApiV1AlarmDescribeOverviewOutput) SetSecurity ¶

SetSecurity sets the Security field's value.

func (*UnhandledForPostApiV1AlarmDescribeOverviewOutput) SetTotal ¶

SetTotal sets the Total field's value.

func (UnhandledForPostApiV1AlarmDescribeOverviewOutput) String ¶

String returns the string representation

type Updated_op_recordForPostApiV1AssetDescribeDetailOutput ¶

type Updated_op_recordForPostApiV1AssetDescribeDetailOutput struct {
	Op_detail *string `type:"string" json:"op_detail,omitempty"`

	Op_time_milli *int64 `type:"int64" json:"op_time_milli,omitempty"`
	// contains filtered or unexported fields
}

func (Updated_op_recordForPostApiV1AssetDescribeDetailOutput) GoString ¶

GoString returns the string representation

func (*Updated_op_recordForPostApiV1AssetDescribeDetailOutput) SetOp_detail ¶

SetOp_detail sets the Op_detail field's value.

func (*Updated_op_recordForPostApiV1AssetDescribeDetailOutput) SetOp_time_milli ¶

SetOp_time_milli sets the Op_time_milli field's value.

func (Updated_op_recordForPostApiV1AssetDescribeDetailOutput) String ¶

String returns the string representation

type Variation_infoForGetApiV1AlarmDetailOutput ¶

type Variation_infoForGetApiV1AlarmDetailOutput struct {
	Alarm_feature_info_malware *Alarm_feature_info_malwareForGetApiV1AlarmDetailOutput `type:"structure" json:"alarm_feature_info_malware,omitempty"`
	// contains filtered or unexported fields
}

func (Variation_infoForGetApiV1AlarmDetailOutput) GoString ¶

GoString returns the string representation

func (*Variation_infoForGetApiV1AlarmDetailOutput) SetAlarm_feature_info_malware ¶

SetAlarm_feature_info_malware sets the Alarm_feature_info_malware field's value.

func (Variation_infoForGetApiV1AlarmDetailOutput) String ¶

String returns the string representation

type VulnCvssForGetRiskOutput ¶

type VulnCvssForGetRiskOutput struct {
	CvssScore *float64 `type:"double" json:",omitempty"`

	CvssVec *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VulnCvssForGetRiskOutput) GoString ¶

func (s VulnCvssForGetRiskOutput) GoString() string

GoString returns the string representation

func (*VulnCvssForGetRiskOutput) SetCvssScore ¶

SetCvssScore sets the CvssScore field's value.

func (*VulnCvssForGetRiskOutput) SetCvssVec ¶

SetCvssVec sets the CvssVec field's value.

func (VulnCvssForGetRiskOutput) String ¶

func (s VulnCvssForGetRiskOutput) String() string

String returns the string representation

type VulnForGetRiskOutput ¶

type VulnForGetRiskOutput struct {
	AffectedAssetsCnt *int64 `type:"int64" json:",omitempty"`

	ApplicableVendors []*string `type:"list" json:",omitempty"`

	AssociatedCves []*AssociatedCveForGetRiskOutput `type:"list" json:",omitempty"`

	AttachedResourceRiskStatus *string `type:"string" json:",omitempty" enum:"EnumOfAttachedResourceRiskStatusForGetRiskOutput"`

	VulnCategory *string `type:"string" json:",omitempty" enum:"EnumOfVulnCategoryForGetRiskOutput"`

	VulnCvss *VulnCvssForGetRiskOutput `type:"structure" json:",omitempty"`

	VulnDesc *string `type:"string" json:",omitempty"`

	VulnSolution *string `type:"string" json:",omitempty"`

	VulnTitle *string `type:"string" json:",omitempty"`

	VulnViewID *string `type:"string" json:",omitempty"`

	VulnerableSoftPackages []*VulnerableSoftPackageForGetRiskOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VulnForGetRiskOutput) GoString ¶

func (s VulnForGetRiskOutput) GoString() string

GoString returns the string representation

func (*VulnForGetRiskOutput) SetAffectedAssetsCnt ¶

func (s *VulnForGetRiskOutput) SetAffectedAssetsCnt(v int64) *VulnForGetRiskOutput

SetAffectedAssetsCnt sets the AffectedAssetsCnt field's value.

func (*VulnForGetRiskOutput) SetApplicableVendors ¶

func (s *VulnForGetRiskOutput) SetApplicableVendors(v []*string) *VulnForGetRiskOutput

SetApplicableVendors sets the ApplicableVendors field's value.

func (*VulnForGetRiskOutput) SetAssociatedCves ¶

SetAssociatedCves sets the AssociatedCves field's value.

func (*VulnForGetRiskOutput) SetAttachedResourceRiskStatus ¶

func (s *VulnForGetRiskOutput) SetAttachedResourceRiskStatus(v string) *VulnForGetRiskOutput

SetAttachedResourceRiskStatus sets the AttachedResourceRiskStatus field's value.

func (*VulnForGetRiskOutput) SetVulnCategory ¶

func (s *VulnForGetRiskOutput) SetVulnCategory(v string) *VulnForGetRiskOutput

SetVulnCategory sets the VulnCategory field's value.

func (*VulnForGetRiskOutput) SetVulnCvss ¶

SetVulnCvss sets the VulnCvss field's value.

func (*VulnForGetRiskOutput) SetVulnDesc ¶

SetVulnDesc sets the VulnDesc field's value.

func (*VulnForGetRiskOutput) SetVulnSolution ¶

func (s *VulnForGetRiskOutput) SetVulnSolution(v string) *VulnForGetRiskOutput

SetVulnSolution sets the VulnSolution field's value.

func (*VulnForGetRiskOutput) SetVulnTitle ¶

func (s *VulnForGetRiskOutput) SetVulnTitle(v string) *VulnForGetRiskOutput

SetVulnTitle sets the VulnTitle field's value.

func (*VulnForGetRiskOutput) SetVulnViewID ¶

func (s *VulnForGetRiskOutput) SetVulnViewID(v string) *VulnForGetRiskOutput

SetVulnViewID sets the VulnViewID field's value.

func (*VulnForGetRiskOutput) SetVulnerableSoftPackages ¶

SetVulnerableSoftPackages sets the VulnerableSoftPackages field's value.

func (VulnForGetRiskOutput) String ¶

func (s VulnForGetRiskOutput) String() string

String returns the string representation

type VulnerableSoftPackageForGetRiskOutput ¶

type VulnerableSoftPackageForGetRiskOutput struct {
	ContainerEnv *ContainerEnvForGetRiskOutput `type:"structure" json:",omitempty"`

	ImgID *string `type:"string" json:",omitempty"`

	ImgName *string `type:"string" json:",omitempty"`

	OSProc *OSProcForGetRiskOutput `type:"structure" json:",omitempty"`

	VulnPkgName *string `type:"string" json:",omitempty"`

	VulnPkgPath *string `type:"string" json:",omitempty"`

	VulnPkgVer *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VulnerableSoftPackageForGetRiskOutput) GoString ¶

GoString returns the string representation

func (*VulnerableSoftPackageForGetRiskOutput) SetContainerEnv ¶

SetContainerEnv sets the ContainerEnv field's value.

func (*VulnerableSoftPackageForGetRiskOutput) SetImgID ¶

SetImgID sets the ImgID field's value.

func (*VulnerableSoftPackageForGetRiskOutput) SetImgName ¶

SetImgName sets the ImgName field's value.

func (*VulnerableSoftPackageForGetRiskOutput) SetOSProc ¶

SetOSProc sets the OSProc field's value.

func (*VulnerableSoftPackageForGetRiskOutput) SetVulnPkgName ¶

SetVulnPkgName sets the VulnPkgName field's value.

func (*VulnerableSoftPackageForGetRiskOutput) SetVulnPkgPath ¶

SetVulnPkgPath sets the VulnPkgPath field's value.

func (*VulnerableSoftPackageForGetRiskOutput) SetVulnPkgVer ¶

SetVulnPkgVer sets the VulnPkgVer field's value.

func (VulnerableSoftPackageForGetRiskOutput) String ¶

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL