scaffolder: actions api report

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2023-04-04 12:42:21 +02:00
parent 7a3db15295
commit e9486a4701
3 changed files with 71 additions and 15 deletions
+10 -1
View File
@@ -5,11 +5,20 @@
```ts
import { ResourcePermission } from '@backstage/plugin-permission-common';
// @alpha
export const actionExecutePermission: ResourcePermission<'scaffolder-action'>;
// @alpha
export const RESOURCE_TYPE_SCAFFOLDER_ACTION = 'scaffolder-action';
// @alpha
export const RESOURCE_TYPE_SCAFFOLDER_TEMPLATE = 'scaffolder-template';
// @alpha
export const scaffolderPermissions: ResourcePermission<'scaffolder-template'>[];
export const scaffolderPermissions: (
| ResourcePermission<'scaffolder-action'>
| ResourcePermission<'scaffolder-template'>
)[];
// @alpha
export const templateParameterReadPermission: ResourcePermission<'scaffolder-template'>;