@forge/cli
12.18.1-next.0-experimental-5b726e612.19.0-next.5
out/service/installation-service.d.ts~
out/service/installation-service.d.tsModified+1−1
Index: package/out/service/installation-service.d.ts
===================================================================
--- package/out/service/installation-service.d.ts
+++ package/out/service/installation-service.d.ts
@@ -33,8 +33,9 @@
requiredProducts?: string[];
}
export interface AppEnvironmentPermissions extends AppEnvironmentVersionPermissions {
addedScopes: string[];
+ addedEgressAddresses: string[];
environmentType: AppEnvironmentType;
hasDeployments: boolean;
isLatest?: boolean;
version?: string;
@@ -83,9 +84,8 @@
listAppInstallations(filter?: InstallationFilterOptions): Promise<AppInstallation>;
hasNoAppInstallationsForEnv(appEnv: AppEnvironmentType): Promise<boolean>;
listNonTechnicalAppInstallations(filter?: InstallationFilterOptions): Promise<AppInstallation>;
findOnlyMatchingInstallation(filter: InstallationFilterOptions): Promise<Installation>;
- hasOutdatedProductInstallation(environment: string): Promise<boolean>;
getEntitlementOfferingProduct(site: URL, product: SupportedProduct): Promise<Maybe<CcpEntitlement> | Maybe<HamsEntitlement> | undefined>;
upgradeInstallation(site: URL, product: string, environmentKey: string, appId: string, currentVersion: string, majorVersionId?: string, isCodeUpgrade?: boolean, targetVersion?: string, isLatest?: boolean): Promise<boolean>;
getVersionByMajorVersionId(id: string, environmentKey: string, majorVersion: number): Promise<AppEnvironmentPermissions | undefined>;
private getPermissionsFromAppEnvironmentVersion;