Class: TencentCloud::Monitor::V20180724::DescribePolicyConditionListConfigManualPeriod

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

Overview

DescribePolicyConditionList.ConfigManual.Period

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(default = nil, keys = nil, need = nil) ⇒ DescribePolicyConditionListConfigManualPeriod

Returns a new instance of DescribePolicyConditionListConfigManualPeriod.



6669
6670
6671
6672
6673
# File 'lib/v20180724/models.rb', line 6669

def initialize(default=nil, keys=nil, need=nil)
  @Default = default
  @Keys = keys
  @Need = need
end

Instance Attribute Details

#DefaultObject

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

Parameters:

  • Default:

    默认周期,单位:秒

  • Keys:

    可选周期,单位:秒

  • Need:

    是否必须



6667
6668
6669
# File 'lib/v20180724/models.rb', line 6667

def Default
  @Default
end

#KeysObject

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

Parameters:

  • Default:

    默认周期,单位:秒

  • Keys:

    可选周期,单位:秒

  • Need:

    是否必须



6667
6668
6669
# File 'lib/v20180724/models.rb', line 6667

def Keys
  @Keys
end

#NeedObject

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

Parameters:

  • Default:

    默认周期,单位:秒

  • Keys:

    可选周期,单位:秒

  • Need:

    是否必须



6667
6668
6669
# File 'lib/v20180724/models.rb', line 6667

def Need
  @Need
end

Instance Method Details

#deserialize(params) ⇒ Object



6675
6676
6677
6678
6679
# File 'lib/v20180724/models.rb', line 6675

def deserialize(params)
  @Default = params['Default']
  @Keys = params['Keys']
  @Need = params['Need']
end