Class: TencentCloud::Batch::V20170312::OutputMapping

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

Overview

输出映射

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourcepath = nil, destinationpath = nil, outputmappingoption = nil) ⇒ OutputMapping

Returns a new instance of OutputMapping.



3288
3289
3290
3291
3292
# File 'lib/v20170312/models.rb', line 3288

def initialize(sourcepath=nil, destinationpath=nil, outputmappingoption=nil)
  @SourcePath = sourcepath
  @DestinationPath = destinationpath
  @OutputMappingOption = outputmappingoption
end

Instance Attribute Details

#DestinationPathObject

Parameters:

  • SourcePath:

    源端路径

  • DestinationPath:

    目的端路径

  • OutputMappingOption:

    输出映射选项



3286
3287
3288
# File 'lib/v20170312/models.rb', line 3286

def DestinationPath
  @DestinationPath
end

#OutputMappingOptionObject

Parameters:

  • SourcePath:

    源端路径

  • DestinationPath:

    目的端路径

  • OutputMappingOption:

    输出映射选项



3286
3287
3288
# File 'lib/v20170312/models.rb', line 3286

def OutputMappingOption
  @OutputMappingOption
end

#SourcePathObject

Parameters:

  • SourcePath:

    源端路径

  • DestinationPath:

    目的端路径

  • OutputMappingOption:

    输出映射选项



3286
3287
3288
# File 'lib/v20170312/models.rb', line 3286

def SourcePath
  @SourcePath
end

Instance Method Details

#deserialize(params) ⇒ Object



3294
3295
3296
3297
3298
3299
3300
3301
# File 'lib/v20170312/models.rb', line 3294

def deserialize(params)
  @SourcePath = params['SourcePath']
  @DestinationPath = params['DestinationPath']
  unless params['OutputMappingOption'].nil?
    @OutputMappingOption = OutputMappingOption.new
    @OutputMappingOption.deserialize(params['OutputMappingOption'])
  end
end