Class: TencentCloud::Monitor::V20180724::DescribePolicyGroupListGroup

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

Overview

DescribePolicyGroupList.Group

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, groupname = nil, isopen = nil, viewname = nil, lastedituin = nil, updatetime = nil, inserttime = nil, usesum = nil, noshieldedsum = nil, isdefault = nil, cansetdefault = nil, parentgroupid = nil, remark = nil, projectid = nil, conditions = nil, eventconditions = nil, receiverinfos = nil, conditionstemp = nil, instancegroup = nil, isunionrule = nil) ⇒ DescribePolicyGroupListGroup

Returns a new instance of DescribePolicyGroupListGroup.



7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
# File 'lib/v20180724/models.rb', line 7311

def initialize(groupid=nil, groupname=nil, isopen=nil, viewname=nil, lastedituin=nil, updatetime=nil, inserttime=nil, usesum=nil, noshieldedsum=nil, isdefault=nil, cansetdefault=nil, parentgroupid=nil, remark=nil, projectid=nil, conditions=nil, eventconditions=nil, receiverinfos=nil, conditionstemp=nil, instancegroup=nil, isunionrule=nil)
  @GroupId = groupid
  @GroupName = groupname
  @IsOpen = isopen
  @ViewName = viewname
  @LastEditUin = lastedituin
  @UpdateTime = updatetime
  @InsertTime = inserttime
  @UseSum = usesum
  @NoShieldedSum = noshieldedsum
  @IsDefault = isdefault
  @CanSetDefault = cansetdefault
  @ParentGroupId = parentgroupid
  @Remark = remark
  @ProjectId = projectid
  @Conditions = conditions
  @EventConditions = eventconditions
  @ReceiverInfos = receiverinfos
  @ConditionsTemp = conditionstemp
  @InstanceGroup = instancegroup
  @IsUnionRule = isunionrule
end

Instance Attribute Details

#CanSetDefaultObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def CanSetDefault
  @CanSetDefault
end

#ConditionsObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def Conditions
  @Conditions
end

#ConditionsTempObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def ConditionsTemp
  @ConditionsTemp
end

#EventConditionsObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def EventConditions
  @EventConditions
end

#GroupIdObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def GroupId
  @GroupId
end

#GroupNameObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def GroupName
  @GroupName
end

#InsertTimeObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def InsertTime
  @InsertTime
end

#InstanceGroupObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def InstanceGroup
  @InstanceGroup
end

#IsDefaultObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def IsDefault
  @IsDefault
end

#IsOpenObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def IsOpen
  @IsOpen
end

#IsUnionRuleObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def IsUnionRule
  @IsUnionRule
end

#LastEditUinObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def LastEditUin
  @LastEditUin
end

#NoShieldedSumObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def NoShieldedSum
  @NoShieldedSum
end

#ParentGroupIdObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def ParentGroupId
  @ParentGroupId
end

#ProjectIdObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def ProjectId
  @ProjectId
end

#ReceiverInfosObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def ReceiverInfos
  @ReceiverInfos
end

#RemarkObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def Remark
  @Remark
end

#UpdateTimeObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def UpdateTime
  @UpdateTime
end

#UseSumObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def UseSum
  @UseSum
end

#ViewNameObject

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

Parameters:

  • GroupId:

    策略组id

  • GroupName:

    策略组名称

  • IsOpen:

    是否开启

  • ViewName:

    策略视图名称

  • LastEditUin:

    最近编辑的用户uin

  • UpdateTime:

    最后修改时间

  • InsertTime:

    创建时间

  • UseSum:

    策略组绑定的实例数

  • NoShieldedSum:

    策略组绑定的未屏蔽实例数

  • IsDefault:

    是否为默认策略,0表示非默认策略,1表示默认策略

  • CanSetDefault:

    是否可以设置成默认策略

  • ParentGroupId:

    父策略组id

  • Remark:

    策略组备注

  • ProjectId:

    策略组所属项目id

  • Conditions:

    阈值规则列表

  • EventConditions:

    产品事件规则列表

  • ReceiverInfos:

    用户接收人列表

  • ConditionsTemp:

    模板策略组

  • InstanceGroup:

    策略组绑定的实例组信息

  • IsUnionRule:

    且或规则标识, 0表示或规则(任意一条规则满足阈值条件就告警), 1表示且规则(所有规则都满足阈值条件才告警)



7309
7310
7311
# File 'lib/v20180724/models.rb', line 7309

def ViewName
  @ViewName
end

Instance Method Details

#deserialize(params) ⇒ Object



7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
# File 'lib/v20180724/models.rb', line 7334

def deserialize(params)
  @GroupId = params['GroupId']
  @GroupName = params['GroupName']
  @IsOpen = params['IsOpen']
  @ViewName = params['ViewName']
  @LastEditUin = params['LastEditUin']
  @UpdateTime = params['UpdateTime']
  @InsertTime = params['InsertTime']
  @UseSum = params['UseSum']
  @NoShieldedSum = params['NoShieldedSum']
  @IsDefault = params['IsDefault']
  @CanSetDefault = params['CanSetDefault']
  @ParentGroupId = params['ParentGroupId']
  @Remark = params['Remark']
  @ProjectId = params['ProjectId']
  unless params['Conditions'].nil?
    @Conditions = []
    params['Conditions'].each do |i|
      describepolicygroupinfocondition_tmp = DescribePolicyGroupInfoCondition.new
      describepolicygroupinfocondition_tmp.deserialize(i)
      @Conditions << describepolicygroupinfocondition_tmp
    end
  end
  unless params['EventConditions'].nil?
    @EventConditions = []
    params['EventConditions'].each do |i|
      describepolicygroupinfoeventcondition_tmp = DescribePolicyGroupInfoEventCondition.new
      describepolicygroupinfoeventcondition_tmp.deserialize(i)
      @EventConditions << describepolicygroupinfoeventcondition_tmp
    end
  end
  unless params['ReceiverInfos'].nil?
    @ReceiverInfos = []
    params['ReceiverInfos'].each do |i|
      describepolicygroupinforeceiverinfo_tmp = DescribePolicyGroupInfoReceiverInfo.new
      describepolicygroupinforeceiverinfo_tmp.deserialize(i)
      @ReceiverInfos << describepolicygroupinforeceiverinfo_tmp
    end
  end
  unless params['ConditionsTemp'].nil?
    @ConditionsTemp = DescribePolicyGroupInfoConditionTpl.new
    @ConditionsTemp.deserialize(params['ConditionsTemp'])
  end
  unless params['InstanceGroup'].nil?
    @InstanceGroup = DescribePolicyGroupListGroupInstanceGroup.new
    @InstanceGroup.deserialize(params['InstanceGroup'])
  end
  @IsUnionRule = params['IsUnionRule']
end