Class: TencentCloud::Tke::V20180525::CheckEdgeClusterCIDRRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180525/models.rb

Overview

CheckEdgeClusterCIDR请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vpcid = nil, podcidr = nil, servicecidr = nil) ⇒ CheckEdgeClusterCIDRRequest

Returns a new instance of CheckEdgeClusterCIDRRequest.



614
615
616
617
618
# File 'lib/v20180525/models.rb', line 614

def initialize(vpcid=nil, podcidr=nil, servicecidr=nil)
  @VpcId = vpcid
  @PodCIDR = podcidr
  @ServiceCIDR = servicecidr
end

Instance Attribute Details

#PodCIDRObject

Parameters:

  • VpcId:

    集群的vpc-id

  • PodCIDR:

    集群的pod CIDR

  • ServiceCIDR:

    集群的service CIDR



612
613
614
# File 'lib/v20180525/models.rb', line 612

def PodCIDR
  @PodCIDR
end

#ServiceCIDRObject

Parameters:

  • VpcId:

    集群的vpc-id

  • PodCIDR:

    集群的pod CIDR

  • ServiceCIDR:

    集群的service CIDR



612
613
614
# File 'lib/v20180525/models.rb', line 612

def ServiceCIDR
  @ServiceCIDR
end

#VpcIdObject

Parameters:

  • VpcId:

    集群的vpc-id

  • PodCIDR:

    集群的pod CIDR

  • ServiceCIDR:

    集群的service CIDR



612
613
614
# File 'lib/v20180525/models.rb', line 612

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



620
621
622
623
624
# File 'lib/v20180525/models.rb', line 620

def deserialize(params)
  @VpcId = params['VpcId']
  @PodCIDR = params['PodCIDR']
  @ServiceCIDR = params['ServiceCIDR']
end