Class: TencentCloud::Monitor::V20180724::BindProgressResponse

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

Overview

绑定状态Response

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(steps = nil, clusterid = nil, status = nil) ⇒ BindProgressResponse

Returns a new instance of BindProgressResponse.



1023
1024
1025
1026
1027
# File 'lib/v20180724/models.rb', line 1023

def initialize(steps=nil, clusterid=nil, status=nil)
  @Steps = steps
  @ClusterId = clusterid
  @Status = status
end

Instance Attribute Details

#ClusterIdObject

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

Parameters:

  • Steps:

    绑定步骤

  • ClusterId:

    集群id

  • Status:

    集群绑定状态



1021
1022
1023
# File 'lib/v20180724/models.rb', line 1021

def ClusterId
  @ClusterId
end

#StatusObject

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

Parameters:

  • Steps:

    绑定步骤

  • ClusterId:

    集群id

  • Status:

    集群绑定状态



1021
1022
1023
# File 'lib/v20180724/models.rb', line 1021

def Status
  @Status
end

#StepsObject

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

Parameters:

  • Steps:

    绑定步骤

  • ClusterId:

    集群id

  • Status:

    集群绑定状态



1021
1022
1023
# File 'lib/v20180724/models.rb', line 1021

def Steps
  @Steps
end

Instance Method Details

#deserialize(params) ⇒ Object



1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
# File 'lib/v20180724/models.rb', line 1029

def deserialize(params)
  unless params['Steps'].nil?
    @Steps = []
    params['Steps'].each do |i|
      bindprogressstep_tmp = BindProgressStep.new
      bindprogressstep_tmp.deserialize(i)
      @Steps << bindprogressstep_tmp
    end
  end
  @ClusterId = params['ClusterId']
  @Status = params['Status']
end