
    <gd                     B    d Z ddlZddlZddlZddlmZ  G d de      Zy)z
    Kubernetes

    No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)  # noqa: E501

    The version of the OpenAPI document: release-1.32
    Generated by: https://openapi-generator.tech
    N)Configurationc                      e Zd ZdZ	 i dddddddd	d
dddddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2Zi dd3dd4dd5ddd
d
dd6dddd7dd8dddddd9dddd:dd;d d d"d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJd2ZddLZedM        Zej                  dN        ZedO        Z
e
j                  dP        Z
edQ        Zej                  dR        ZedS        Zej                  dT        ZedU        Zej                  dV        ZedW        Zej                  dX        ZedY        Zej                  dZ        Zed[        Zej                  d\        Zed]        Zej                  d^        Zed_        Zej                  d`        Zeda        Zej                  db        Zedc        Zej                  dd        Zede        Zej                  df        Zedg        Zej                  dh        Zedi        Zej                  dj        Zedk        Zej                  dl        Zedm        Zej                  dn        Zedo        Zej                  dp        Zedq        Zej                  dr        Zeds        Zej                  dt        Zedu        Zej                  dv        Zedw        Zej                  dx        Zedy        Zej                  dz        Zed{        Z e j                  d|        Z ed}        Z!e!j                  d~        Z!ed        Z"e"j                  d        Z"ed        Z#e#j                  d        Z#ed        Z$e$j                  d        Z$ed        Z%e%j                  d        Z%ed        Z&e&j                  d        Z&ed        Z'e'j                  d        Z'd Z(d Z)d Z*d Z+d Z,yK)V1VolumezNOTE: This class is auto generated by OpenAPI Generator.
    Ref: https://openapi-generator.tech

    Do not edit the class manually.
    aws_elastic_block_store"V1AWSElasticBlockStoreVolumeSource
azure_diskV1AzureDiskVolumeSource
azure_fileV1AzureFileVolumeSourcecephfsV1CephFSVolumeSourcecinderV1CinderVolumeSource
config_mapV1ConfigMapVolumeSourcecsiV1CSIVolumeSourcedownward_apiV1DownwardAPIVolumeSource	empty_dirV1EmptyDirVolumeSource	ephemeralV1EphemeralVolumeSourcefcV1FCVolumeSourceflex_volumeV1FlexVolumeSourceflockerV1FlockerVolumeSourcegce_persistent_diskV1GCEPersistentDiskVolumeSourcegit_repoV1GitRepoVolumeSource	glusterfsV1GlusterfsVolumeSource	host_pathV1HostPathVolumeSourceV1ImageVolumeSourceV1ISCSIVolumeSourcestrV1NFSVolumeSource#V1PersistentVolumeClaimVolumeSource"V1PhotonPersistentDiskVolumeSourceV1PortworxVolumeSourceV1ProjectedVolumeSourceV1QuobyteVolumeSourceV1RBDVolumeSourceV1ScaleIOVolumeSourceV1SecretVolumeSourceV1StorageOSVolumeSource V1VsphereVirtualDiskVolumeSource)imageiscsinamenfspersistent_volume_claimphoton_persistent_diskportworx_volume	projectedquobyterbdscale_iosecret	storageosvsphere_volumeawsElasticBlockStore	azureDisk	azureFile	configMapdownwardAPIemptyDir
flexVolumegcePersistentDiskgitRepohostPathr6   r7   r8   r9   persistentVolumeClaimphotonPersistentDiskportworxVolumer=   r>   r?   scaleIOrA   rB   vsphereVolumeNc!                    | 
t               } | | _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _	        d| _
        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _        d| _         d| _!        ||| _"        ||| _#        ||| _$        ||| _%        ||| _&        ||| _'        ||| _(        ||| _)        |	|	| _*        |
|
| _+        ||| _,        ||| _-        ||| _.        ||| _/        ||| _0        ||| _1        ||| _2        ||| _3        ||| _4        || _5        ||| _6        ||| _7        ||| _8        ||| _9        ||| _:        ||| _;        ||| _<        ||| _=        ||| _>        ||| _?        ||| _@        yy)z%V1Volume - a model defined in OpenAPIN)Ar   local_vars_configuration_aws_elastic_block_store_azure_disk_azure_file_cephfs_cinder_config_map_csi_downward_api
_empty_dir
_ephemeral_fc_flex_volume_flocker_gce_persistent_disk	_git_repo
_glusterfs
_host_path_image_iscsi_name_nfs_persistent_volume_claim_photon_persistent_disk_portworx_volume
_projected_quobyte_rbd	_scale_io_secret
_storageos_vsphere_volumediscriminatorr   r   r
   r   r   r   r   r   r   r   r   r   r   r    r"   r$   r&   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   )!selfr   r   r
   r   r   r   r   r   r   r   r   r   r   r    r"   r$   r&   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rT   s!                                    W/var/www/openai/venv/lib/python3.12/site-packages/kubernetes/client/models/v1_volume.py__init__zV1Volume.__init__g   s   #+'4$(@%(,%	! $(!
	(,%'+$ $	#!".+BD(!(DO!(DO DK DK!(DO?DH# ,D &DN &DN>DG"*D"DL*':D$$DM &DN &DNDJDJ	?DH".+BD(!-*@D'&#2D  &DN"DL?DH$DM DK &DN%"0D &    c                     | j                   S )zGets the aws_elastic_block_store of this V1Volume.  # noqa: E501


        :return: The aws_elastic_block_store of this V1Volume.  # noqa: E501
        :rtype: V1AWSElasticBlockStoreVolumeSource
        rU   ru   s    rv   r   z V1Volume.aws_elastic_block_store        ,,,rx   c                     || _         y)zSets the aws_elastic_block_store of this V1Volume.


        :param aws_elastic_block_store: The aws_elastic_block_store of this V1Volume.  # noqa: E501
        :type: V1AWSElasticBlockStoreVolumeSource
        Nrz   )ru   r   s     rv   r   z V1Volume.aws_elastic_block_store        )@%rx   c                     | j                   S )zGets the azure_disk of this V1Volume.  # noqa: E501


        :return: The azure_disk of this V1Volume.  # noqa: E501
        :rtype: V1AzureDiskVolumeSource
        rV   r{   s    rv   r   zV1Volume.azure_disk        rx   c                     || _         y)zSets the azure_disk of this V1Volume.


        :param azure_disk: The azure_disk of this V1Volume.  # noqa: E501
        :type: V1AzureDiskVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.azure_disk        &rx   c                     | j                   S )zGets the azure_file of this V1Volume.  # noqa: E501


        :return: The azure_file of this V1Volume.  # noqa: E501
        :rtype: V1AzureFileVolumeSource
        rW   r{   s    rv   r
   zV1Volume.azure_file   r   rx   c                     || _         y)zSets the azure_file of this V1Volume.


        :param azure_file: The azure_file of this V1Volume.  # noqa: E501
        :type: V1AzureFileVolumeSource
        Nr   )ru   r
   s     rv   r
   zV1Volume.azure_file   r   rx   c                     | j                   S )zGets the cephfs of this V1Volume.  # noqa: E501


        :return: The cephfs of this V1Volume.  # noqa: E501
        :rtype: V1CephFSVolumeSource
        rX   r{   s    rv   r   zV1Volume.cephfs       ||rx   c                     || _         y)zSets the cephfs of this V1Volume.


        :param cephfs: The cephfs of this V1Volume.  # noqa: E501
        :type: V1CephFSVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.cephfs       rx   c                     | j                   S )zGets the cinder of this V1Volume.  # noqa: E501


        :return: The cinder of this V1Volume.  # noqa: E501
        :rtype: V1CinderVolumeSource
        rY   r{   s    rv   r   zV1Volume.cinder   r   rx   c                     || _         y)zSets the cinder of this V1Volume.


        :param cinder: The cinder of this V1Volume.  # noqa: E501
        :type: V1CinderVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.cinder*  r   rx   c                     | j                   S )zGets the config_map of this V1Volume.  # noqa: E501


        :return: The config_map of this V1Volume.  # noqa: E501
        :rtype: V1ConfigMapVolumeSource
        rZ   r{   s    rv   r   zV1Volume.config_map5  r   rx   c                     || _         y)zSets the config_map of this V1Volume.


        :param config_map: The config_map of this V1Volume.  # noqa: E501
        :type: V1ConfigMapVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.config_map?  r   rx   c                     | j                   S )zGets the csi of this V1Volume.  # noqa: E501


        :return: The csi of this V1Volume.  # noqa: E501
        :rtype: V1CSIVolumeSource
        r[   r{   s    rv   r   zV1Volume.csiJ       yyrx   c                     || _         y)zSets the csi of this V1Volume.


        :param csi: The csi of this V1Volume.  # noqa: E501
        :type: V1CSIVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.csiT       	rx   c                     | j                   S )zGets the downward_api of this V1Volume.  # noqa: E501


        :return: The downward_api of this V1Volume.  # noqa: E501
        :rtype: V1DownwardAPIVolumeSource
        r\   r{   s    rv   r   zV1Volume.downward_api_  s     !!!rx   c                     || _         y)zSets the downward_api of this V1Volume.


        :param downward_api: The downward_api of this V1Volume.  # noqa: E501
        :type: V1DownwardAPIVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.downward_apii  s     *rx   c                     | j                   S )zGets the empty_dir of this V1Volume.  # noqa: E501


        :return: The empty_dir of this V1Volume.  # noqa: E501
        :rtype: V1EmptyDirVolumeSource
        r]   r{   s    rv   r   zV1Volume.empty_dirt       rx   c                     || _         y)zSets the empty_dir of this V1Volume.


        :param empty_dir: The empty_dir of this V1Volume.  # noqa: E501
        :type: V1EmptyDirVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.empty_dir~       $rx   c                     | j                   S )zGets the ephemeral of this V1Volume.  # noqa: E501


        :return: The ephemeral of this V1Volume.  # noqa: E501
        :rtype: V1EphemeralVolumeSource
        r^   r{   s    rv   r   zV1Volume.ephemeral  r   rx   c                     || _         y)zSets the ephemeral of this V1Volume.


        :param ephemeral: The ephemeral of this V1Volume.  # noqa: E501
        :type: V1EphemeralVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.ephemeral  r   rx   c                     | j                   S )zGets the fc of this V1Volume.  # noqa: E501


        :return: The fc of this V1Volume.  # noqa: E501
        :rtype: V1FCVolumeSource
        r_   r{   s    rv   r   zV1Volume.fc  s     xxrx   c                     || _         y)zSets the fc of this V1Volume.


        :param fc: The fc of this V1Volume.  # noqa: E501
        :type: V1FCVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.fc  s     rx   c                     | j                   S )zGets the flex_volume of this V1Volume.  # noqa: E501


        :return: The flex_volume of this V1Volume.  # noqa: E501
        :rtype: V1FlexVolumeSource
        r`   r{   s    rv   r   zV1Volume.flex_volume  s        rx   c                     || _         y)zSets the flex_volume of this V1Volume.


        :param flex_volume: The flex_volume of this V1Volume.  # noqa: E501
        :type: V1FlexVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.flex_volume  s     (rx   c                     | j                   S )zGets the flocker of this V1Volume.  # noqa: E501


        :return: The flocker of this V1Volume.  # noqa: E501
        :rtype: V1FlockerVolumeSource
        ra   r{   s    rv   r   zV1Volume.flocker       }}rx   c                     || _         y)zSets the flocker of this V1Volume.


        :param flocker: The flocker of this V1Volume.  # noqa: E501
        :type: V1FlockerVolumeSource
        Nr   )ru   r   s     rv   r   zV1Volume.flocker        rx   c                     | j                   S )zGets the gce_persistent_disk of this V1Volume.  # noqa: E501


        :return: The gce_persistent_disk of this V1Volume.  # noqa: E501
        :rtype: V1GCEPersistentDiskVolumeSource
        rb   r{   s    rv   r    zV1Volume.gce_persistent_disk  s     (((rx   c                     || _         y)zSets the gce_persistent_disk of this V1Volume.


        :param gce_persistent_disk: The gce_persistent_disk of this V1Volume.  # noqa: E501
        :type: V1GCEPersistentDiskVolumeSource
        Nr   )ru   r    s     rv   r    zV1Volume.gce_persistent_disk  s     %8!rx   c                     | j                   S )zGets the git_repo of this V1Volume.  # noqa: E501


        :return: The git_repo of this V1Volume.  # noqa: E501
        :rtype: V1GitRepoVolumeSource
        rc   r{   s    rv   r"   zV1Volume.git_repo       ~~rx   c                     || _         y)zSets the git_repo of this V1Volume.


        :param git_repo: The git_repo of this V1Volume.  # noqa: E501
        :type: V1GitRepoVolumeSource
        Nr   )ru   r"   s     rv   r"   zV1Volume.git_repo       "rx   c                     | j                   S )zGets the glusterfs of this V1Volume.  # noqa: E501


        :return: The glusterfs of this V1Volume.  # noqa: E501
        :rtype: V1GlusterfsVolumeSource
        rd   r{   s    rv   r$   zV1Volume.glusterfs  r   rx   c                     || _         y)zSets the glusterfs of this V1Volume.


        :param glusterfs: The glusterfs of this V1Volume.  # noqa: E501
        :type: V1GlusterfsVolumeSource
        Nr   )ru   r$   s     rv   r$   zV1Volume.glusterfs  r   rx   c                     | j                   S )zGets the host_path of this V1Volume.  # noqa: E501


        :return: The host_path of this V1Volume.  # noqa: E501
        :rtype: V1HostPathVolumeSource
        re   r{   s    rv   r&   zV1Volume.host_path  r   rx   c                     || _         y)zSets the host_path of this V1Volume.


        :param host_path: The host_path of this V1Volume.  # noqa: E501
        :type: V1HostPathVolumeSource
        Nr   )ru   r&   s     rv   r&   zV1Volume.host_path&  r   rx   c                     | j                   S )zGets the image of this V1Volume.  # noqa: E501


        :return: The image of this V1Volume.  # noqa: E501
        :rtype: V1ImageVolumeSource
        rf   r{   s    rv   r6   zV1Volume.image1       {{rx   c                     || _         y)zSets the image of this V1Volume.


        :param image: The image of this V1Volume.  # noqa: E501
        :type: V1ImageVolumeSource
        Nr   )ru   r6   s     rv   r6   zV1Volume.image;       rx   c                     | j                   S )zGets the iscsi of this V1Volume.  # noqa: E501


        :return: The iscsi of this V1Volume.  # noqa: E501
        :rtype: V1ISCSIVolumeSource
        rg   r{   s    rv   r7   zV1Volume.iscsiF  r   rx   c                     || _         y)zSets the iscsi of this V1Volume.


        :param iscsi: The iscsi of this V1Volume.  # noqa: E501
        :type: V1ISCSIVolumeSource
        Nr   )ru   r7   s     rv   r7   zV1Volume.iscsiP  r   rx   c                     | j                   S )a9  Gets the name of this V1Volume.  # noqa: E501

        name of the volume. Must be a DNS_LABEL and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names  # noqa: E501

        :return: The name of this V1Volume.  # noqa: E501
        :rtype: str
        )rh   r{   s    rv   r8   zV1Volume.name[  s     zzrx   c                 X    | j                   j                  r|t        d      || _        y)a.  Sets the name of this V1Volume.

        name of the volume. Must be a DNS_LABEL and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names  # noqa: E501

        :param name: The name of this V1Volume.  # noqa: E501
        :type: str
        Nz,Invalid value for `name`, must not be `None`)rT   client_side_validation
