Class: TencentCloud::Cfw::V20190904::AssociatedInstanceInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfw::V20190904::AssociatedInstanceInfo
- Defined in:
- lib/v20190904/models.rb
Overview
企业安全组关联实例信息
Instance Attribute Summary collapse
- #CdbId ⇒ Object
- #InstanceId ⇒ Object
- #InstanceName ⇒ Object
- #Ip ⇒ Object
- #PublicIp ⇒ Object
- #SecurityGroupCount ⇒ Object
- #SecurityGroupRuleCount ⇒ Object
- #Type ⇒ Object
- #VpcId ⇒ Object
- #VpcName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, instancename = nil, type = nil, vpcid = nil, vpcname = nil, publicip = nil, ip = nil, securitygroupcount = nil, securitygrouprulecount = nil, cdbid = nil) ⇒ AssociatedInstanceInfo
constructor
A new instance of AssociatedInstanceInfo.
Constructor Details
#initialize(instanceid = nil, instancename = nil, type = nil, vpcid = nil, vpcname = nil, publicip = nil, ip = nil, securitygroupcount = nil, securitygrouprulecount = nil, cdbid = nil) ⇒ AssociatedInstanceInfo
Returns a new instance of AssociatedInstanceInfo.
422 423 424 425 426 427 428 429 430 431 432 433 |
# File 'lib/v20190904/models.rb', line 422 def initialize(instanceid=nil, instancename=nil, type=nil, vpcid=nil, vpcname=nil, publicip=nil, ip=nil, securitygroupcount=nil, securitygrouprulecount=nil, cdbid=nil) @InstanceId = instanceid @InstanceName = instancename @Type = type @VpcId = vpcid @VpcName = vpcname @PublicIp = publicip @Ip = ip @SecurityGroupCount = securitygroupcount @SecurityGroupRuleCount = securitygrouprulecount @CdbId = cdbid end |
Instance Attribute Details
#CdbId ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def CdbId @CdbId end |
#InstanceId ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def InstanceId @InstanceId end |
#InstanceName ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def InstanceName @InstanceName end |
#Ip ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def Ip @Ip end |
#PublicIp ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def PublicIp @PublicIp end |
#SecurityGroupCount ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def SecurityGroupCount @SecurityGroupCount end |
#SecurityGroupRuleCount ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def SecurityGroupRuleCount @SecurityGroupRuleCount end |
#Type ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def Type @Type end |
#VpcId ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def VpcId @VpcId end |
#VpcName ⇒ Object
420 421 422 |
# File 'lib/v20190904/models.rb', line 420 def VpcName @VpcName end |
Instance Method Details
#deserialize(params) ⇒ Object
435 436 437 438 439 440 441 442 443 444 445 446 |
# File 'lib/v20190904/models.rb', line 435 def deserialize(params) @InstanceId = params['InstanceId'] @InstanceName = params['InstanceName'] @Type = params['Type'] @VpcId = params['VpcId'] @VpcName = params['VpcName'] @PublicIp = params['PublicIp'] @Ip = params['Ip'] @SecurityGroupCount = params['SecurityGroupCount'] @SecurityGroupRuleCount = params['SecurityGroupRuleCount'] @CdbId = params['CdbId'] end |