diff --git a/plugins/octopus-deploy/api-report.md b/plugins/octopus-deploy/api-report.md index 094cc0a7b0..c20f6486f0 100644 --- a/plugins/octopus-deploy/api-report.md +++ b/plugins/octopus-deploy/api-report.md @@ -11,6 +11,7 @@ import { ConfigApi } from '@backstage/core-plugin-api'; import { DiscoveryApi } from '@backstage/core-plugin-api'; import { Entity } from '@backstage/catalog-model'; import { FetchApi } from '@backstage/core-plugin-api'; +import { FieldExtensionComponent } from '@backstage/plugin-scaffolder-react'; import { JSX as JSX_2 } from 'react'; // @public (undocumented) @@ -29,6 +30,8 @@ export interface OctopusDeployApi { // (undocumented) getConfig(): Promise; // (undocumented) + getProjectGroups(): Promise; + // (undocumented) getProjectInfo(projectReference: ProjectReference): Promise; // (undocumented) getReleaseProgression(opts: { @@ -51,6 +54,8 @@ export class OctopusDeployClient implements OctopusDeployApi { // (undocumented) getConfig(): Promise; // (undocumented) + getProjectGroups(): Promise; + // (undocumented) getProjectInfo(projectReference: ProjectReference): Promise; // (undocumented) getReleaseProgression(opts: { @@ -59,13 +64,19 @@ export class OctopusDeployClient implements OctopusDeployApi { }): Promise; } +// @public (undocumented) +export const OctopusDeployDropdownFieldExtension: FieldExtensionComponent< + string, + {} +>; + // @public (undocumented) export type OctopusDeployment = { State: string; }; // @public (undocumented) -export const octopusDeployPlugin: BackstagePlugin<{}, {}>; +export const octopusDeployPlugin: BackstagePlugin<{}, {}, {}>; // @public (undocumented) export type OctopusEnvironment = { @@ -97,6 +108,13 @@ export type OctopusProject = { Links: OctopusLinks; }; +// @public (undocumented) +export type OctopusProjectGroup = { + Id: string; + Name: string; + Description: string; +}; + // @public (undocumented) export type OctopusRelease = { Id: string;