Class: TencentCloud::Tke::V20180525::EnableVpcCniNetworkTypeRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::EnableVpcCniNetworkTypeRequest
- Defined in:
- lib/v20180525/models.rb
Overview
EnableVpcCniNetworkType请求参数结构体
Instance Attribute Summary collapse
- #ClusterId ⇒ Object
- #EnableStaticIp ⇒ Object
- #ExpiredSeconds ⇒ Object
- #SkipAddingNonMasqueradeCIDRs ⇒ Object
- #Subnets ⇒ Object
- #VpcCniType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, vpccnitype = nil, enablestaticip = nil, subnets = nil, expiredseconds = nil, skipaddingnonmasqueradecidrs = nil) ⇒ EnableVpcCniNetworkTypeRequest
constructor
A new instance of EnableVpcCniNetworkTypeRequest.
Constructor Details
#initialize(clusterid = nil, vpccnitype = nil, enablestaticip = nil, subnets = nil, expiredseconds = nil, skipaddingnonmasqueradecidrs = nil) ⇒ EnableVpcCniNetworkTypeRequest
Returns a new instance of EnableVpcCniNetworkTypeRequest.
12805 12806 12807 12808 12809 12810 12811 12812 |
# File 'lib/v20180525/models.rb', line 12805 def initialize(clusterid=nil, vpccnitype=nil, enablestaticip=nil, subnets=nil, expiredseconds=nil, skipaddingnonmasqueradecidrs=nil) @ClusterId = clusterid @VpcCniType = vpccnitype @EnableStaticIp = enablestaticip @Subnets = subnets @ExpiredSeconds = expiredseconds @SkipAddingNonMasqueradeCIDRs = skipaddingnonmasqueradecidrs end |
Instance Attribute Details
#ClusterId ⇒ Object
12803 12804 12805 |
# File 'lib/v20180525/models.rb', line 12803 def ClusterId @ClusterId end |
#EnableStaticIp ⇒ Object
12803 12804 12805 |
# File 'lib/v20180525/models.rb', line 12803 def EnableStaticIp @EnableStaticIp end |
#ExpiredSeconds ⇒ Object
12803 12804 12805 |
# File 'lib/v20180525/models.rb', line 12803 def ExpiredSeconds @ExpiredSeconds end |
#SkipAddingNonMasqueradeCIDRs ⇒ Object
12803 12804 12805 |
# File 'lib/v20180525/models.rb', line 12803 def SkipAddingNonMasqueradeCIDRs @SkipAddingNonMasqueradeCIDRs end |
#Subnets ⇒ Object
12803 12804 12805 |
# File 'lib/v20180525/models.rb', line 12803 def Subnets @Subnets end |
#VpcCniType ⇒ Object
12803 12804 12805 |
# File 'lib/v20180525/models.rb', line 12803 def VpcCniType @VpcCniType end |
Instance Method Details
#deserialize(params) ⇒ Object
12814 12815 12816 12817 12818 12819 12820 12821 |
# File 'lib/v20180525/models.rb', line 12814 def deserialize(params) @ClusterId = params['ClusterId'] @VpcCniType = params['VpcCniType'] @EnableStaticIp = params['EnableStaticIp'] @Subnets = params['Subnets'] @ExpiredSeconds = params['ExpiredSeconds'] @SkipAddingNonMasqueradeCIDRs = params['SkipAddingNonMasqueradeCIDRs'] end |