Class: TencentCloud::Iecp::V20210914::CreateEdgeUnitCloudRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iecp::V20210914::CreateEdgeUnitCloudRequest
- Defined in:
- lib/v20210914/models.rb
Overview
CreateEdgeUnitCloud请求参数结构体
Instance Attribute Summary collapse
- #Description ⇒ Object
- #K8sVersion ⇒ Object
- #Name ⇒ Object
- #OpenCloudMonitor ⇒ Object
- #PodCIDR ⇒ Object
- #ServiceCIDR ⇒ Object
- #VpcId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, k8sversion = nil, vpcid = nil, description = nil, podcidr = nil, servicecidr = nil, opencloudmonitor = nil) ⇒ CreateEdgeUnitCloudRequest
constructor
A new instance of CreateEdgeUnitCloudRequest.
Constructor Details
#initialize(name = nil, k8sversion = nil, vpcid = nil, description = nil, podcidr = nil, servicecidr = nil, opencloudmonitor = nil) ⇒ CreateEdgeUnitCloudRequest
Returns a new instance of CreateEdgeUnitCloudRequest.
650 651 652 653 654 655 656 657 658 |
# File 'lib/v20210914/models.rb', line 650 def initialize(name=nil, k8sversion=nil, vpcid=nil, description=nil, podcidr=nil, servicecidr=nil, opencloudmonitor=nil) @Name = name @K8sVersion = k8sversion @VpcId = vpcid @Description = description @PodCIDR = podcidr @ServiceCIDR = servicecidr @OpenCloudMonitor = opencloudmonitor end |
Instance Attribute Details
#Description ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def Description @Description end |
#K8sVersion ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def K8sVersion @K8sVersion end |
#Name ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def Name @Name end |
#OpenCloudMonitor ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def OpenCloudMonitor @OpenCloudMonitor end |
#PodCIDR ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def PodCIDR @PodCIDR end |
#ServiceCIDR ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def ServiceCIDR @ServiceCIDR end |
#VpcId ⇒ Object
648 649 650 |
# File 'lib/v20210914/models.rb', line 648 def VpcId @VpcId end |
Instance Method Details
#deserialize(params) ⇒ Object
660 661 662 663 664 665 666 667 668 |
# File 'lib/v20210914/models.rb', line 660 def deserialize(params) @Name = params['Name'] @K8sVersion = params['K8sVersion'] @VpcId = params['VpcId'] @Description = params['Description'] @PodCIDR = params['PodCIDR'] @ServiceCIDR = params['ServiceCIDR'] @OpenCloudMonitor = params['OpenCloudMonitor'] end |