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.



1859
1860
1861
1862
1863
1864
# File 'lib/v20250806/models.rb', line 1859

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



1857
1858
1859
# File 'lib/v20250806/models.rb', line 1857

def AccessScope
  @AccessScope
end

#FolderNameObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

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

  • AccessScope:

    权限范围:SHARED, PRIVATE



1857
1858
1859
# File 'lib/v20250806/models.rb', line 1857

def FolderName
  @FolderName
end

#ParentFolderPathObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

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

  • AccessScope:

    权限范围:SHARED, PRIVATE



1857
1858
1859
# File 'lib/v20250806/models.rb', line 1857

def ParentFolderPath
  @ParentFolderPath
end

#ProjectIdObject

Parameters:

  • FolderName:

    文件夹名称

  • ProjectId:

    项目id

  • ParentFolderPath:

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

  • AccessScope:

    权限范围:SHARED, PRIVATE



1857
1858
1859
# File 'lib/v20250806/models.rb', line 1857

def ProjectId
  @ProjectId
end

Instance Method Details

#deserialize(params) ⇒ Object



1866
1867
1868
1869
1870
1871
# File 'lib/v20250806/models.rb', line 1866

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