Skip to content

Commit 5f76a19

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

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
@@ -10762,6 +10762,11 @@ type Mutation
1076210762
"""Added in 26.4.2. Permanently purge a virtual folder."""
1076310763
purgeVfolderV2(vfolderId: UUID!): PurgeVFolderV2Payload! @join__field(graph: STRAWBERRY)
1076410764

10765+
"""
10766+
Added in UNRELEASED. Update virtual folder attributes. RBAC enforced via scope chain.
10767+
"""
10768+
updateVFolder(vfolderId: UUID!, input: UpdateVFolderV2Input!): UpdateVFolderV2Payload! @join__field(graph: STRAWBERRY)
10769+
1076510770
"""Added in 26.4.2. Deploy a deployment directly from a model VFolder."""
1076610771
deployVfolderV2(vfolderId: UUID!, input: DeployVFolderV2Input!): DeployVFolderV2Payload! @join__field(graph: STRAWBERRY)
1076710772

@@ -10771,6 +10776,11 @@ type Mutation
1077110776
"""Added in 26.4.2. Permanently purge multiple virtual folders."""
1077210777
bulkPurgeVfoldersV2(input: BulkPurgeVFoldersV2Input!): BulkPurgeVFoldersV2Payload! @join__field(graph: STRAWBERRY)
1077310778

10779+
"""
10780+
Added in UNRELEASED. Create a virtual folder owned by the specified project. Requires project-scoped CREATE permission.
10781+
"""
10782+
createProjectVFolder(projectId: UUID!, input: CreateVFolderV2Input!): CreateVFolderV2Payload! @join__field(graph: STRAWBERRY)
10783+
1077410784
"""Added in 26.4.2. Clone a virtual folder."""
1077510785
cloneVfolderV2(vfolderId: UUID!, input: CloneVFolderV2Input!): CloneVFolderV2Payload! @join__field(graph: STRAWBERRY)
1077610786

@@ -17737,6 +17747,28 @@ type UpdateUserV2Payload
1773717747
user: UserV2!
1773817748
}
1773917749

17750+
"""Added in UNRELEASED. Input for updating a virtual folder."""
17751+
input UpdateVFolderV2Input
17752+
@join__type(graph: STRAWBERRY)
17753+
{
17754+
"""Updated vfolder name."""
17755+
name: String = null
17756+
17757+
"""Updated cloneable setting."""
17758+
cloneable: Boolean = null
17759+
17760+
"""Updated permission level (ro, rw, wd)."""
17761+
permission: String = null
17762+
}
17763+
17764+
"""Added in UNRELEASED. Payload returned after updating a virtual folder."""
17765+
type UpdateVFolderV2Payload
17766+
@join__type(graph: STRAWBERRY)
17767+
{
17768+
"""Updated virtual folder"""
17769+
vfolder: VFolder!
17770+
}
17771+
1774017772
"""Added in 25.16.0. Input for updating VFS storage"""
1774117773
input UpdateVFSStorageInput
1774217774
@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
@@ -6752,6 +6752,11 @@ type Mutation {
67526752
"""Added in 26.4.2. Permanently purge a virtual folder."""
67536753
purgeVfolderV2(vfolderId: UUID!): PurgeVFolderV2Payload!
67546754

6755+
"""
6756+
Added in UNRELEASED. Update virtual folder attributes. RBAC enforced via scope chain.
6757+
"""
6758+
updateVFolder(vfolderId: UUID!, input: UpdateVFolderV2Input!): UpdateVFolderV2Payload!
6759+
67556760
"""Added in 26.4.2. Deploy a deployment directly from a model VFolder."""
67566761
deployVfolderV2(vfolderId: UUID!, input: DeployVFolderV2Input!): DeployVFolderV2Payload!
67576762

@@ -6761,6 +6766,11 @@ type Mutation {
67616766
"""Added in 26.4.2. Permanently purge multiple virtual folders."""
67626767
bulkPurgeVfoldersV2(input: BulkPurgeVFoldersV2Input!): BulkPurgeVFoldersV2Payload!
67636768

6769+
"""
6770+
Added in UNRELEASED. Create a virtual folder owned by the specified project. Requires project-scoped CREATE permission.
6771+
"""
6772+
createProjectVFolder(projectId: UUID!, input: CreateVFolderV2Input!): CreateVFolderV2Payload!
6773+
67646774
"""Added in 26.4.2. Clone a virtual folder."""
67656775
cloneVfolderV2(vfolderId: UUID!, input: CloneVFolderV2Input!): CloneVFolderV2Payload!
67666776

@@ -12059,6 +12069,24 @@ type UpdateVFSStoragePayload {
1205912069
vfsStorage: VFSStorage!
1206012070
}
1206112071

12072+
"""Added in UNRELEASED. Input for updating a virtual folder."""
12073+
input UpdateVFolderV2Input {
12074+
"""Updated vfolder name."""
12075+
name: String = null
12076+
12077+
"""Updated cloneable setting."""
12078+
cloneable: Boolean = null
12079+
12080+
"""Updated permission level (ro, rw, wd)."""
12081+
permission: String = null
12082+
}
12083+
12084+
"""Added in UNRELEASED. Payload returned after updating a virtual folder."""
12085+
type UpdateVFolderV2Payload {
12086+
"""Updated virtual folder"""
12087+
vfolder: VFolder!
12088+
}
12089+
1206212090
"""
1206312091
Added in 24.09.0. Input for creating or updating domain-level app configuration.
1206412092
The provided extra_config object will completely replace the existing configuration;

0 commit comments

Comments
 (0)