ValueErrorrh   )ru   r8   s     rv   r8   zV1Volume.namef  s*     ((??DLKLL
rx   c                     | j                   S )zGets the nfs of this V1Volume.  # noqa: E501


        :return: The nfs of this V1Volume.  # noqa: E501
        :rtype: V1NFSVolumeSource
        ri   r{   s    rv   r9   zV1Volume.nfst  r   rx   c                     || _         y)zSets the nfs of this V1Volume.


        :param nfs: The nfs of this V1Volume.  # noqa: E501
        :type: V1NFSVolumeSource
        Nr   )ru   r9   s     rv   r9   zV1Volume.nfs~  r   rx   c                     | j                   S )zGets the persistent_volume_claim of this V1Volume.  # noqa: E501


        :return: The persistent_volume_claim of this V1Volume.  # noqa: E501
        :rtype: V1PersistentVolumeClaimVolumeSource
        rj   r{   s    rv   r:   z V1Volume.persistent_volume_claim  r|   rx   c                     || _         y)zSets the persistent_volume_claim of this V1Volume.


        :param persistent_volume_claim: The persistent_volume_claim of this V1Volume.  # noqa: E501
        :type: V1PersistentVolumeClaimVolumeSource
        Nr   )ru   r:   s     rv   r:   z V1Volume.persistent_volume_claim  r~   rx   c                     | j                   S )zGets the photon_persistent_disk of this V1Volume.  # noqa: E501


        :return: The photon_persistent_disk of this V1Volume.  # noqa: E501
        :rtype: V1PhotonPersistentDiskVolumeSource
        rk   r{   s    rv   r;   zV1Volume.photon_persistent_disk  s     +++rx   c                     || _         y)zSets the photon_persistent_disk of this V1Volume.


        :param photon_persistent_disk: The photon_persistent_disk of this V1Volume.  # noqa: E501
        :type: V1PhotonPersistentDiskVolumeSource
        Nr   )ru   r;   s     rv   r;   zV1Volume.photon_persistent_disk  s     (>$rx   c                     | j                   S )zGets the portworx_volume of this V1Volume.  # noqa: E501


        :return: The portworx_volume of this V1Volume.  # noqa: E501
        :rtype: V1PortworxVolumeSource
        rl   r{   s    rv   r<   zV1Volume.portworx_volume  s     $$$rx   c                     || _         y)zSets the portworx_volume of this V1Volume.


        :param portworx_volume: The portworx_volume of this V1Volume.  # noqa: E501
        :type: V1PortworxVolumeSource
        Nr   )ru   r<   s     rv   r<   zV1Volume.portworx_volume  s     !0rx   c                     | j                   S )zGets the projected of this V1Volume.  # noqa: E501


        :return: The projected of this V1Volume.  # noqa: E501
        :rtype: V1ProjectedVolumeSource
        rm   r{   s    rv   r=   zV1Volume.projected  r   rx   c                     || _         y)zSets the projected of this V1Volume.


        :param projected: The projected of this V1Volume.  # noqa: E501
        :type: V1ProjectedVolumeSource
        Nr   )ru   r=   s     rv   r=   zV1Volume.projected  r   rx   c                     | j                   S )zGets the quobyte of this V1Volume.  # noqa: E501


        :return: The quobyte of this V1Volume.  # noqa: E501
        :rtype: V1QuobyteVolumeSource
        rn   r{   s    rv   r>   zV1Volume.quobyte  r   rx   c                     || _         y)zSets the quobyte of this V1Volume.


        :param quobyte: The quobyte of this V1Volume.  # noqa: E501
        :type: V1QuobyteVolumeSource
        Nr   )ru   r>   s     rv   r>   zV1Volume.quobyte  r   rx   c                     | j                   S )zGets the rbd of this V1Volume.  # noqa: E501


        :return: The rbd of this V1Volume.  # noqa: E501
        :rtype: V1RBDVolumeSource
        ro   r{   s    rv   r?   zV1Volume.rbd  r   rx   c                     || _         y)zSets the rbd of this V1Volume.


        :param rbd: The rbd of this V1Volume.  # noqa: E501
        :type: V1RBDVolumeSource
        Nr   )ru   r?   s     rv   r?   zV1Volume.rbd  r   rx   c                     | j                   S )zGets the scale_io of this V1Volume.  # noqa: E501


        :return: The scale_io of this V1Volume.  # noqa: E501
        :rtype: V1ScaleIOVolumeSource
        rp   r{   s    rv   r@   zV1Volume.scale_io  r   rx   c                     || _         y)zSets the scale_io of this V1Volume.


        :param scale_io: The scale_io of this V1Volume.  # noqa: E501
        :type: V1ScaleIOVolumeSource
        Nr   )ru   r@   s     rv   r@   zV1Volume.scale_io  r   rx   c                     | j                   S )zGets the secret of this V1Volume.  # noqa: E501


        :return: The secret of this V1Volume.  # noqa: E501
        :rtype: V1SecretVolumeSource
        rq   r{   s    rv   rA   zV1Volume.secret  r   rx   c                     || _         y)zSets the secret of this V1Volume.


        :param secret: The secret of this V1Volume.  # noqa: E501
        :type: V1SecretVolumeSource
        Nr   )ru   rA   s     rv   rA   zV1Volume.secret&  r   rx   c                     | j                   S )zGets the storageos of this V1Volume.  # noqa: E501


        :return: The storageos of this V1Volume.  # noqa: E501
        :rtype: V1StorageOSVolumeSource
        rr   r{   s    rv   rB   zV1Volume.storageos1  r   rx   c                     || _         y)zSets the storageos of this V1Volume.


        :param storageos: The storageos of this V1Volume.  # noqa: E501
        :type: V1StorageOSVolumeSource
        Nr   )ru   rB   s     rv   rB   zV1Volume.storageos;  r   rx   c                     | j                   S )zGets the vsphere_volume of this V1Volume.  # noqa: E501


        :return: The vsphere_volume of this V1Volume.  # noqa: E501
        :rtype: V1VsphereVirtualDiskVolumeSource
        rs   r{   s    rv   rC   zV1Volume.vsphere_volumeF  s     ###rx   c                     || _         y)zSets the vsphere_volume of this V1Volume.


        :param vsphere_volume: The vsphere_volume of this V1Volume.  # noqa: E501
        :type: V1VsphereVirtualDiskVolumeSource
        Nr   )ru   rC   s     rv   rC   zV1Volume.vsphere_volumeP  s      .rx   c                 ~   i }t        j                  | j                        D ]  \  }}t        | |      }t	        |t
              rt        t        d |            ||<   <t        |d      r|j                         ||<   \t	        |t              r(t        t        d |j                                     ||<   |||<    |S )z&Returns the model properties as a dictc                 >    t        | d      r| j                         S | S )Nto_dicthasattrr   )xs    rv   <lambda>z"V1Volume.to_dict.<locals>.<lambda>c  s    WQ	-BaiikIIrx   r   c                 T    t        | d   d      r| d   | d   j                         fS | S )N   r   r   r   )items    rv   r   z"V1Volume.to_dict.<locals>.<lambda>j  s6    tAw	2 #'q'47??+<!= "=8<"=rx   )six	iteritemsopenapi_typesgetattr
