Class: TencentCloud::Tke::V20180525::DescribeIPAMDResponse

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

Overview

DescribeIPAMD返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enableipamd = nil, enablecustomizedpodcidr = nil, disablevpccnimode = nil, phase = nil, reason = nil, subnetids = nil, claimexpiredduration = nil, enabletrunkingeni = nil, requestid = nil) ⇒ DescribeIPAMDResponse



8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
# File 'lib/v20180525/models.rb', line 8532

def initialize(enableipamd=nil, enablecustomizedpodcidr=nil, disablevpccnimode=nil, phase=nil, reason=nil, subnetids=nil, claimexpiredduration=nil, enabletrunkingeni=nil, requestid=nil)
  @EnableIPAMD = enableipamd
  @EnableCustomizedPodCidr = enablecustomizedpodcidr
  @DisableVpcCniMode = disablevpccnimode
  @Phase = phase
  @Reason = reason
  @SubnetIds = subnetids
  @ClaimExpiredDuration = claimexpiredduration
  @EnableTrunkingENI = enabletrunkingeni
  @RequestId = requestid
end

Instance Attribute Details

#ClaimExpiredDurationObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def ClaimExpiredDuration
  @ClaimExpiredDuration
end

#DisableVpcCniModeObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def DisableVpcCniMode
  @DisableVpcCniMode
end

#EnableCustomizedPodCidrObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def EnableCustomizedPodCidr
  @EnableCustomizedPodCidr
end

#EnableIPAMDObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def EnableIPAMD
  @EnableIPAMD
end

#EnableTrunkingENIObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def EnableTrunkingENI
  @EnableTrunkingENI
end

#PhaseObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def Phase
  @Phase
end

#ReasonObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def Reason
  @Reason
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def RequestId
  @RequestId
end

#SubnetIdsObject

注意:此字段可能返回 null,表示取不到有效值。



8530
8531
8532
# File 'lib/v20180525/models.rb', line 8530

def SubnetIds
  @SubnetIds
end

Instance Method Details

#deserialize(params) ⇒ Object



8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
# File 'lib/v20180525/models.rb', line 8544

def deserialize(params)
  @EnableIPAMD = params['EnableIPAMD']
  @EnableCustomizedPodCidr = params['EnableCustomizedPodCidr']
  @DisableVpcCniMode = params['DisableVpcCniMode']
  @Phase = params['Phase']
  @Reason = params['Reason']
  @SubnetIds = params['SubnetIds']
  @ClaimExpiredDuration = params['ClaimExpiredDuration']
  @EnableTrunkingENI = params['EnableTrunkingENI']
  @RequestId = params['RequestId']
end