Skip to content

Commit cb815be

Browse files
chore: update api schema dump
Co-authored-by: octodog <mu001@lablup.com>
1 parent ac97a1c commit cb815be

2 files changed

Lines changed: 60 additions & 0 deletions

File tree

docs/manager/graphql-reference/supergraph.graphql

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10759,6 +10759,11 @@ type Mutation
1075910759
"""Added in 26.4.2. Permanently purge a virtual folder."""
1076010760
purgeVfolderV2(vfolderId: UUID!): PurgeVFolderV2Payload! @join__field(graph: STRAWBERRY)
1076110761

10762+
"""
10763+
Added in UNRELEASED. Update virtual folder attributes. RBAC enforced via scope chain.
10764+
"""
10765+
updateVfolderV2(vfolderId: UUID!, input: UpdateVFolderV2Input!): UpdateVFolderV2Payload! @join__field(graph: STRAWBERRY)
10766+
1076210767
"""Added in 26.4.2. Deploy a deployment directly from a model VFolder."""
1076310768
deployVfolderV2(vfolderId: UUID!, input: DeployVFolderV2Input!): DeployVFolderV2Payload! @join__field(graph: STRAWBERRY)
1076410769

@@ -10768,6 +10773,11 @@ type Mutation
1076810773
"""Added in 26.4.2. Permanently purge multiple virtual folders."""
1076910774
bulkPurgeVfoldersV2(input: BulkPurgeVFoldersV2Input!): BulkPurgeVFoldersV2Payload! @join__field(graph: STRAWBERRY)
1077010775

10776+
"""
10777+
Added in UNRELEASED. Create a virtual folder owned by the specified project. Requires project-scoped CREATE permission.
10778+
"""
10779+
createProjectVfolderV2(projectId: UUID!, input: CreateVFolderV2Input!): CreateVFolderV2Payload! @join__field(graph: STRAWBERRY)
10780+
1077110781
"""Added in 26.4.2. Clone a virtual folder."""
1077210782
cloneVfolderV2(vfolderId: UUID!, input: CloneVFolderV2Input!): CloneVFolderV2Payload! @join__field(graph: STRAWBERRY)
1077310783

@@ -17729,6 +17739,28 @@ type UpdateUserV2Payload
1772917739
user: UserV2!
1773017740
}
1773117741

17742+
"""Added in UNRELEASED. Input for updating a virtual folder."""
17743+
input UpdateVFolderV2Input
17744+
@join__type(graph: STRAWBERRY)
17745+
{
17746+
"""Updated vfolder name."""
17747+
name: String = null
17748+
17749+
"""Updated cloneable setting."""
17750+
cloneable: Boolean = null
17751+
17752+
"""Updated permission level (ro, rw, wd)."""
17753+
permission: String = null
17754+
}
17755+
17756+
"""Added in UNRELEASED. Payload returned after updating a virtual folder."""
17757+
type UpdateVFolderV2Payload
17758+
@join__type(graph: STRAWBERRY)
17759+
{
17760+
"""Updated virtual folder"""
17761+
vfolder: VFolder!
17762+
}
17763+
1773217764
"""Added in 25.16.0. Input for updating VFS storage"""
1773317765
input UpdateVFSStorageInput
1773417766
@join__type(graph: STRAWBERRY)

docs/manager/graphql-reference/v2-schema.graphql

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6749,6 +6749,11 @@ type Mutation {
67496749
"""Added in 26.4.2. Permanently purge a virtual folder."""
67506750
purgeVfolderV2(vfolderId: UUID!): PurgeVFolderV2Payload!
67516751

6752+
"""
6753+
Added in UNRELEASED. Update virtual folder attributes. RBAC enforced via scope chain.
6754+
"""
6755+
updateVfolderV2(vfolderId: UUID!, input: UpdateVFolderV2Input!): UpdateVFolderV2Payload!
6756+
67526757
"""Added in 26.4.2. Deploy a deployment directly from a model VFolder."""
67536758
deployVfolderV2(vfolderId: UUID!, input: DeployVFolderV2Input!): DeployVFolderV2Payload!
67546759

@@ -6758,6 +6763,11 @@ type Mutation {
67586763
"""Added in 26.4.2. Permanently purge multiple virtual folders."""
67596764
bulkPurgeVfoldersV2(input: BulkPurgeVFoldersV2Input!): BulkPurgeVFoldersV2Payload!
67606765

6766+
"""
6767+
Added in UNRELEASED. Create a virtual folder owned by the specified project. Requires project-scoped CREATE permission.
6768+
"""
6769+
createProjectVfolderV2(projectId: UUID!, input: CreateVFolderV2Input!): CreateVFolderV2Payload!
6770+
67616771
"""Added in 26.4.2. Clone a virtual folder."""
67626772
cloneVfolderV2(vfolderId: UUID!, input: CloneVFolderV2Input!): CloneVFolderV2Payload!
67636773

@@ -12051,6 +12061,24 @@ type UpdateVFSStoragePayload {
1205112061
vfsStorage: VFSStorage!
1205212062
}
1205312063

12064+
"""Added in UNRELEASED. Input for updating a virtual folder."""
12065+
input UpdateVFolderV2Input {
12066+
"""Updated vfolder name."""
12067+
name: String = null
12068+
12069+
"""Updated cloneable setting."""
12070+
cloneable: Boolean = null
12071+
12072+
"""Updated permission level (ro, rw, wd)."""
12073+
permission: String = null
12074+
}
12075+
12076+
"""Added in UNRELEASED. Payload returned after updating a virtual folder."""
12077+
type UpdateVFolderV2Payload {
12078+
"""Updated virtual folder"""
12079+
vfolder: VFolder!
12080+
}
12081+
1205412082
"""
1205512083
Added in 24.09.0. Input for creating or updating domain-level app configuration.
1205612084
The provided extra_config object will completely replace the existing configuration;

0 commit comments

Comments
 (0)