kubernetes-models
Version:
25 lines (24 loc) • 973 B
TypeScript
import { IIoK8sApimachineryPkgApisMetaV1Time } from "@kubernetes-models/apimachinery/apis/meta/v1/Time";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* TokenRequestStatus is the result of a token request.
*/
export interface ITokenRequestStatus {
/**
* expirationTimestamp is the time of expiration of the returned token.
*/
"expirationTimestamp"?: IIoK8sApimachineryPkgApisMetaV1Time;
/**
* token is the opaque bearer token.
*/
"token"?: string;
}
/**
* TokenRequestStatus is the result of a token request.
*/
export declare class TokenRequestStatus extends Model<ITokenRequestStatus> implements ITokenRequestStatus {
"expirationTimestamp"?: IIoK8sApimachineryPkgApisMetaV1Time;
"token"?: string;
constructor(data?: ModelData<ITokenRequestStatus>);
}
export type { ITokenRequestStatus as IIoK8sApiAuthenticationV1TokenRequestStatus, TokenRequestStatus as IoK8sApiAuthenticationV1TokenRequestStatus };