Class InstanceInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cfw.v20190904.models.InstanceInfo
-
public class InstanceInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InstanceInfo()InstanceInfo(InstanceInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAppId()Get appid信息StringgetInsSource()Get 1,公网 2内网StringgetInstanceId()Get 资产idStringgetInstanceName()Get 资产名LonggetInsType()Get 资产类型 3是cvm实例,4是clb实例,5是eni实例,6是mysql,7是redis,8是NAT,9是VPN,10是ES,11是MARIADB,12是KAFKA 13 NATFWStringgetLeakNum()Get 漏洞数StringgetPortNum()Get 端口数StringgetPrivateIp()Get 内网ipStringgetPublicIp()Get 公网ipStringgetRegion()Get 地域StringgetRegionKey()Get 地域 注意:此字段可能返回 null,表示取不到有效值。String[]getResourcePath()Get [a,b] 注意:此字段可能返回 null,表示取不到有效值。String[]getServer()Get 扫描结果 注意:此字段可能返回 null,表示取不到有效值。StringgetSubnetId()Get 子网idStringgetVpcId()Get vpcid信息StringgetVPCName()Get vpc名称voidsetAppId(String AppId)Set appid信息voidsetInsSource(String InsSource)Set 1,公网 2内网voidsetInstanceId(String InstanceId)Set 资产idvoidsetInstanceName(String InstanceName)Set 资产名voidsetInsType(Long InsType)Set 资产类型 3是cvm实例,4是clb实例,5是eni实例,6是mysql,7是redis,8是NAT,9是VPN,10是ES,11是MARIADB,12是KAFKA 13 NATFWvoidsetLeakNum(String LeakNum)Set 漏洞数voidsetPortNum(String PortNum)Set 端口数voidsetPrivateIp(String PrivateIp)Set 内网ipvoidsetPublicIp(String PublicIp)Set 公网ipvoidsetRegion(String Region)Set 地域voidsetRegionKey(String RegionKey)Set 地域 注意:此字段可能返回 null,表示取不到有效值。voidsetResourcePath(String[] ResourcePath)Set [a,b] 注意:此字段可能返回 null,表示取不到有效值。voidsetServer(String[] Server)Set 扫描结果 注意:此字段可能返回 null,表示取不到有效值。voidsetSubnetId(String SubnetId)Set 子网idvoidsetVpcId(String VpcId)Set vpcid信息voidsetVPCName(String VPCName)Set vpc名称voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
InstanceInfo
public InstanceInfo()
-
InstanceInfo
public InstanceInfo(InstanceInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getAppId
public String getAppId()
Get appid信息- Returns:
- AppId appid信息
-
setAppId
public void setAppId(String AppId)
Set appid信息- Parameters:
AppId- appid信息
-
getRegion
public String getRegion()
Get 地域- Returns:
- Region 地域
-
setRegion
public void setRegion(String Region)
Set 地域- Parameters:
Region- 地域
-
getVpcId
public String getVpcId()
Get vpcid信息- Returns:
- VpcId vpcid信息
-
setVpcId
public void setVpcId(String VpcId)
Set vpcid信息- Parameters:
VpcId- vpcid信息
-
getVPCName
public String getVPCName()
Get vpc名称- Returns:
- VPCName vpc名称
-
setVPCName
public void setVPCName(String VPCName)
Set vpc名称- Parameters:
VPCName- vpc名称
-
getSubnetId
public String getSubnetId()
Get 子网id- Returns:
- SubnetId 子网id
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网id- Parameters:
SubnetId- 子网id
-
getInstanceId
public String getInstanceId()
Get 资产id- Returns:
- InstanceId 资产id
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 资产id- Parameters:
InstanceId- 资产id
-
getInstanceName
public String getInstanceName()
Get 资产名- Returns:
- InstanceName 资产名
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 资产名- Parameters:
InstanceName- 资产名
-
getInsType
public Long getInsType()
Get 资产类型 3是cvm实例,4是clb实例,5是eni实例,6是mysql,7是redis,8是NAT,9是VPN,10是ES,11是MARIADB,12是KAFKA 13 NATFW- Returns:
- InsType 资产类型 3是cvm实例,4是clb实例,5是eni实例,6是mysql,7是redis,8是NAT,9是VPN,10是ES,11是MARIADB,12是KAFKA 13 NATFW
-
setInsType
public void setInsType(Long InsType)
Set 资产类型 3是cvm实例,4是clb实例,5是eni实例,6是mysql,7是redis,8是NAT,9是VPN,10是ES,11是MARIADB,12是KAFKA 13 NATFW- Parameters:
InsType- 资产类型 3是cvm实例,4是clb实例,5是eni实例,6是mysql,7是redis,8是NAT,9是VPN,10是ES,11是MARIADB,12是KAFKA 13 NATFW
-
getPublicIp
public String getPublicIp()
Get 公网ip- Returns:
- PublicIp 公网ip
-
setPublicIp
public void setPublicIp(String PublicIp)
Set 公网ip- Parameters:
PublicIp- 公网ip
-
getPrivateIp
public String getPrivateIp()
Get 内网ip- Returns:
- PrivateIp 内网ip
-
setPrivateIp
public void setPrivateIp(String PrivateIp)
Set 内网ip- Parameters:
PrivateIp- 内网ip
-
getPortNum
public String getPortNum()
Get 端口数- Returns:
- PortNum 端口数
-
setPortNum
public void setPortNum(String PortNum)
Set 端口数- Parameters:
PortNum- 端口数
-
getLeakNum
public String getLeakNum()
Get 漏洞数- Returns:
- LeakNum 漏洞数
-
setLeakNum
public void setLeakNum(String LeakNum)
Set 漏洞数- Parameters:
LeakNum- 漏洞数
-
getInsSource
public String getInsSource()
Get 1,公网 2内网- Returns:
- InsSource 1,公网 2内网
-
setInsSource
public void setInsSource(String InsSource)
Set 1,公网 2内网- Parameters:
InsSource- 1,公网 2内网
-
getResourcePath
public String[] getResourcePath()
Get [a,b] 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ResourcePath [a,b] 注意:此字段可能返回 null,表示取不到有效值。
-
setResourcePath
public void setResourcePath(String[] ResourcePath)
Set [a,b] 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ResourcePath- [a,b] 注意:此字段可能返回 null,表示取不到有效值。
-
getServer
public String[] getServer()
Get 扫描结果 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Server 扫描结果 注意:此字段可能返回 null,表示取不到有效值。
-
setServer
public void setServer(String[] Server)
Set 扫描结果 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Server- 扫描结果 注意:此字段可能返回 null,表示取不到有效值。
-
getRegionKey
public String getRegionKey()
Get 地域 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RegionKey 地域 注意:此字段可能返回 null,表示取不到有效值。
-
setRegionKey
public void setRegionKey(String RegionKey)
Set 地域 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RegionKey- 地域 注意:此字段可能返回 null,表示取不到有效值。
-
-