@kubernetes-models/argo-cd
Version:
52 lines (51 loc) • 2.36 kB
TypeScript
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BasicAuthBitbucketServer } from "./BasicAuthBitbucketServer.js";
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BearerTokenBitbucket } from "./BearerTokenBitbucket.js";
import { IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ConfigMapKeyRef } from "./ConfigMapKeyRef.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* PullRequestGeneratorBitbucketServer defines connection info specific to BitbucketServer.
*/
export interface IPullRequestGeneratorBitbucketServer {
/**
* The Bitbucket REST API URL to talk to e.g. https://bitbucket.org/rest Required.
*/
"api": string;
/**
* Credentials for Basic auth
*/
"basicAuth"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BasicAuthBitbucketServer;
/**
* Credentials for AccessToken (Bearer auth)
*/
"bearerToken"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BearerTokenBitbucket;
/**
* ConfigMap key holding the trusted certificates
*/
"caRef"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ConfigMapKeyRef;
/**
* Allow self-signed TLS / Certificates; default: false
*/
"insecure"?: boolean;
/**
* Project to scan. Required.
*/
"project": string;
/**
* Repo name to scan. Required.
*/
"repo": string;
}
/**
* PullRequestGeneratorBitbucketServer defines connection info specific to BitbucketServer.
*/
export declare class PullRequestGeneratorBitbucketServer extends Model<IPullRequestGeneratorBitbucketServer> implements IPullRequestGeneratorBitbucketServer {
"api": string;
"basicAuth"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BasicAuthBitbucketServer;
"bearerToken"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1BearerTokenBitbucket;
"caRef"?: IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1ConfigMapKeyRef;
"insecure"?: boolean;
"project": string;
"repo": string;
constructor(data?: ModelData<IPullRequestGeneratorBitbucketServer>);
}
export type { IPullRequestGeneratorBitbucketServer as IComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGeneratorBitbucketServer, PullRequestGeneratorBitbucketServer as ComGithubArgoprojArgoCdV3PkgApisApplicationV1alpha1PullRequestGeneratorBitbucketServer };