@apistudio/apim-cli
Version:
CLI for API Management Products
41 lines • 1.02 kB
TypeScript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { Gateway } from '../../gateway/models/gateway.model.js';
export interface GatewaySettingsTable extends Gateway {
id: string;
}
export interface ProjectFolderSettingsTable {
id: string;
name: string;
uniqueFolderLabel: string;
noOfProjects: number;
}
export interface VCSSettingsTable {
id: string;
name: string;
description: string;
branch: React.ReactNode;
noOfProjects: number;
}
export interface ManageBranchTable {
id: string;
name: string;
}
export interface APIMSettingsTable {
id: string;
name: string;
url: string;
isActive: boolean;
onInactiveInvoke: (row: APIMSettingsTable) => void;
activateConnection: (row: APIMSettingsTable) => void;
}
export interface RulesetManagementTable {
title: string;
description: string;
version: string;
date: string;
autoValidation: boolean;
providerOrganisation: string;
}
//# sourceMappingURL=settings-table-handle.model.d.ts.map