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
7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 |
# File 'lib/v20180525/models.rb', line 7938 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,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def AS @AS end |
#ClusterCIDR ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def ClusterCIDR @ClusterCIDR end |
#Enabled ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def Enabled @Enabled end |
#EnabledPublicConnect ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def EnabledPublicConnect @EnabledPublicConnect end |
#FailedReason ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def FailedReason @FailedReason end |
#Master ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def Master @Master end |
#NetworkType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def NetworkType @NetworkType end |
#Progress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def Progress @Progress end |
#Proxy ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def Proxy @Proxy end |
#PublicConnectUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def PublicConnectUrl @PublicConnectUrl end |
#PublicCustomDomain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def PublicCustomDomain @PublicCustomDomain end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def RequestId @RequestId end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def Status @Status end |
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def SubnetId @SubnetId end |
#SwitchIP ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7936 7937 7938 |
# File 'lib/v20180525/models.rb', line 7936 def SwitchIP @SwitchIP end |
Instance Method Details
#deserialize(params) ⇒ Object
7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 |
# File 'lib/v20180525/models.rb', line 7956 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 |