class TencentCloud::Cvm::V20170312::CreateImageRequest
CreateImage请求参数结构体
def deserialize(params)
def deserialize(params) @ImageName = params['ImageName'] @InstanceId = params['InstanceId'] @ImageDescription = params['ImageDescription'] @ForcePoweroff = params['ForcePoweroff'] @Sysprep = params['Sysprep'] @DataDiskIds = params['DataDiskIds'] @SnapshotIds = params['SnapshotIds'] @DryRun = params['DryRun'] unless params['TagSpecification'].nil? @TagSpecification = [] params['TagSpecification'].each do |i| tagspecification_tmp = TagSpecification.new tagspecification_tmp.deserialize(i) @TagSpecification << tagspecification_tmp end end @ImageFamily = params['ImageFamily'] end
def initialize(imagename=nil, instanceid=nil, imagedescription=nil, forcepoweroff=nil, sysprep=nil, datadiskids=nil, snapshotids=nil, dryrun=nil, tagspecification=nil, imagefamily=nil)
def initialize(imagename=nil, instanceid=nil, imagedescription=nil, forcepoweroff=nil, sysprep=nil, datadiskids=nil, snapshotids=nil, dryrun=nil, tagspecification=nil, imagefamily=nil) @ImageName = imagename @InstanceId = instanceid @ImageDescription = imagedescription @ForcePoweroff = forcepoweroff @Sysprep = sysprep @DataDiskIds = datadiskids @SnapshotIds = snapshotids @DryRun = dryrun @TagSpecification = tagspecification @ImageFamily = imagefamily end