Class: TencentCloud::Dlc::V20210125::UpdateRowFilterRequest

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

Overview

UpdateRowFilter请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(policyid = nil, policy = nil) ⇒ UpdateRowFilterRequest

Returns a new instance of UpdateRowFilterRequest.



16825
16826
16827
16828
# File 'lib/v20210125/models.rb', line 16825

def initialize(policyid=nil, policy=nil)
  @PolicyId = policyid
  @Policy = policy
end

Instance Attribute Details

#PolicyObject

Parameters:

  • PolicyId:

    行过滤策略的id,此值可以通过DescribeUserInfo或者DescribeWorkGroupInfo接口获取

  • Policy:

    新的过滤策略。



16823
16824
16825
# File 'lib/v20210125/models.rb', line 16823

def Policy
  @Policy
end

#PolicyIdObject

Parameters:

  • PolicyId:

    行过滤策略的id,此值可以通过DescribeUserInfo或者DescribeWorkGroupInfo接口获取

  • Policy:

    新的过滤策略。



16823
16824
16825
# File 'lib/v20210125/models.rb', line 16823

def PolicyId
  @PolicyId
end

Instance Method Details

#deserialize(params) ⇒ Object



16830
16831
16832
16833
16834
16835
16836
# File 'lib/v20210125/models.rb', line 16830

def deserialize(params)
  @PolicyId = params['PolicyId']
  unless params['Policy'].nil?
    @Policy = Policy.new
    @Policy.deserialize(params['Policy'])
  end
end