Class: TencentCloud::Cwp::V20180228::LicenseBindDetail
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::LicenseBindDetail
- Defined in:
- lib/v20180228/models.rb
Overview
授权绑定详情信息
Instance Attribute Summary collapse
-
#AgentState ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#AgentStatus ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#InstanceState ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#IsSwitchBind ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#IsUnBind ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#MachineExtraInfo ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#MachineIp ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#MachineName ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#MachineWanIp ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#Quuid ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#Tags ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
-
#Uuid ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(machinename = nil, machinewanip = nil, machineip = nil, quuid = nil, uuid = nil, tags = nil, agentstatus = nil, isunbind = nil, isswitchbind = nil, machineextrainfo = nil, instancestate = nil, agentstate = nil) ⇒ LicenseBindDetail
constructor
A new instance of LicenseBindDetail.
Constructor Details
#initialize(machinename = nil, machinewanip = nil, machineip = nil, quuid = nil, uuid = nil, tags = nil, agentstatus = nil, isunbind = nil, isswitchbind = nil, machineextrainfo = nil, instancestate = nil, agentstate = nil) ⇒ LicenseBindDetail
Returns a new instance of LicenseBindDetail.
30813 30814 30815 30816 30817 30818 30819 30820 30821 30822 30823 30824 30825 30826 |
# File 'lib/v20180228/models.rb', line 30813 def initialize(machinename=nil, machinewanip=nil, machineip=nil, quuid=nil, uuid=nil, =nil, agentstatus=nil, isunbind=nil, isswitchbind=nil, machineextrainfo=nil, instancestate=nil, agentstate=nil) @MachineName = machinename @MachineWanIp = machinewanip @MachineIp = machineip @Quuid = quuid @Uuid = uuid @Tags = @AgentStatus = agentstatus @IsUnBind = isunbind @IsSwitchBind = isswitchbind @MachineExtraInfo = machineextrainfo @InstanceState = instancestate @AgentState = agentstate end |
Instance Attribute Details
#AgentState ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def AgentState @AgentState end |
#AgentStatus ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def AgentStatus @AgentStatus end |
#InstanceState ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def InstanceState @InstanceState end |
#IsSwitchBind ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def IsSwitchBind @IsSwitchBind end |
#IsUnBind ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def IsUnBind @IsUnBind end |
#MachineExtraInfo ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def MachineExtraInfo @MachineExtraInfo end |
#MachineIp ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def MachineIp @MachineIp end |
#MachineName ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def MachineName @MachineName end |
#MachineWanIp ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def MachineWanIp @MachineWanIp end |
#Quuid ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def Quuid @Quuid end |
#Tags ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def Tags @Tags end |
#Uuid ⇒ Object
<li> STOPPED 已关机</li> <li> EXPIRED 待回收</li> <li>OFFLINE 防护中</li> <li>UNINSTALLED 未安装客户端</li>
30811 30812 30813 |
# File 'lib/v20180228/models.rb', line 30811 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
30828 30829 30830 30831 30832 30833 30834 30835 30836 30837 30838 30839 30840 30841 30842 30843 30844 |
# File 'lib/v20180228/models.rb', line 30828 def deserialize(params) @MachineName = params['MachineName'] @MachineWanIp = params['MachineWanIp'] @MachineIp = params['MachineIp'] @Quuid = params['Quuid'] @Uuid = params['Uuid'] @Tags = params['Tags'] @AgentStatus = params['AgentStatus'] @IsUnBind = params['IsUnBind'] @IsSwitchBind = params['IsSwitchBind'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end @InstanceState = params['InstanceState'] @AgentState = params['AgentState'] end |