Class: TencentCloud::Cfs::V20190719::DeleteCfsSnapshotRequest

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

Overview

DeleteCfsSnapshot请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(snapshotid = nil, snapshotids = nil) ⇒ DeleteCfsSnapshotRequest

Returns a new instance of DeleteCfsSnapshotRequest.



997
998
999
1000
# File 'lib/v20190719/models.rb', line 997

def initialize(snapshotid=nil, snapshotids=nil)
  @SnapshotId = snapshotid
  @SnapshotIds = snapshotids
end

Instance Attribute Details

#SnapshotIdObject

Parameters:

  • SnapshotId:

    文件系统快照id,可通过查询快照列表接口获取

  • SnapshotIds:

    需要删除的文件系统快照ID 列表,快照ID,跟ID列表至少填一项



995
996
997
# File 'lib/v20190719/models.rb', line 995

def SnapshotId
  @SnapshotId
end

#SnapshotIdsObject

Parameters:

  • SnapshotId:

    文件系统快照id,可通过查询快照列表接口获取

  • SnapshotIds:

    需要删除的文件系统快照ID 列表,快照ID,跟ID列表至少填一项



995
996
997
# File 'lib/v20190719/models.rb', line 995

def SnapshotIds
  @SnapshotIds
end

Instance Method Details

#deserialize(params) ⇒ Object



1002
1003
1004
1005
# File 'lib/v20190719/models.rb', line 1002

def deserialize(params)
  @SnapshotId = params['SnapshotId']
  @SnapshotIds = params['SnapshotIds']
end