@kubernetes-models/argo-cd
Version:
30 lines (29 loc) • 1.4 kB
TypeScript
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JsonnetVar } from "./JsonnetVar.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* ApplicationSourceJsonnet holds options specific to applications of type Jsonnet
*/
export interface IApplicationSourceJsonnet {
/**
* ExtVars is a list of Jsonnet External Variables
*/
"extVars"?: Array<IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JsonnetVar>;
/**
* Additional library search dirs
*/
"libs"?: Array<string>;
/**
* TLAS is a list of Jsonnet Top-level Arguments
*/
"tlas"?: Array<IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JsonnetVar>;
}
/**
* ApplicationSourceJsonnet holds options specific to applications of type Jsonnet
*/
export declare class ApplicationSourceJsonnet extends Model<IApplicationSourceJsonnet> implements IApplicationSourceJsonnet {
"extVars"?: Array<IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JsonnetVar>;
"libs"?: Array<string>;
"tlas"?: Array<IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1JsonnetVar>;
constructor(data?: ModelData<IApplicationSourceJsonnet>);
}
export type { IApplicationSourceJsonnet as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceJsonnet, ApplicationSourceJsonnet as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ApplicationSourceJsonnet };