UNPKG

@codingame/kubevirt-api

Version:

kubevirt OpenAPI automation for TypeScript

46 lines (45 loc) 2.01 kB
/** * Kubernetes * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: unversioned * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * PersistentVolumeStatus is the current status of a persistent volume. * @export * @interface IoK8sApiCoreV1PersistentVolumeStatus */ export interface IoK8sApiCoreV1PersistentVolumeStatus { /** * Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers. * @type {string} * @memberof IoK8sApiCoreV1PersistentVolumeStatus */ lastPhaseTransitionTime?: string; /** * message is a human-readable message indicating details about why the volume is in this state. * @type {string} * @memberof IoK8sApiCoreV1PersistentVolumeStatus */ message?: string; /** * phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase * @type {string} * @memberof IoK8sApiCoreV1PersistentVolumeStatus */ phase?: string; /** * reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI. * @type {string} * @memberof IoK8sApiCoreV1PersistentVolumeStatus */ reason?: string; } export declare function IoK8sApiCoreV1PersistentVolumeStatusFromJSON(json: any): IoK8sApiCoreV1PersistentVolumeStatus; export declare function IoK8sApiCoreV1PersistentVolumeStatusFromJSONTyped(json: any, _ignoreDiscriminator: boolean): IoK8sApiCoreV1PersistentVolumeStatus; export declare function IoK8sApiCoreV1PersistentVolumeStatusToJSON(value?: IoK8sApiCoreV1PersistentVolumeStatus | null): any;