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.



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

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



609
610
611
# File 'lib/v20180525/models.rb', line 609

def PodCIDR
  @PodCIDR
end

#ServiceCIDRObject

Parameters:

  • VpcId:

    集群的vpc-id

  • PodCIDR:

    集群的pod CIDR

  • ServiceCIDR:

    集群的service CIDR



609
610
611
# File 'lib/v20180525/models.rb', line 609

def ServiceCIDR
  @ServiceCIDR
end

#VpcIdObject

Parameters:

  • VpcId:

    集群的vpc-id

  • PodCIDR:

    集群的pod CIDR

  • ServiceCIDR:

    集群的service CIDR



609
610
611
# File 'lib/v20180525/models.rb', line 609

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



617
618
619
620
621
# File 'lib/v20180525/models.rb', line 617

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