UNPKG

kubernetes-models

Version:
40 lines (39 loc) 1.45 kB
import { IIoK8sApiCoreV1VolumeStatus } from "./VolumeStatus.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * VolumeMountStatus shows status of volume mounts. */ export interface IVolumeMountStatus { /** * MountPath corresponds to the original VolumeMount. */ "mountPath": string; /** * Name corresponds to the name of the original VolumeMount. */ "name": string; /** * ReadOnly corresponds to the original VolumeMount. */ "readOnly"?: boolean; /** * RecursiveReadOnly must be set to Disabled, Enabled, or unspecified (for non-readonly mounts). An IfPossible value in the original VolumeMount must be translated to Disabled or Enabled, depending on the mount result. */ "recursiveReadOnly"?: string; /** * volumeStatus represents volume-type-specific status about the mounted volume. */ "volumeStatus"?: IIoK8sApiCoreV1VolumeStatus; } /** * VolumeMountStatus shows status of volume mounts. */ export declare class VolumeMountStatus extends Model<IVolumeMountStatus> implements IVolumeMountStatus { "mountPath": string; "name": string; "readOnly"?: boolean; "recursiveReadOnly"?: string; "volumeStatus"?: IIoK8sApiCoreV1VolumeStatus; constructor(data?: ModelData<IVolumeMountStatus>); } export type { IVolumeMountStatus as IIoK8sApiCoreV1VolumeMountStatus, VolumeMountStatus as IoK8sApiCoreV1VolumeMountStatus };