import { IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector } from "../../github.com/external-secrets/external-secrets/apis/meta/v1/SecretKeySelector.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * OnboardbaseAuthSecretRef holds secret references for onboardbase API Key credentials. */ export interface IOnboardbaseAuthSecretRef { /** * OnboardbaseAPIKey is the APIKey generated by an admin account. * It is used to recognize and authorize access to a project and environment within onboardbase */ "apiKeyRef": IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; /** * OnboardbasePasscode is the passcode attached to the API Key */ "passcodeRef": IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; } /** * OnboardbaseAuthSecretRef holds secret references for onboardbase API Key credentials. */ export declare class OnboardbaseAuthSecretRef extends Model implements IOnboardbaseAuthSecretRef { "apiKeyRef": IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; "passcodeRef": IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; constructor(data?: ModelData); } export type { IOnboardbaseAuthSecretRef as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1OnboardbaseAuthSecretRef, OnboardbaseAuthSecretRef as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1OnboardbaseAuthSecretRef };