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
- #ChcDeployExtraConfig ⇒ Object
- #ChcIds ⇒ Object
- #DeploySecurityGroupIds ⇒ Object
- #DeployVirtualPrivateCloud ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(chcids = nil, deployvirtualprivatecloud = nil, deploysecuritygroupids = nil, chcdeployextraconfig = nil) ⇒ ConfigureChcDeployVpcRequest
constructor
A new instance of ConfigureChcDeployVpcRequest.
Constructor Details
#initialize(chcids = nil, deployvirtualprivatecloud = nil, deploysecuritygroupids = nil, chcdeployextraconfig = nil) ⇒ ConfigureChcDeployVpcRequest
Returns a new instance of ConfigureChcDeployVpcRequest.
660 661 662 663 664 665 |
# File 'lib/v20170312/models.rb', line 660 def initialize(chcids=nil, deployvirtualprivatecloud=nil, deploysecuritygroupids=nil, chcdeployextraconfig=nil) @ChcIds = chcids @DeployVirtualPrivateCloud = deployvirtualprivatecloud @DeploySecurityGroupIds = deploysecuritygroupids @ChcDeployExtraConfig = chcdeployextraconfig end |
Instance Attribute Details
#ChcDeployExtraConfig ⇒ Object
658 659 660 |
# File 'lib/v20170312/models.rb', line 658 def ChcDeployExtraConfig @ChcDeployExtraConfig end |
#ChcIds ⇒ Object
658 659 660 |
# File 'lib/v20170312/models.rb', line 658 def ChcIds @ChcIds end |
#DeploySecurityGroupIds ⇒ Object
658 659 660 |
# File 'lib/v20170312/models.rb', line 658 def DeploySecurityGroupIds @DeploySecurityGroupIds end |
#DeployVirtualPrivateCloud ⇒ Object
658 659 660 |
# File 'lib/v20170312/models.rb', line 658 def DeployVirtualPrivateCloud @DeployVirtualPrivateCloud end |
Instance Method Details
#deserialize(params) ⇒ Object
667 668 669 670 671 672 673 674 675 676 677 678 |
# File 'lib/v20170312/models.rb', line 667 def deserialize(params) @ChcIds = params['ChcIds'] unless params['DeployVirtualPrivateCloud'].nil? @DeployVirtualPrivateCloud = VirtualPrivateCloud.new @DeployVirtualPrivateCloud.deserialize(params['DeployVirtualPrivateCloud']) end @DeploySecurityGroupIds = params['DeploySecurityGroupIds'] unless params['ChcDeployExtraConfig'].nil? @ChcDeployExtraConfig = ChcDeployExtraConfig.new @ChcDeployExtraConfig.deserialize(params['ChcDeployExtraConfig']) end end |