Class: TencentCloud::Cfs::V20190719::BindAutoSnapshotPolicyRequest

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

Overview

BindAutoSnapshotPolicy请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(autosnapshotpolicyid = nil, filesystemids = nil) ⇒ BindAutoSnapshotPolicyRequest

Returns a new instance of BindAutoSnapshotPolicyRequest.



333
334
335
336
# File 'lib/v20190719/models.rb', line 333

def initialize(autosnapshotpolicyid=nil, filesystemids=nil)
  @AutoSnapshotPolicyId = autosnapshotpolicyid
  @FileSystemIds = filesystemids
end

Instance Attribute Details

#AutoSnapshotPolicyIdObject

Parameters:

  • AutoSnapshotPolicyId:

    需要解绑的文件系统ID列表,用"," 分割,文件系统ID,通过查询文件系统列表获取;DescribeCfsFileSystems

  • FileSystemIds:

    解绑的快照策略ID,可以通过DescribeAutoSnapshotPolicies 查询获取



331
332
333
# File 'lib/v20190719/models.rb', line 331

def AutoSnapshotPolicyId
  @AutoSnapshotPolicyId
end

#FileSystemIdsObject

Parameters:

  • AutoSnapshotPolicyId:

    需要解绑的文件系统ID列表,用"," 分割,文件系统ID,通过查询文件系统列表获取;DescribeCfsFileSystems

  • FileSystemIds:

    解绑的快照策略ID,可以通过DescribeAutoSnapshotPolicies 查询获取



331
332
333
# File 'lib/v20190719/models.rb', line 331

def FileSystemIds
  @FileSystemIds
end

Instance Method Details

#deserialize(params) ⇒ Object



338
339
340
341
# File 'lib/v20190719/models.rb', line 338

def deserialize(params)
  @AutoSnapshotPolicyId = params['AutoSnapshotPolicyId']
  @FileSystemIds = params['FileSystemIds']
end