Capture 403 errors
Signed-off-by: solimant <solimant@users.noreply.github.com>
This commit is contained in:
@@ -634,6 +634,8 @@ paths:
|
||||
application/json:
|
||||
schema:
|
||||
$ref: '#/components/schemas/SerializedTask'
|
||||
'403':
|
||||
$ref: '#/components/responses/ErrorResponse'
|
||||
security:
|
||||
- {}
|
||||
- JWT: []
|
||||
@@ -706,6 +708,8 @@ paths:
|
||||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/SerializedTaskEvent'
|
||||
'403':
|
||||
$ref: '#/components/responses/ErrorResponse'
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/eventsAfter'
|
||||
- $ref: '#/components/parameters/taskId'
|
||||
|
||||
@@ -70,7 +70,7 @@ export type GetTask = {
|
||||
path: {
|
||||
taskId: string;
|
||||
};
|
||||
response: SerializedTask;
|
||||
response: SerializedTask | Error;
|
||||
};
|
||||
/**
|
||||
* @public
|
||||
@@ -135,7 +135,7 @@ export type StreamLogsPolling = {
|
||||
query: {
|
||||
after?: number;
|
||||
};
|
||||
response: Array<SerializedTaskEvent>;
|
||||
response: Array<SerializedTaskEvent> | Error;
|
||||
};
|
||||
|
||||
export type EndpointMap = {
|
||||
|
||||
@@ -22,13 +22,3 @@
|
||||
* @public
|
||||
*/
|
||||
export type TaskEventType = 'cancelled' | 'completion' | 'log' | 'recovered';
|
||||
|
||||
/**
|
||||
* @public
|
||||
*/
|
||||
export const TaskEventType = {
|
||||
Cancelled: 'cancelled' as TaskEventType,
|
||||
Completion: 'completion' as TaskEventType,
|
||||
Log: 'log' as TaskEventType,
|
||||
Recovered: 'recovered' as TaskEventType,
|
||||
};
|
||||
|
||||
@@ -28,15 +28,3 @@ export type TaskStatus =
|
||||
| 'open'
|
||||
| 'processing'
|
||||
| 'skipped';
|
||||
|
||||
/**
|
||||
* @public
|
||||
*/
|
||||
export const TaskStatus = {
|
||||
Cancelled: 'cancelled' as TaskStatus,
|
||||
Completed: 'completed' as TaskStatus,
|
||||
Failed: 'failed' as TaskStatus,
|
||||
Open: 'open' as TaskStatus,
|
||||
Processing: 'processing' as TaskStatus,
|
||||
Skipped: 'skipped' as TaskStatus,
|
||||
};
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
// * THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. *
|
||||
// ******************************************************************
|
||||
import { createValidatedOpenApiRouterFromGeneratedEndpointMap } from '@backstage/backend-openapi-utils';
|
||||
import { EndpointMap } from './';
|
||||
import { EndpointMap } from './apis';
|
||||
|
||||
export const spec = {
|
||||
openapi: '3.0.3',
|
||||
@@ -931,6 +931,9 @@ export const spec = {
|
||||
},
|
||||
},
|
||||
},
|
||||
'403': {
|
||||
$ref: '#/components/responses/ErrorResponse',
|
||||
},
|
||||
},
|
||||
security: [
|
||||
{},
|
||||
@@ -1051,6 +1054,9 @@ export const spec = {
|
||||
},
|
||||
},
|
||||
},
|
||||
'403': {
|
||||
$ref: '#/components/responses/ErrorResponse',
|
||||
},
|
||||
},
|
||||
parameters: [
|
||||
{
|
||||
|
||||
@@ -356,16 +356,6 @@ export type ScaffolderTaskStatus =
|
||||
| 'processing'
|
||||
| 'skipped';
|
||||
|
||||
// @public (undocumented)
|
||||
export const ScaffolderTaskStatus: {
|
||||
Cancelled: ScaffolderTaskStatus;
|
||||
Completed: ScaffolderTaskStatus;
|
||||
Failed: ScaffolderTaskStatus;
|
||||
Open: ScaffolderTaskStatus;
|
||||
Processing: ScaffolderTaskStatus;
|
||||
Skipped: ScaffolderTaskStatus;
|
||||
};
|
||||
|
||||
// @public
|
||||
export type ScaffolderUsageExample = {
|
||||
description?: string;
|
||||
@@ -376,14 +366,6 @@ export type ScaffolderUsageExample = {
|
||||
// @public (undocumented)
|
||||
export type TaskEventType = 'cancelled' | 'completion' | 'log' | 'recovered';
|
||||
|
||||
// @public (undocumented)
|
||||
export const TaskEventType: {
|
||||
Cancelled: TaskEventType;
|
||||
Completion: TaskEventType;
|
||||
Log: TaskEventType;
|
||||
Recovered: TaskEventType;
|
||||
};
|
||||
|
||||
// @public
|
||||
export type TaskRecoverStrategy = 'none' | 'startOver';
|
||||
|
||||
|
||||
@@ -22,13 +22,3 @@
|
||||
* @public
|
||||
*/
|
||||
export type TaskEventType = 'cancelled' | 'completion' | 'log' | 'recovered';
|
||||
|
||||
/**
|
||||
* @public
|
||||
*/
|
||||
export const TaskEventType = {
|
||||
Cancelled: 'cancelled' as TaskEventType,
|
||||
Completion: 'completion' as TaskEventType,
|
||||
Log: 'log' as TaskEventType,
|
||||
Recovered: 'recovered' as TaskEventType,
|
||||
};
|
||||
|
||||
@@ -28,15 +28,3 @@ export type TaskStatus =
|
||||
| 'open'
|
||||
| 'processing'
|
||||
| 'skipped';
|
||||
|
||||
/**
|
||||
* @public
|
||||
*/
|
||||
export const TaskStatus = {
|
||||
Cancelled: 'cancelled' as TaskStatus,
|
||||
Completed: 'completed' as TaskStatus,
|
||||
Failed: 'failed' as TaskStatus,
|
||||
Open: 'open' as TaskStatus,
|
||||
Processing: 'processing' as TaskStatus,
|
||||
Skipped: 'skipped' as TaskStatus,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user