UNPKG

kubernetes-models

Version:
24 lines (23 loc) 930 B
import { ModelData, Model } from "@kubernetes-models/base"; /** * TokenRequest contains parameters of a service account token. */ export interface ITokenRequest { /** * audience is the intended audience of the token in "TokenRequestSpec". It will default to the audiences of kube apiserver. */ "audience": string; /** * expirationSeconds is the duration of validity of the token in "TokenRequestSpec". It has the same default value of "ExpirationSeconds" in "TokenRequestSpec". */ "expirationSeconds"?: number; } /** * TokenRequest contains parameters of a service account token. */ export declare class TokenRequest extends Model<ITokenRequest> implements ITokenRequest { "audience": string; "expirationSeconds"?: number; constructor(data?: ModelData<ITokenRequest>); } export { ITokenRequest as IIoK8sApiStorageV1TokenRequest, TokenRequest as IoK8sApiStorageV1TokenRequest };