k8s-set-context/node_modules/@kubernetes/client-node/dist/gen/model/v1PersistentVolumeClaimStatus.d.ts
2021-12-07 13:18:08 -05:00

47 lines
1.5 KiB
TypeScript

/**
* Kubernetes
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: v1.22.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { V1PersistentVolumeClaimCondition } from './v1PersistentVolumeClaimCondition';
/**
* PersistentVolumeClaimStatus is the current status of a persistent volume claim.
*/
export declare class V1PersistentVolumeClaimStatus {
/**
* AccessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
*/
'accessModes'?: Array<string>;
/**
* Represents the actual resources of the underlying volume.
*/
'capacity'?: {
[key: string]: string;
};
/**
* Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to \'ResizeStarted\'.
*/
'conditions'?: Array<V1PersistentVolumeClaimCondition>;
/**
* Phase represents the current phase of PersistentVolumeClaim.
*/
'phase'?: string;
static discriminator: string | undefined;
static attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
}[];
}