Class: TencentCloud::Organization::V20210331::EffectivePolicy

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

Overview

有效策略。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(targetid = nil, policycontent = nil, lastupdatedtimestamp = nil) ⇒ EffectivePolicy

Returns a new instance of EffectivePolicy.



3654
3655
3656
3657
3658
# File 'lib/v20210331/models.rb', line 3654

def initialize(targetid=nil, policycontent=nil, lastupdatedtimestamp=nil)
  @TargetId = targetid
  @PolicyContent = policycontent
  @LastUpdatedTimestamp = lastupdatedtimestamp
end

Instance Attribute Details

#LastUpdatedTimestampObject

Parameters:

  • TargetId:

    目标ID。

  • PolicyContent:

    有效策略内容。

  • LastUpdatedTimestamp:

    有效策略更新时间。



3652
3653
3654
# File 'lib/v20210331/models.rb', line 3652

def LastUpdatedTimestamp
  @LastUpdatedTimestamp
end

#PolicyContentObject

Parameters:

  • TargetId:

    目标ID。

  • PolicyContent:

    有效策略内容。

  • LastUpdatedTimestamp:

    有效策略更新时间。



3652
3653
3654
# File 'lib/v20210331/models.rb', line 3652

def PolicyContent
  @PolicyContent
end

#TargetIdObject

Parameters:

  • TargetId:

    目标ID。

  • PolicyContent:

    有效策略内容。

  • LastUpdatedTimestamp:

    有效策略更新时间。



3652
3653
3654
# File 'lib/v20210331/models.rb', line 3652

def TargetId
  @TargetId
end

Instance Method Details

#deserialize(params) ⇒ Object



3660
3661
3662
3663
3664
# File 'lib/v20210331/models.rb', line 3660

def deserialize(params)
  @TargetId = params['TargetId']
  @PolicyContent = params['PolicyContent']
  @LastUpdatedTimestamp = params['LastUpdatedTimestamp']
end