Class: TencentCloud::Tcr::V20190924::RegistryStatus

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

Overview

实例状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(registryid = nil, status = nil, conditions = nil) ⇒ RegistryStatus

Returns a new instance of RegistryStatus.



6211
6212
6213
6214
6215
# File 'lib/v20190924/models.rb', line 6211

def initialize(registryid=nil, status=nil, conditions=nil)
  @RegistryId = registryid
  @Status = status
  @Conditions = conditions
end

Instance Attribute Details

#Conditions ⇒ Object

Parameters:

  • RegistryId: —

    实例的Id

  • Status: —

    实例的状态

  • Conditions: —

    附加状态



6209
6210
6211
# File 'lib/v20190924/models.rb', line 6209

def Conditions
  @Conditions
end

#RegistryId ⇒ Object

Parameters:

  • RegistryId: —

    实例的Id

  • Status: —

    实例的状态

  • Conditions: —

    附加状态



6209
6210
6211
# File 'lib/v20190924/models.rb', line 6209

def RegistryId
  @RegistryId
end

#Status ⇒ Object

Parameters:

  • RegistryId: —

    实例的Id

  • Status: —

    实例的状态

  • Conditions: —

    附加状态



6209
6210
6211
# File 'lib/v20190924/models.rb', line 6209

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
# File 'lib/v20190924/models.rb', line 6217

def deserialize(params)
  @RegistryId = params['RegistryId']
  @Status = params['Status']
  unless params['Conditions'].nil?
    @Conditions = []
    params['Conditions'].each do |i|
      registrycondition_tmp = RegistryCondition.new
      registrycondition_tmp.deserialize(i)
      @Conditions << registrycondition_tmp
    end
  end
end