kubernetes-models
Version:
20 lines (19 loc) • 876 B
TypeScript
import { IIoK8sApiCoreV1ImageVolumeStatus } from "./ImageVolumeStatus.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* VolumeStatus represents the status of a mounted volume. At most one of its members must be specified.
*/
export interface IVolumeStatus {
/**
* image represents an OCI object (a container image or artifact) pulled and mounted on the kubelet's host machine.
*/
"image"?: IIoK8sApiCoreV1ImageVolumeStatus;
}
/**
* VolumeStatus represents the status of a mounted volume. At most one of its members must be specified.
*/
export declare class VolumeStatus extends Model<IVolumeStatus> implements IVolumeStatus {
"image"?: IIoK8sApiCoreV1ImageVolumeStatus;
constructor(data?: ModelData<IVolumeStatus>);
}
export type { IVolumeStatus as IIoK8sApiCoreV1VolumeStatus, VolumeStatus as IoK8sApiCoreV1VolumeStatus };