diff --git a/docs/build-customize-contribute/swagger.yaml b/docs/build-customize-contribute/swagger.yaml index 0e4a6d503..87d02199f 100644 --- a/docs/build-customize-contribute/swagger.yaml +++ b/docs/build-customize-contribute/swagger.yaml @@ -2238,160 +2238,6 @@ paths: $ref: '#/responses/404' '500': $ref: '#/responses/500' - /projects/{project_name_or_id}/robots: - get: - summary: Get all robot accounts of specified project - description: Get all robot accounts of specified project - parameters: - - $ref: '#/parameters/requestId' - - $ref: '#/parameters/isResourceName' - - $ref: '#/parameters/projectNameOrId' - - $ref: '#/parameters/page' - - $ref: '#/parameters/pageSize' - - $ref: '#/parameters/query' - - $ref: '#/parameters/sort' - tags: - - robotv1 - operationId: ListRobotV1 - responses: - '200': - description: Success - headers: - X-Total-Count: - description: The total count of robot accounts - type: integer - Link: - description: Link refers to the previous page and next page - type: string - schema: - type: array - items: - $ref: '#/definitions/Robot' - '400': - $ref: '#/responses/400' - '404': - $ref: '#/responses/404' - '500': - $ref: '#/responses/500' - post: - summary: Create a robot account - description: Create a robot account - tags: - - robotv1 - operationId: CreateRobotV1 - parameters: - - $ref: '#/parameters/requestId' - - $ref: '#/parameters/isResourceName' - - $ref: '#/parameters/projectNameOrId' - - name: robot - in: body - description: The JSON object of a robot account. - required: true - schema: - $ref: '#/definitions/RobotCreateV1' - responses: - '201': - description: Created - headers: - X-Request-Id: - description: The ID of the corresponding request for the response - type: string - Location: - description: The location of the resource - type: string - schema: - $ref: '#/definitions/RobotCreated' - '400': - $ref: '#/responses/400' - '401': - $ref: '#/responses/401' - '403': - $ref: '#/responses/403' - '404': - $ref: '#/responses/404' - '500': - $ref: '#/responses/500' - /projects/{project_name_or_id}/robots/{robot_id}: - get: - summary: Get a robot account - description: This endpoint returns specific robot account information by robot ID. - tags: - - robotv1 - operationId: GetRobotByIDV1 - parameters: - - $ref: '#/parameters/requestId' - - $ref: '#/parameters/isResourceName' - - $ref: '#/parameters/projectNameOrId' - - $ref: '#/parameters/robotId' - responses: - '200': - description: Return matched robot information. - schema: - $ref: '#/definitions/Robot' - '401': - $ref: '#/responses/401' - '403': - $ref: '#/responses/403' - '404': - $ref: '#/responses/404' - '500': - $ref: '#/responses/500' - put: - summary: Update status of robot account. - description: Used to disable/enable a specified robot account. - tags: - - robotv1 - operationId: UpdateRobotV1 - parameters: - - $ref: '#/parameters/requestId' - - $ref: '#/parameters/isResourceName' - - $ref: '#/parameters/projectNameOrId' - - $ref: '#/parameters/robotId' - - name: robot - in: body - description: The JSON object of a robot account. - required: true - schema: - $ref: '#/definitions/Robot' - responses: - '200': - $ref: '#/responses/200' - '400': - $ref: '#/responses/400' - '401': - $ref: '#/responses/401' - '403': - $ref: '#/responses/403' - '404': - $ref: '#/responses/404' - '409': - $ref: '#/responses/409' - '500': - $ref: '#/responses/500' - delete: - summary: Delete a robot account - description: This endpoint deletes specific robot account information by robot ID. - tags: - - robotv1 - operationId: DeleteRobotV1 - parameters: - - $ref: '#/parameters/requestId' - - $ref: '#/parameters/isResourceName' - - $ref: '#/parameters/projectNameOrId' - - $ref: '#/parameters/robotId' - responses: - '200': - $ref: '#/responses/200' - '400': - $ref: '#/responses/400' - '401': - $ref: '#/responses/401' - '403': - $ref: '#/responses/403' - '404': - $ref: '#/responses/404' - '500': - $ref: '#/responses/500' '/projects/{project_name_or_id}/immutabletagrules': get: summary: List all immutable tag rules of current project