UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

14 lines (13 loc) 547 B
/** * Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ import { Metadata } from "../../common/models/base-asset.model.js"; import { FileAccessType } from "./api-spec-handler.interface.js"; export interface IApiPolicyHandler { /** * Update policy sequence array in the given apiFile * @param metadata The metadata of scope. * @param apiFile FileHandle or VCSFileInfo in which the newly created scope would be referenced */ updatePolicySequence(metadata: Metadata, apiFile: FileAccessType): Promise<void>; }