models.pvc_info_pvc_spec module¶
- 
class 
models.pvc_info_pvc_spec.PVCInfo_PVCSpec(access_modes=None, data_source=None, resources=None, selector=None, server_ip=None, volume_mode=None, volume_name=None)[source]¶ Bases:
objectImplementation of the ‘PVCInfo_PVCSpec’ model.
- Attributes:
 - access_modes (list of string): AccessModes contains the desired access
 modes the volume should have.
- data_source (ObjectReference): This field can be used to specify either:
 An existing VolumeSnapshot object An existing PVC (PersistentVolumeClaim) An existing custom resource/object that implements data population.
- resources (PVCInfo_PVCSpec_Resources): Resources represents the minimum
 resources the volume should have.
- selector (LabelSelector): A label query over volumes to consider for
 binding.
server_ip (string): Name of the StorageClass required by the claim. volume_mode (string): volumeMode defines what type of volume is required
by the claim. Value of Filesystem is implied when not included in claim spec.
volume_name (string): Name of the volume that is using this PVC.
- 
classmethod 
from_dictionary(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
 dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
 object: An instance of this structure class.