Class: TencentCloud::Tke::V20180525::DescribeExternalNodeSupportConfigResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::DescribeExternalNodeSupportConfigResponse
- Defined in:
- lib/v20180525/models.rb
Overview
DescribeExternalNodeSupportConfig返回参数结构体
Instance Attribute Summary collapse
-
#AS ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ClusterCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Enabled ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EnabledPublicConnect ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#FailedReason ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Master ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#NetworkType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Progress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Proxy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#PublicConnectUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#PublicCustomDomain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SwitchIP ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clustercidr = nil, networktype = nil, subnetid = nil, enabled = nil, as = nil, switchip = nil, status = nil, failedreason = nil, master = nil, proxy = nil, progress = nil, enabledpublicconnect = nil, publicconnecturl = nil, publiccustomdomain = nil, requestid = nil) ⇒ DescribeExternalNodeSupportConfigResponse
constructor
A new instance of DescribeExternalNodeSupportConfigResponse.
Constructor Details
#initialize(clustercidr = nil, networktype = nil, subnetid = nil, enabled = nil, as = nil, switchip = nil, status = nil, failedreason = nil, master = nil, proxy = nil, progress = nil, enabledpublicconnect = nil, publicconnecturl = nil, publiccustomdomain = nil, requestid = nil) ⇒ DescribeExternalNodeSupportConfigResponse
Returns a new instance of DescribeExternalNodeSupportConfigResponse.
8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 |
# File 'lib/v20180525/models.rb', line 8528 def initialize(clustercidr=nil, networktype=nil, subnetid=nil, enabled=nil, as=nil, switchip=nil, status=nil, failedreason=nil, master=nil, proxy=nil, progress=nil, enabledpublicconnect=nil, publicconnecturl=nil, publiccustomdomain=nil, requestid=nil) @ClusterCIDR = clustercidr @NetworkType = networktype @SubnetId = subnetid @Enabled = enabled @AS = as @SwitchIP = switchip @Status = status @FailedReason = failedreason @Master = master @Proxy = proxy @Progress = progress @EnabledPublicConnect = enabledpublicconnect @PublicConnectUrl = publicconnecturl @PublicCustomDomain = publiccustomdomain @RequestId = requestid end |
Instance Attribute Details
#AS ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def AS @AS end |
#ClusterCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def ClusterCIDR @ClusterCIDR end |
#Enabled ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def Enabled @Enabled end |
#EnabledPublicConnect ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def EnabledPublicConnect @EnabledPublicConnect end |
#FailedReason ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def FailedReason @FailedReason end |
#Master ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def Master @Master end |
#NetworkType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def NetworkType @NetworkType end |
#Progress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def Progress @Progress end |
#Proxy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def Proxy @Proxy end |
#PublicConnectUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def PublicConnectUrl @PublicConnectUrl end |
#PublicCustomDomain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def PublicCustomDomain @PublicCustomDomain end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def RequestId @RequestId end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def Status @Status end |
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def SubnetId @SubnetId end |
#SwitchIP ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
8526 8527 8528 |
# File 'lib/v20180525/models.rb', line 8526 def SwitchIP @SwitchIP end |
Instance Method Details
#deserialize(params) ⇒ Object
8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 |
# File 'lib/v20180525/models.rb', line 8546 def deserialize(params) @ClusterCIDR = params['ClusterCIDR'] @NetworkType = params['NetworkType'] @SubnetId = params['SubnetId'] @Enabled = params['Enabled'] @AS = params['AS'] @SwitchIP = params['SwitchIP'] @Status = params['Status'] @FailedReason = params['FailedReason'] @Master = params['Master'] @Proxy = params['Proxy'] unless params['Progress'].nil? @Progress = [] params['Progress'].each do |i| step_tmp = Step.new step_tmp.deserialize(i) @Progress << step_tmp end end @EnabledPublicConnect = params['EnabledPublicConnect'] @PublicConnectUrl = params['PublicConnectUrl'] @PublicCustomDomain = params['PublicCustomDomain'] @RequestId = params['RequestId'] end |