Class: TencentCloud::Teo::V20220901::TemplateScope

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

Overview

安全模板绑定域名状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, entitystatus = nil) ⇒ TemplateScope

Returns a new instance of TemplateScope.



22321
22322
22323
22324
# File 'lib/v20220901/models.rb', line 22321

def initialize(zoneid=nil, entitystatus=nil)
  @ZoneId = zoneid
  @EntityStatus = entitystatus
end

Instance Attribute Details

#EntityStatusObject

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

Parameters:

  • ZoneId:

    站点ID。

  • EntityStatus:

    实例状态列表。



22319
22320
22321
# File 'lib/v20220901/models.rb', line 22319

def EntityStatus
  @EntityStatus
end

#ZoneIdObject

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

Parameters:

  • ZoneId:

    站点ID。

  • EntityStatus:

    实例状态列表。



22319
22320
22321
# File 'lib/v20220901/models.rb', line 22319

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



22326
22327
22328
22329
22330
22331
22332
22333
22334
22335
22336
# File 'lib/v20220901/models.rb', line 22326

def deserialize(params)
  @ZoneId = params['ZoneId']
  unless params['EntityStatus'].nil?
    @EntityStatus = []
    params['EntityStatus'].each do |i|
      entitystatus_tmp = EntityStatus.new
      entitystatus_tmp.deserialize(i)
      @EntityStatus << entitystatus_tmp
    end
  end
end