import { ModelData, Model } from "@kubernetes-models/base"; /** * AuthStatus is meant to provide the generated service account name * in the resource status. */ export interface IAuthStatus { /** * ServiceAccountName is the name of the generated service account * used for this components OIDC authentication. */ "serviceAccountName"?: string; /** * ServiceAccountNames is the list of names of the generated service accounts * used for this components OIDC authentication. This list can have len() > 1, * when the component uses multiple identities (e.g. in case of a Parallel). */ "serviceAccountNames"?: Array; } /** * AuthStatus is meant to provide the generated service account name * in the resource status. */ export declare class AuthStatus extends Model implements IAuthStatus { "serviceAccountName"?: string; "serviceAccountNames"?: Array; constructor(data?: ModelData); } export type { IAuthStatus as IDevKnativePkgApisDuckV1AuthStatus, AuthStatus as DevKnativePkgApisDuckV1AuthStatus };