Class: TencentCloud::Wedata::V20250806::ResourceFile

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

Overview

资源文件详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, resourceid = nil, resourcename = nil, localpath = nil, remotepath = nil, fileextensiontype = nil, size = nil, creatoruseruin = nil, creatorusername = nil, updateusername = nil, updateuseruin = nil, bucketname = nil, cosregion = nil, resourcesourcemode = nil, bundleid = nil, bundleinfo = nil) ⇒ ResourceFile

Returns a new instance of ResourceFile.



6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
# File 'lib/v20250806/models.rb', line 6498

def initialize(projectid=nil, resourceid=nil, resourcename=nil, localpath=nil, remotepath=nil, fileextensiontype=nil, size=nil, creatoruseruin=nil, creatorusername=nil, updateusername=nil, updateuseruin=nil, bucketname=nil, cosregion=nil, resourcesourcemode=nil, bundleid=nil, bundleinfo=nil)
  @ProjectId = projectid
  @ResourceId = resourceid
  @ResourceName = resourcename
  @LocalPath = localpath
  @RemotePath = remotepath
  @FileExtensionType = fileextensiontype
  @Size = size
  @CreatorUserUin = creatoruseruin
  @CreatorUserName = creatorusername
  @UpdateUserName = updateusername
  @UpdateUserUin = updateuseruin
  @BucketName = bucketname
  @CosRegion = cosregion
  @ResourceSourceMode = resourcesourcemode
  @BundleId = bundleid
  @BundleInfo = bundleinfo
end

Instance Attribute Details

#BucketNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def BucketName
  @BucketName
end

#BundleIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def BundleId
  @BundleId
end

#BundleInfoObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def BundleInfo
  @BundleInfo
end

#CosRegionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def CosRegion
  @CosRegion
end

#CreatorUserNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def CreatorUserName
  @CreatorUserName
end

#CreatorUserUinObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def CreatorUserUin
  @CreatorUserUin
end

#FileExtensionTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def FileExtensionType
  @FileExtensionType
end

#LocalPathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def LocalPath
  @LocalPath
end

#ProjectIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def ProjectId
  @ProjectId
end

#RemotePathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def RemotePath
  @RemotePath
end

#ResourceIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def ResourceId
  @ResourceId
end

#ResourceNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def ResourceName
  @ResourceName
end

#ResourceSourceModeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def ResourceSourceMode
  @ResourceSourceMode
end

#SizeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def Size
  @Size
end

#UpdateUserNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def UpdateUserName
  @UpdateUserName
end

#UpdateUserUinObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ProjectId:

    项目ID

  • ResourceId:

    资源文件ID

  • ResourceName:

    资源文件名称

  • LocalPath:

    资源文件路径

  • RemotePath:

    资源对象COS存储路径

  • FileExtensionType:

    资源文件类型

  • Size:

    资源大小

  • CreatorUserUin:

    创建用户ID

  • CreatorUserName:

    创建用户名称

  • UpdateUserName:

    最后更新用户名称

  • UpdateUserUin:

    最后更新用户ID

  • BucketName:

    COS 桶

  • CosRegion:

    COS 地域

  • ResourceSourceMode:

    资源来源模式

  • BundleId:

    本地工程ID

  • BundleInfo:

    本地工程信息



6496
6497
6498
# File 'lib/v20250806/models.rb', line 6496

def UpdateUserUin
  @UpdateUserUin
end

Instance Method Details

#deserialize(params) ⇒ Object



6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
# File 'lib/v20250806/models.rb', line 6517

def deserialize(params)
  @ProjectId = params['ProjectId']
  @ResourceId = params['ResourceId']
  @ResourceName = params['ResourceName']
  @LocalPath = params['LocalPath']
  @RemotePath = params['RemotePath']
  @FileExtensionType = params['FileExtensionType']
  @Size = params['Size']
  @CreatorUserUin = params['CreatorUserUin']
  @CreatorUserName = params['CreatorUserName']
  @UpdateUserName = params['UpdateUserName']
  @UpdateUserUin = params['UpdateUserUin']
  @BucketName = params['BucketName']
  @CosRegion = params['CosRegion']
  @ResourceSourceMode = params['ResourceSourceMode']
  @BundleId = params['BundleId']
  @BundleInfo = params['BundleInfo']
end