Class: TencentCloud::Cfs::V20190719::DescribeLifecyclePoliciesResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cfs::V20190719::DescribeLifecyclePoliciesResponse
- Defined in:
- lib/v20190719/models.rb
Overview
DescribeLifecyclePolicies返回参数结构体
Instance Attribute Summary collapse
- #LifecyclePolicies ⇒ Object
- #PageNumber ⇒ Object
- #PageSize ⇒ Object
- #RequestId ⇒ Object
- #TotalCount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(pagenumber = nil, pagesize = nil, totalcount = nil, lifecyclepolicies = nil, requestid = nil) ⇒ DescribeLifecyclePoliciesResponse
constructor
A new instance of DescribeLifecyclePoliciesResponse.
Constructor Details
#initialize(pagenumber = nil, pagesize = nil, totalcount = nil, lifecyclepolicies = nil, requestid = nil) ⇒ DescribeLifecyclePoliciesResponse
Returns a new instance of DescribeLifecyclePoliciesResponse.
2317 2318 2319 2320 2321 2322 2323 |
# File 'lib/v20190719/models.rb', line 2317 def initialize(pagenumber=nil, pagesize=nil, totalcount=nil, lifecyclepolicies=nil, requestid=nil) @PageNumber = pagenumber @PageSize = pagesize @TotalCount = totalcount @LifecyclePolicies = lifecyclepolicies @RequestId = requestid end |
Instance Attribute Details
#LifecyclePolicies ⇒ Object
2315 2316 2317 |
# File 'lib/v20190719/models.rb', line 2315 def LifecyclePolicies @LifecyclePolicies end |
#PageNumber ⇒ Object
2315 2316 2317 |
# File 'lib/v20190719/models.rb', line 2315 def PageNumber @PageNumber end |
#PageSize ⇒ Object
2315 2316 2317 |
# File 'lib/v20190719/models.rb', line 2315 def PageSize @PageSize end |
#RequestId ⇒ Object
2315 2316 2317 |
# File 'lib/v20190719/models.rb', line 2315 def RequestId @RequestId end |
#TotalCount ⇒ Object
2315 2316 2317 |
# File 'lib/v20190719/models.rb', line 2315 def TotalCount @TotalCount end |
Instance Method Details
#deserialize(params) ⇒ Object
2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 |
# File 'lib/v20190719/models.rb', line 2325 def deserialize(params) @PageNumber = params['PageNumber'] @PageSize = params['PageSize'] @TotalCount = params['TotalCount'] unless params['LifecyclePolicies'].nil? @LifecyclePolicies = [] params['LifecyclePolicies'].each do |i| lifecyclepolicy_tmp = LifecyclePolicy.new lifecyclepolicy_tmp.deserialize(i) @LifecyclePolicies << lifecyclepolicy_tmp end end @RequestId = params['RequestId'] end |