Class: TencentCloud::Cfs::V20190719::DescribeLifecyclePoliciesRequest

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

Overview

DescribeLifecyclePolicies请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(lifecyclepolicyname = nil, pagesize = nil, pagenumber = nil, filesystemid = nil, lifecyclepolicyid = nil) ⇒ DescribeLifecyclePoliciesRequest

Returns a new instance of DescribeLifecyclePoliciesRequest.



2285
2286
2287
2288
2289
2290
2291
# File 'lib/v20190719/models.rb', line 2285

def initialize(lifecyclepolicyname=nil, pagesize=nil, pagenumber=nil, filesystemid=nil, lifecyclepolicyid=nil)
  @LifecyclePolicyName = lifecyclepolicyname
  @PageSize = pagesize
  @PageNumber = pagenumber
  @FileSystemId = filesystemid
  @LifecyclePolicyID = lifecyclepolicyid
end

Instance Attribute Details

#FileSystemIdObject

Parameters:

  • 生命周期管理策略名称

  • 每个分页包含的生命周期管理策略个数

  • 列表的分页页码

  • 文件系统ID

  • 生命周期管理策略ID



2283
2284
2285
# File 'lib/v20190719/models.rb', line 2283

def FileSystemId
  @FileSystemId
end

#LifecyclePolicyIDObject

Parameters:

  • 生命周期管理策略名称

  • 每个分页包含的生命周期管理策略个数

  • 列表的分页页码

  • 文件系统ID

  • 生命周期管理策略ID



2283
2284
2285
# File 'lib/v20190719/models.rb', line 2283

def LifecyclePolicyID
  @LifecyclePolicyID
end

#LifecyclePolicyNameObject

Parameters:

  • 生命周期管理策略名称

  • 每个分页包含的生命周期管理策略个数

  • 列表的分页页码

  • 文件系统ID

  • 生命周期管理策略ID



2283
2284
2285
# File 'lib/v20190719/models.rb', line 2283

def LifecyclePolicyName
  @LifecyclePolicyName
end

#PageNumberObject

Parameters:

  • 生命周期管理策略名称

  • 每个分页包含的生命周期管理策略个数

  • 列表的分页页码

  • 文件系统ID

  • 生命周期管理策略ID



2283
2284
2285
# File 'lib/v20190719/models.rb', line 2283

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • 生命周期管理策略名称

  • 每个分页包含的生命周期管理策略个数

  • 列表的分页页码

  • 文件系统ID

  • 生命周期管理策略ID



2283
2284
2285
# File 'lib/v20190719/models.rb', line 2283

def PageSize
  @PageSize
end

Instance Method Details

#deserialize(params) ⇒ Object



2293
2294
2295
2296
2297
2298
2299
# File 'lib/v20190719/models.rb', line 2293

def deserialize(params)
  @LifecyclePolicyName = params['LifecyclePolicyName']
  @PageSize = params['PageSize']
  @PageNumber = params['PageNumber']
  @FileSystemId = params['FileSystemId']
  @LifecyclePolicyID = params['LifecyclePolicyID']
end