Class: TencentCloud::Monitor::V20180724::DescribeBindingPolicyObjectListInstanceGroup

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

Overview

DescribeBindingPolicyObjectList返回的是实例分组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instancegroupid = nil, viewname = nil, lastedituin = nil, groupname = nil, instancesum = nil, updatetime = nil, inserttime = nil, regions = nil) ⇒ DescribeBindingPolicyObjectListInstanceGroup

Returns a new instance of DescribeBindingPolicyObjectListInstanceGroup.



5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
# File 'lib/v20180724/models.rb', line 5448

def initialize(instancegroupid=nil, viewname=nil, lastedituin=nil, groupname=nil, instancesum=nil, updatetime=nil, inserttime=nil, regions=nil)
  @InstanceGroupId = instancegroupid
  @ViewName = viewname
  @LastEditUin = lastedituin
  @GroupName = groupname
  @InstanceSum = instancesum
  @UpdateTime = updatetime
  @InsertTime = inserttime
  @Regions = regions
end

Instance Attribute Details

#GroupNameObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def GroupName
  @GroupName
end

#InsertTimeObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def InsertTime
  @InsertTime
end

#InstanceGroupIdObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def InstanceGroupId
  @InstanceGroupId
end

#InstanceSumObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def InstanceSum
  @InstanceSum
end

#LastEditUinObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def LastEditUin
  @LastEditUin
end

#RegionsObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def Regions
  @Regions
end

#UpdateTimeObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def UpdateTime
  @UpdateTime
end

#ViewNameObject

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

Parameters:

  • InstanceGroupId:

    实例分组id

  • ViewName:

    告警策略类型名称

  • LastEditUin:

    最后编辑uin

  • GroupName:

    实例分组名称

  • InstanceSum:

    实例数量

  • UpdateTime:

    更新时间

  • InsertTime:

    创建时间

  • Regions:

    实例所在的地域集合



5446
5447
5448
# File 'lib/v20180724/models.rb', line 5446

def ViewName
  @ViewName
end

Instance Method Details

#deserialize(params) ⇒ Object



5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
# File 'lib/v20180724/models.rb', line 5459

def deserialize(params)
  @InstanceGroupId = params['InstanceGroupId']
  @ViewName = params['ViewName']
  @LastEditUin = params['LastEditUin']
  @GroupName = params['GroupName']
  @InstanceSum = params['InstanceSum']
  @UpdateTime = params['UpdateTime']
  @InsertTime = params['InsertTime']
  @Regions = params['Regions']
end