Class: TencentCloud::Cfs::V20190719::UnbindAutoSnapshotPolicyRequest

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

Overview

UnbindAutoSnapshotPolicy请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of UnbindAutoSnapshotPolicyRequest.



3979
3980
3981
3982
# File 'lib/v20190719/models.rb', line 3979

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

Instance Attribute Details

#AutoSnapshotPolicyIdObject

Parameters:

  • FileSystemIds:

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

  • AutoSnapshotPolicyId:

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



3977
3978
3979
# File 'lib/v20190719/models.rb', line 3977

def AutoSnapshotPolicyId
  @AutoSnapshotPolicyId
end

#FileSystemIdsObject

Parameters:

  • FileSystemIds:

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

  • AutoSnapshotPolicyId:

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



3977
3978
3979
# File 'lib/v20190719/models.rb', line 3977

def FileSystemIds
  @FileSystemIds
end

Instance Method Details

#deserialize(params) ⇒ Object



3984
3985
3986
3987
# File 'lib/v20190719/models.rb', line 3984

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