Class: TencentCloud::Wedata::V20210820::ScriptRequestInfo

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

Overview

开发空间-上传脚本请求

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filepath = nil, projectid = nil, version = nil, operation = nil, extrainfo = nil, bucketname = nil, region = nil, fileextensiontype = nil) ⇒ ScriptRequestInfo

Returns a new instance of ScriptRequestInfo.



33507
33508
33509
33510
33511
33512
33513
33514
33515
33516
# File 'lib/v20210820/models.rb', line 33507

def initialize(filepath=nil, projectid=nil, version=nil, operation=nil, extrainfo=nil, bucketname=nil, region=nil, fileextensiontype=nil)
  @FilePath = filepath
  @ProjectId = projectid
  @Version = version
  @Operation = operation
  @ExtraInfo = extrainfo
  @BucketName = bucketname
  @Region = region
  @FileExtensionType = fileextensiontype
end

Instance Attribute Details

#BucketNameObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def BucketName
  @BucketName
end

#ExtraInfoObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def ExtraInfo
  @ExtraInfo
end

#FileExtensionTypeObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def FileExtensionType
  @FileExtensionType
end

#FilePathObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def FilePath
  @FilePath
end

#OperationObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def Operation
  @Operation
end

#ProjectIdObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def ProjectId
  @ProjectId
end

#RegionObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def Region
  @Region
end

#VersionObject

项目区1470575647377821696项目,f1目录下:/datastudio/project/1470575647377821696/f1/sql1234.sql 个人区:/datastudio/personal/sqlTTT.sql

Parameters:

  • FilePath:

    脚本路径

  • ProjectId:

    项目id

  • Version:

    脚本版本

  • Operation:

    操作类型

  • ExtraInfo:

    额外信息

  • BucketName:

    桶名称

  • Region:

    所属地区

  • FileExtensionType:

    文件扩展类型



33505
33506
33507
# File 'lib/v20210820/models.rb', line 33505

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



33518
33519
33520
33521
33522
33523
33524
33525
33526
33527
# File 'lib/v20210820/models.rb', line 33518

def deserialize(params)
  @FilePath = params['FilePath']
  @ProjectId = params['ProjectId']
  @Version = params['Version']
  @Operation = params['Operation']
  @ExtraInfo = params['ExtraInfo']
  @BucketName = params['BucketName']
  @Region = params['Region']
  @FileExtensionType = params['FileExtensionType']
end