Class: TencentCloud::Wedata::V20250806::CreateSQLFolderRequest

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

Overview

CreateSQLFolder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(foldername = nil, projectid = nil, parentfolderpath = nil, accessscope = nil) ⇒ CreateSQLFolderRequest

Returns a new instance of CreateSQLFolderRequest.



1178
1179
1180
1181
1182
1183
# File 'lib/v20250806/models.rb', line 1178

def initialize(foldername=nil, projectid=nil, parentfolderpath=nil, accessscope=nil)
  @FolderName = foldername
  @ProjectId = projectid
  @ParentFolderPath = parentfolderpath
  @AccessScope = accessscope
end

Instance Attribute Details

#AccessScopeObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc,路径头需带斜杠,查询根目录传/

  • AccessScope:

    权限范围:SHARED, PRIVATE



1176
1177
1178
# File 'lib/v20250806/models.rb', line 1176

def AccessScope
  @AccessScope
end

#FolderNameObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc,路径头需带斜杠,查询根目录传/

  • AccessScope:

    权限范围:SHARED, PRIVATE



1176
1177
1178
# File 'lib/v20250806/models.rb', line 1176

def FolderName
  @FolderName
end

#ParentFolderPathObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc,路径头需带斜杠,查询根目录传/

  • AccessScope:

    权限范围:SHARED, PRIVATE



1176
1177
1178
# File 'lib/v20250806/models.rb', line 1176

def ParentFolderPath
  @ParentFolderPath
end

#ProjectIdObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

    父文件夹path,/aaa/bbb/ccc,路径头需带斜杠,查询根目录传/

  • AccessScope:

    权限范围:SHARED, PRIVATE



1176
1177
1178
# File 'lib/v20250806/models.rb', line 1176

def ProjectId
  @ProjectId
end

Instance Method Details

#deserialize(params) ⇒ Object



1185
1186
1187
1188
1189
1190
# File 'lib/v20250806/models.rb', line 1185

def deserialize(params)
  @FolderName = params['FolderName']
  @ProjectId = params['ProjectId']
  @ParentFolderPath = params['ParentFolderPath']
  @AccessScope = params['AccessScope']
end