Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions content/reference/api/hub/latest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -892,6 +892,32 @@ paths:
$ref: "#/components/responses/Forbidden"
"404":
$ref: "#/components/responses/NotFound"
/v2/repositories/{namespace}/{repository}/groups:
parameters:
- $ref: "#/components/parameters/namespace"
- $ref: "#/components/parameters/repository"
post:
summary: Assign a group (Team) to a repository for access
tags:
- repositories
security:
- bearerAuth: []
parameters:
- in: query
name: group_name
required: true
schema:
type: string
description: Name of the group (team) in the organization.
- in: query
name: permission
required: true
schema:
type: string
description: string - possible values : read, write, admin
responses:
"200":
$ref: "#/components/responses/team_repo"
/v2/orgs/{org_name}/members:
parameters:
- $ref: "#/components/parameters/org_name"
Expand Down Expand Up @@ -3087,6 +3113,20 @@ components:
description: Resources this token has access to
items:
$ref: "#/components/schemas/orgAccessTokenResource"
team_repo:
allOf:
- $ref: "#/components/responses/team_repo"
properties:
group_name:
type: string
description: Name of the group
permission:
type: string
description: Repo access permission
enum:
- read
- write
- admin
parameters:
namespace:
in: path
Expand Down