diff options
Diffstat (limited to 'doc/api/graphql/reference/index.md')
-rw-r--r-- | doc/api/graphql/reference/index.md | 38 |
1 files changed, 37 insertions, 1 deletions
diff --git a/doc/api/graphql/reference/index.md b/doc/api/graphql/reference/index.md index 8d105e6c1ab..9c6a873b0e7 100644 --- a/doc/api/graphql/reference/index.md +++ b/doc/api/graphql/reference/index.md @@ -689,7 +689,6 @@ The API can be explored interactively using the [GraphiQL IDE](../index.md#graph | `downloadCode` | Boolean! | Whether or not a user can perform `download_code` on this resource | | `downloadWikiCode` | Boolean! | Whether or not a user can perform `download_wiki_code` on this resource | | `forkProject` | Boolean! | Whether or not a user can perform `fork_project` on this resource | -| `createProjectSnippet` | Boolean! | Whether or not a user can perform `create_project_snippet` on this resource | | `readCommitStatus` | Boolean! | Whether or not a user can perform `read_commit_status` on this resource | | `requestAccess` | Boolean! | Whether or not a user can perform `request_access` on this resource | | `createPipeline` | Boolean! | Whether or not a user can perform `create_pipeline` on this resource | @@ -710,6 +709,7 @@ The API can be explored interactively using the [GraphiQL IDE](../index.md#graph | `destroyPages` | Boolean! | Whether or not a user can perform `destroy_pages` on this resource | | `readPagesContent` | Boolean! | Whether or not a user can perform `read_pages_content` on this resource | | `adminOperations` | Boolean! | Whether or not a user can perform `admin_operations` on this resource | +| `createSnippet` | Boolean! | Whether or not a user can perform `create_snippet` on this resource | | `readDesign` | Boolean! | Whether or not a user can perform `read_design` on this resource | | `createDesign` | Boolean! | Whether or not a user can perform `create_design` on this resource | | `destroyDesign` | Boolean! | Whether or not a user can perform `destroy_design` on this resource | @@ -787,6 +787,35 @@ The API can be explored interactively using the [GraphiQL IDE](../index.md#graph | `time` | Time! | Time the error frequency stats were recorded | | `count` | Int! | Count of errors received since the previously recorded time | +### Snippet + +| Name | Type | Description | +| --- | ---- | ---------- | +| `userPermissions` | SnippetPermissions! | Permissions for the current user on the resource | +| `id` | ID! | Id of the snippet | +| `title` | String! | Title of the snippet | +| `project` | Project | The project the snippet is associated with | +| `author` | User! | The owner of the snippet | +| `fileName` | String | File Name of the snippet | +| `content` | String! | Content of the snippet | +| `description` | String | Description of the snippet | +| `visibility` | String! | Visibility of the snippet | +| `createdAt` | Time! | Timestamp this snippet was created | +| `updatedAt` | Time! | Timestamp this snippet was updated | +| `webUrl` | String! | Web URL of the snippet | +| `rawUrl` | String! | Raw URL of the snippet | +| `descriptionHtml` | String | The GitLab Flavored Markdown rendering of `description` | + +### SnippetPermissions + +| Name | Type | Description | +| --- | ---- | ---------- | +| `createNote` | Boolean! | Whether or not a user can perform `create_note` on this resource | +| `awardEmoji` | Boolean! | Whether or not a user can perform `award_emoji` on this resource | +| `readSnippet` | Boolean! | Whether or not a user can perform `read_snippet` on this resource | +| `updateSnippet` | Boolean! | Whether or not a user can perform `update_snippet` on this resource | +| `adminSnippet` | Boolean! | Whether or not a user can perform `admin_snippet` on this resource | + ### Submodule | Name | Type | Description | @@ -892,7 +921,14 @@ The API can be explored interactively using the [GraphiQL IDE](../index.md#graph | Name | Type | Description | | --- | ---- | ---------- | +| `userPermissions` | UserPermissions! | Permissions for the current user on the resource | | `name` | String! | Human-readable name of the user | | `username` | String! | Username of the user. Unique within this instance of GitLab | | `avatarUrl` | String! | URL of the user's avatar | | `webUrl` | String! | Web URL of the user | + +### UserPermissions + +| Name | Type | Description | +| --- | ---- | ---------- | +| `createSnippet` | Boolean! | Whether or not a user can perform `create_snippet` on this resource | |