Class: TencentCloud::Tke::V20180525::ModifyOpenPolicyListRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::ModifyOpenPolicyListRequest
- Defined in:
- lib/v20180525/models.rb
Overview
ModifyOpenPolicyList请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, openpolicyinfolist = nil, category = nil) ⇒ ModifyOpenPolicyListRequest
constructor
A new instance of ModifyOpenPolicyListRequest.
Constructor Details
#initialize(clusterid = nil, openpolicyinfolist = nil, category = nil) ⇒ ModifyOpenPolicyListRequest
Returns a new instance of ModifyOpenPolicyListRequest.
14383 14384 14385 14386 14387 |
# File 'lib/v20180525/models.rb', line 14383 def initialize(clusterid=nil, =nil, category=nil) @ClusterId = clusterid @OpenPolicyInfoList = @Category = category end |
Instance Attribute Details
#Category ⇒ Object
14381 14382 14383 |
# File 'lib/v20180525/models.rb', line 14381 def Category @Category end |
#ClusterId ⇒ Object
14381 14382 14383 |
# File 'lib/v20180525/models.rb', line 14381 def ClusterId @ClusterId end |
#OpenPolicyInfoList ⇒ Object
14381 14382 14383 |
# File 'lib/v20180525/models.rb', line 14381 def OpenPolicyInfoList @OpenPolicyInfoList end |
Instance Method Details
#deserialize(params) ⇒ Object
14389 14390 14391 14392 14393 14394 14395 14396 14397 14398 14399 14400 |
# File 'lib/v20180525/models.rb', line 14389 def deserialize(params) @ClusterId = params['ClusterId'] unless params['OpenPolicyInfoList'].nil? @OpenPolicyInfoList = [] params['OpenPolicyInfoList'].each do |i| openpolicyswitch_tmp = OpenPolicySwitch.new openpolicyswitch_tmp.deserialize(i) @OpenPolicyInfoList << openpolicyswitch_tmp end end @Category = params['Category'] end |