isinstancelistmapr   r   dictitems)ru   resultattr_values        rv   r   zV1Volume.to_dict[  s    }}T%7%78GD!D$'E%&#CI%  t 	*$}}tE4(#C=KKM%  t  %t! 9$ rx   c                 H    t        j                  | j                               S )z.Returns the string representation of the model)pprintpformatr   r{   s    rv   to_strzV1Volume.to_strs  s    ~~dlln--rx   c                 "    | j                         S )zFor `print` and `pprint`)r  r{   s    rv   __repr__zV1Volume.__repr__w  s    {{}rx   c                 f    t        |t              sy| j                         |j                         k(  S )z&Returns true if both objects are equalFr   r   r   ru   others     rv   __eq__zV1Volume.__eq__{  s&    %*||~00rx   c                 f    t        |t              sy| j                         |j                         k7  S )z*Returns true if both objects are not equalTr  r  s     rv   __ne__zV1Volume.__ne__  s&    %*||~00rx   ) NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN)-__name__
__module____qualname____doc__r   attribute_maprw   propertyr   setterr   r
   r   r   r   r   r   r   r   r   r   r   r    r"   r$   r&   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   r   r  r  r	  r   rx   rv   r   r      s    !#G /  	/  	(	 
 	(  	/  	"  	3  	-  	.  	   	+  	*  	@  	+   	.! " 	-# $ '&"#H"F3.*"+(.<? MD !#9 k  	k  	(	 
 	(  	k  	u  	  	Z  	[  	d  	|  	9  	2  	I   	[! " 	Z# $ #:"8+  )? MDc1J - - ##@ $@     & &     & &   ]]    ]]      & &   	ZZ  " " * *   $ $   $ $   YY  ! ! ( (   ^^    ) ) 8  8   __" "   $ $   $ $   \\    \\    
[[    	ZZ  - - ##@ $@ , , ""> #> % % 0 0   $ $   ^^      	ZZ    __" "   ]]    $ $ $ $ . .0.11rx   r   )r  r   rer   kubernetes.client.configurationr   objectr   r  rx   rv   <module>r     s&     	 
 9r1v r1rx   