Class: TencentCloud::Cvm::V20170312::DeleteImagesRequest

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

Overview

DeleteImages请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imageids = nil, deletebindedsnap = nil, dryrun = nil) ⇒ DeleteImagesRequest

Returns a new instance of DeleteImagesRequest.



1649
1650
1651
1652
1653
# File 'lib/v20170312/models.rb', line 1649

def initialize(imageids=nil, deletebindedsnap=nil, dryrun=nil)
  @ImageIds = imageids
  @DeleteBindedSnap = deletebindedsnap
  @DryRun = dryrun
end

Instance Attribute Details

#DeleteBindedSnap ⇒ Object

可通过 DescribeImages 接口返回值中的ImageId获取。 默认值:false 默认值:false

Parameters:

  • ImageIds: —

    删除的镜像 ID 列表。

  • DeleteBindedSnap: —

    是否删除镜像关联的快照。

  • DryRun: —

    检测是否支持删除镜像。



1647
1648
1649
# File 'lib/v20170312/models.rb', line 1647

def DeleteBindedSnap
  @DeleteBindedSnap
end

#DryRun ⇒ Object

可通过 DescribeImages 接口返回值中的ImageId获取。 默认值:false 默认值:false

Parameters:

  • ImageIds: —

    删除的镜像 ID 列表。

  • DeleteBindedSnap: —

    是否删除镜像关联的快照。

  • DryRun: —

    检测是否支持删除镜像。



1647
1648
1649
# File 'lib/v20170312/models.rb', line 1647

def DryRun
  @DryRun
end

#ImageIds ⇒ Object

可通过 DescribeImages 接口返回值中的ImageId获取。 默认值:false 默认值:false

Parameters:

  • ImageIds: —

    删除的镜像 ID 列表。

  • DeleteBindedSnap: —

    是否删除镜像关联的快照。

  • DryRun: —

    检测是否支持删除镜像。



1647
1648
1649
# File 'lib/v20170312/models.rb', line 1647

def ImageIds
  @ImageIds
end

Instance Method Details

#deserialize(params) ⇒ Object



1655
1656
1657
1658
1659
# File 'lib/v20170312/models.rb', line 1655

def deserialize(params)
  @ImageIds = params['ImageIds']
  @DeleteBindedSnap = params['DeleteBindedSnap']
  @DryRun = params['DryRun']
end