Class: TencentCloud::Cvm::V20170312::ConfigureChcDeployVpcRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::ConfigureChcDeployVpcRequest
- Defined in:
- lib/v20170312/models.rb
Overview
ConfigureChcDeployVpc请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(chcids = nil, deployvirtualprivatecloud = nil, deploysecuritygroupids = nil) ⇒ ConfigureChcDeployVpcRequest
constructor
A new instance of ConfigureChcDeployVpcRequest.
Constructor Details
#initialize(chcids = nil, deployvirtualprivatecloud = nil, deploysecuritygroupids = nil) ⇒ ConfigureChcDeployVpcRequest
Returns a new instance of ConfigureChcDeployVpcRequest.
547 548 549 550 551 |
# File 'lib/v20170312/models.rb', line 547 def initialize(chcids=nil, deployvirtualprivatecloud=nil, deploysecuritygroupids=nil) @ChcIds = chcids @DeployVirtualPrivateCloud = deployvirtualprivatecloud @DeploySecurityGroupIds = deploysecuritygroupids end |
Instance Attribute Details
#ChcIds ⇒ Object
545 546 547 |
# File 'lib/v20170312/models.rb', line 545 def ChcIds @ChcIds end |
#DeploySecurityGroupIds ⇒ Object
545 546 547 |
# File 'lib/v20170312/models.rb', line 545 def DeploySecurityGroupIds @DeploySecurityGroupIds end |
#DeployVirtualPrivateCloud ⇒ Object
545 546 547 |
# File 'lib/v20170312/models.rb', line 545 def DeployVirtualPrivateCloud @DeployVirtualPrivateCloud end |
Instance Method Details
#deserialize(params) ⇒ Object
553 554 555 556 557 558 559 560 |
# File 'lib/v20170312/models.rb', line 553 def deserialize(params) @ChcIds = params['ChcIds'] unless params['DeployVirtualPrivateCloud'].nil? @DeployVirtualPrivateCloud = VirtualPrivateCloud.new @DeployVirtualPrivateCloud.deserialize(params['DeployVirtualPrivateCloud']) end @DeploySecurityGroupIds = params['DeploySecurityGroupIds'] end |