mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-16 08:14:06 +00:00
General improvements to Humanitec integration
This commit is contained in:
@@ -4,13 +4,26 @@ import { TRootSecretSync } from "@app/hooks/api/secretSyncs/types/root-sync";
|
||||
|
||||
export type THumanitecSync = TRootSecretSync & {
|
||||
destination: SecretSync.Humanitec;
|
||||
destinationConfig: {
|
||||
org: string;
|
||||
app: string;
|
||||
};
|
||||
destinationConfig:
|
||||
| {
|
||||
scope: HumanitecSyncScope.Application;
|
||||
org: string;
|
||||
app: string;
|
||||
}
|
||||
| {
|
||||
scope: HumanitecSyncScope.Environment;
|
||||
org: string;
|
||||
app: string;
|
||||
env: string;
|
||||
};
|
||||
connection: {
|
||||
app: AppConnection.Humanitec;
|
||||
name: string;
|
||||
id: string;
|
||||
};
|
||||
};
|
||||
|
||||
export enum HumanitecSyncScope {
|
||||
Application = "application",
|
||||
Environment = "environment"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user