import { IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector } from "../../github.com/external-secrets/external-secrets/apis/meta/v1/SecretKeySelector.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * AkeylessAuthSecretRef * AKEYLESS_ACCESS_TYPE_PARAM: AZURE_OBJ_ID OR GCP_AUDIENCE OR ACCESS_KEY OR KUB_CONFIG_NAME. */ export interface IAkeylessAuthSecretRef { /** * The SecretAccessID is used for authentication */ "accessID"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; "accessType"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; "accessTypeParam"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; } /** * AkeylessAuthSecretRef * AKEYLESS_ACCESS_TYPE_PARAM: AZURE_OBJ_ID OR GCP_AUDIENCE OR ACCESS_KEY OR KUB_CONFIG_NAME. */ export declare class AkeylessAuthSecretRef extends Model implements IAkeylessAuthSecretRef { "accessID"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; "accessType"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; "accessTypeParam"?: IComGithubExternalSecretsExternalSecretsApisMetaV1SecretKeySelector; constructor(data?: ModelData); } export type { IAkeylessAuthSecretRef as IComGithubExternalSecretsExternalSecretsApisExternalsecretsV1AkeylessAuthSecretRef, AkeylessAuthSecretRef as ComGithubExternalSecretsExternalSecretsApisExternalsecretsV1AkeylessAuthSecretRef };