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.



3516
3517
3518
3519
3520
# File 'lib/v20210331/models.rb', line 3516

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

Instance Attribute Details

#LastUpdatedTimestampObject

Parameters:

  • TargetId:

    目标ID。

  • PolicyContent:

    有效策略内容。

  • LastUpdatedTimestamp:

    有效策略更新时间。



3514
3515
3516
# File 'lib/v20210331/models.rb', line 3514

def LastUpdatedTimestamp
  @LastUpdatedTimestamp
end

#PolicyContentObject

Parameters:

  • TargetId:

    目标ID。

  • PolicyContent:

    有效策略内容。

  • LastUpdatedTimestamp:

    有效策略更新时间。



3514
3515
3516
# File 'lib/v20210331/models.rb', line 3514

def PolicyContent
  @PolicyContent
end

#TargetIdObject

Parameters:

  • TargetId:

    目标ID。

  • PolicyContent:

    有效策略内容。

  • LastUpdatedTimestamp:

    有效策略更新时间。



3514
3515
3516
# File 'lib/v20210331/models.rb', line 3514

def TargetId
  @TargetId
end

Instance Method Details

#deserialize(params) ⇒ Object



3522
3523
3524
3525
3526
# File 'lib/v20210331/models.rb', line 3522

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